Krita 5.2 released!

Published    11th October, 2023

After a year of hard work, Krita 5.2 is finally here, bringing a variety of new features, ranging from fundamental changes in text and animation-audio handling to various smaller items like transforming all selected layers!

The following fixes were made in response to all your bug reports for the first release candidate:

  • Set updateRect to widget rect on fractional hidpi screen (Bug 441216)
  • Fix link to Scripting API in About splash (Thanks, Matt Alexander)
  • Fix loading swatchbook CMYK palettes (Bug 474583)
  • Remove a warning from KisTransactionData…possiblySwitchCurrentTime() (Bug 474123)
  • Several QImage optimizations from Fushan Wen
  • Fix crash when copy-pasting a transformation mask (Bug 474673)
  • Make sure that saved encoder settings are supported by FFmpeg (Bug 474559)
  • Fix external FFmpeg not working on Linux due to clash in LD_LIBRARY_PATH (Bug 473603)
  • Make sure that splitter state is saved in Preset Chooser (Bug 474669)
  • Update webp to the latest version
  • Fix setting size of text brushtip
  • Fix removal of duplicated frames in “Only Unique Frames” mode (Bug 450449)
  • Added openh264 presets to the recorder plugin (Bug 474803)
  • Fix layer selection menus piling up until closing the canvas
  • Fix a crash after removing a vector layer with active selection of shapes (Bug 474476)
  • Fix detection of FFmpeg in AppImages (Bug 474927)
  • Fix misbehavior in the “grow until darkest pixel” selection filter (Bug 475014)
  • Welcome Page: Added bare minimum close/hide button to dev fund banner.
  • Update libvpx to 1.13.1 that fixes 0-day vulnerability
  • Fix brush rotation when using Airbrush mode (Bug 455627)

In addition to the many new features listed in the release notes, there is also an updated welcome screen with larger thumbnails for recent images:

screenshot of Krita's new welcome screen



If you’re using the portable zip files, just open the zip file in Explorer and drag the folder somewhere convenient, then double-click on the Krita icon in the folder. This will not impact an installed version of Krita, though it will share your settings and custom resources with your regular installed version of Krita. For reporting crashes, also get the debug symbols folder.

Note that we are not making 32 bits Windows builds anymore.


The separate gmic-qt AppImage is no longer needed.

(If, for some reason, Firefox thinks it needs to load this as text: to download, right-click on the link.)


Note: if you use macOS Sierra or High Sierra, please check this video to learn how to enable starting developer-signed binaries, instead of just Apple Store binaries.


We consider Krita on ChromeOS as ready for production. Krita on Android is still beta. Krita is not available for Android phones, only for tablets, because the user interface requires a large screen.

Source code


For all downloads, visit and click on Details to get the hashes.


The Linux AppImage and the source .tar.gz and .tar.xz tarballs are signed. This particular release is signed with a non-standard key, you can retrieve is here or download from the public server:

gpg --recv-keys E9FB29E74ADEACC5E3035B8AB69EB4CF7468332F

The signatures are here (filenames ending in .sig).



Krita Mailing List

Be notified with new downloads and upcoming release information. We will not send you any type of Sale or Limited Time Only junk. Just the good stuff!