Where to download KMyMoney 5.2 for windows incl. AqBanking?

Hello,

I would like to install KMyMoney 5.2.1 including AqBanking module on a Windows 10 machine.
I am confused with the different links and plaftforms available.

The official download page gives two directions:

  1. This page for KMyMoney latest stable release without aqbanking support → It provides a working .exe file (name today is [kmymoney-5.2-4600-windows-cl-msvc2022-x86_64.exe]) → all good but no AqBanking :frowning:

  2. KMyMoney latest stable release with aqbanking support.
    There, two links are documented:
    a) KDE download server → Unfortunately this link leads to: Error 404 Not Found The requested URL was not found on this server. --- Apache/2.4.52 (Ubuntu) Server at download.kde.org Port 443. Does anyone know if this is temporary or permanent?
    b) preview builds shows this choice:


    I am not sure where i can find a .exe file here to install KMyMoney.
    I know i have to take the row “KMyMoney 5.2 (stable snapshot) (Aqbanking6, Qt5.15, KF5.103)” and architecture = 64 bit (because my Win10 runs on 64bit), but then i do not know which column (portable package, debug package, OBS project).
    Does anyone have a hint to lead to a .exe file?

Many thanks for your help in advance.


P.S. I have read these threads already, but i didn’t found how to find a .exe file incl. AqBanking module.

  1. https://discuss.kde.org/t/kmymoney-windows-download-web-page-question
  2. https://discuss.kde.org/t/where-to-download-kmymoney
  3. https://discuss.kde.org/t/kmymoney-installation-files-for-macos-or-windows

Hi,

Give a try here

|| here

Thank you for your suggestion.

Unfortunately, it provides KMyMoney latest stable release without aqbanking support.
I am looking for a .exe file which include aqbanking support.

It’s permanent because its maintenance is not automated. I therefore discussed that with sysadmin and we came to the conclusion to simply remove it. The semantic versioning shows the latest release anyway.

This is your solution, because these builds contain the version you look for. It simply needs to be unpacked from the 7z files. Doesn’t that page also provides information how to install it?

1 Like

b) provides 5.2 only (QT5, I somewhere read that Gwenhywfar requires QT6 to be shown in the KMyMoney menu). I might be wrong though :slight_smile:

Yeah, I double-checked, if I didn’t miss something it’s 5.2.0 and not 5.2.1

that is ok for me. Version 5.2.0 is enough for now.

I don’t see them, but maybe i misunderstand what is here.
Since i don’t know what differs between these:

  1. portable package
  2. debug package
  3. OBS project

I downloaded 1. and 2., but not 3. from the page, since i don’t know what concretely to download for 3.
I could start the 1. since i found kmymoney.exe in the /bin folder.
I couldn’t start the 2. since i found no kmymoney.exe in the /bin folder.

so the portable package works.
I started to configure the AqBanking account, but i got a failure during the wizard. I will open a new post on this.

You want 1) but also aqbanking 6.6.1 (because of a Runtime Error on Windows) which is included in KMyMoney 5.2.1. 3) is the data to cross-compile it yourself.

Yes, you’re wrong here. If you build on a KF6/Qt6 only version you need a newer version of Gwenhywfar that supports it. Building on Qt5 is supported as before.

ok, so if i understood properly, my runtime error i got yesterday while setting-up Aqbanking is a known issue and the 5.2.1 version should solve it?
That is fine, i can wait for 5.2.1 windows portable version.

The current portable version to download is:

  • Version 5.2.0 according to the downloadable filename: https ://download.opensuse.org/repositories/windows:/mingw:/win64:/snapshots/openSUSE_Leap_15.6/noarch/mingw64-kmymoney5-portable-5.2.0+20250731+git.1379493c-lp156.557.4.noarch.rpm I guess the production date is July 31st 2025 according to +20250731+ above
  • when starting the software in Windows 10, the “about KMyMoney” shows: Version 5.2.0
  • other infos are:
    → OS: Windows 10 Version 2009 (x86_64),
    → KDE frameworks version 5.103.0
    → Qt Version 5.15.14
    → Alikimia Version 8.2.0
    Aqbanking version unknown (but built against 6.5.11beta)
    → Gpgme build against 1.23.2
    → Gwenhywfar build against 5.11.2
    → KDiagram build against 2.8.0
    → libical build against 3.0.10

So this correspond to your explanation regarding versions of KMyMoney and versions of Aqbanking.

thank you for the explanation regarding the three different downloads :folded_hands:

After @Helmut explanations, i suggest this improvement for the webpage https ://kmymoney.org/snapshots.php, so that the target users of the download link become clearer for newbies:


basically, these are additional column headers.

Do you agree it would help the windows users who are really basic users? Or do you think it is exaggerated?

Thise are the two bugs I’m aware of regarding 5.2.0:

At least the first one also affects Windows

I finally managed to install KMyMoney 5.2 on windows and use the AqBanking plugin connection to download the bank current account’s transactions directly into KMyMoney. :victory_hand:

Windows Edition Windows 11 Home, Version 24H2
KMyMoney version 5.2.1


For those interested in the details, here are my steps:

  1. Identify the right file to download from this page https://kmymoney.org/snapshots.php, namely :
Product Category Architecture portable package
KMyMoney Stable snapshot 64 bit portable package
  1. The filename and file extension may sound strange for windows users: mingw64-kmymoney5-portable-5.2.1+20251209+git.25bce936-lp156.796.1.noarch.rpm

no worries, it works on windows.
In the filename, you can read these elements:

# Element Explanation
1 64 is the operating system architecture. “32” would be for older computers
2 portable means it doesn’t need the classical windows installation (which install the files under C:\Program Files), but a “lighter” installation, which can be stored anywhere on your computer.
3 5.2.1 is the version number for KMyMoney
4 20251209 is i suppose the date when the software has been produced ( = compiled)
5 25bce936 is the commit ID in the software development versioning system Commits · 5.2 · Office / KMyMoney · GitLab (see branch 5.2)
6 .rpm this file extension is the short for Red Hat Package Manager : a package management format. For us it is a kind of zipped file and has to be extracted.
  1. How to extract the file from the downloaded zipped file? Unfortunately the default windows software cannot extract it. But the good news is, a free software can do it: 7-zip.
  2. Download 7-zip from this website: Download and choose the file corresponding to your architecture (64bit in my case)
  3. This is an .exe file, so a double-click on it installs the software as any other windows software.
  4. Unfortunately, a righ-click on the .rpm file you downloaded in step 1 and “open with 7-zip” doesn’t open any graphical user interface (GUI): as one may hope :frowning:.
  5. Good news: the GUI can be started from C:\Program Files\7-Zip by double-clicking on 7zFM.exe (7-Zip File Manager) as documented in the readme.txt file of 7-zip
  6. Then, select the .rpm file and extract it into the folder of your choice
  7. Go into the folder where you extracted the .rpm file and go into the subfolder \bin.
  8. There you can double-click on kmymoney.exe and start the software.
  9. My advice: create a shortcut to this kmymoney.exe file and save it in the taskbar / the desktop to get a handy access later.
  10. After the successful installation, you cant test if the AqBanking plugin works for your bank:
  11. After having clicked on Configure AqBanking, this window appears: . It takes one or two minutes.
  12. After this you can start configuring the AqBanking parameters for your bank.

If you arrive until here, congratulations and enjoy!

1 Like

Great work @surcouf. Thanks for putting it together. Here is some information to clarify the open points.:

  • .rpm (RPM is the short for Red Hat Package Manager):a package management format similar to .deb and used by distros like RedHat, CentOS, Fedora, openSUSE and others.
  • the commit ID corresponds to the first 8 characters of the SHA1 hash value of the commit in the KMyMoney repository from which this version was created. Your example 25bce936 points to it, even though the full SHA1 is longer 5bce9364ac91aafb128db1a62a2c07cf6ff45f3 but points to the same commit. The KMyMoney Help/About screen of non-release versions also contains this commit ID as a suffix to the version.

Thanks ! i have updated the post with these clarifications.

The Help/About menu only shows 5.2.1 as a version number in my windows 11 current installation described above. There are no more precise strings or numbers.

That means, it was generated from (an unofficial) tar-ball and not from a git clone. Nothing the build process can do to include a SHA1 hash :frowning:

Ok.
i though a screenshot would be interesting to illustrate this:

I don’t see the usefull function i see in the linux AppImage versions of the software: copy
I am used to be able to copy all the text of the components, but this feature does not exist in this windows portable version. I can select single lines and copy them, but not all the lines at once. Therefore the screenshot :slight_smile:

Please excuse, but what are you trying to tell me / ask? I don’t see it, sorry.

nothing big :slight_smile: i only wanted to document the affirmation that the about section shows 5.2.1 without more precise details on the version number.

You may also read this post I came up with today.

1 Like