Krita

Krita Desktop is a free an open source painting application. Krita is the full-featured free digital painting studio for artists who want to create professional work from start to end. Krita is used by comic book artists, illustrators, concept artists, matte and texture painters and in the digital VFX industry. Krita has been in development for over 10 years and has had an explosion in growth recently. It offers many common and innovative features to help the amateur and professional alike.

Krita has a user-friendly interface. The dockers and panels can be moved and customized for your specific workflow. Once you have your setup, you can save it as your own workspace. You can also create your own shortcuts for commonly used tools.

In addition to painting, Krita comes with vector, filter, group, and file layers. Combine, order, and flatten layers to help your artwork stay organized. There are also three different views on how to see the layers.

Krita supports full color management through LCMS for ICC and OpenColor IO for EXR, allowing you to incorporate Krita into your existing color management pipeline.

Open PSD files that even Photoshop cannot open. Load and save to PSD when you need to take your artwork across different programs.

Krita is the only dedicated painting application that lets you open, save, edit and author HDR and scene-referred images. Furthermore, with OCIO and OpenEXR support, you can manipulate the view to examine HDR images, and use it in the most cutting edge workflows from the film and visual effects industries.

Krita 4.4.5 bug fixes:

  • Set ElideRight for the tabs in the mdiarea. (Bug 433640)
  • If loading the image fails too often, stop retrying (Bug 433652)
  • Use QVersionNumber to compare versions
  • Fix oilpaint filter’s tiling artifacts commit
  • Only open the bug dialog when Krita is in alpha or beta
  • Fix crash on popup palette on 125% scale (Bug 431944)
  • Fix compilation for GCC11. Thanks Jonathan Wakely for the suggested fix! (Bug 434150)
  • Use opengl ES on Arm Linux (Bug 421136)
  • Fix crash on importing a broken icc profile (Bug 434273)
  • Remove the hello world demo plugin (Bug 422380)
  • Bugfix: Crash with crop tool (Bug 433770)
  • Bugfix: Transform (Shear) tool doesn’t use pivot (Bug 427462)
  • Fix angle range in the angle selector in status bar and overview docker (Bug 434993)
  • Implement “Scale handles proportionally” feature for the mesh transform
  • Bugfix: Crop tool doesn’t respond to some events (Bug 435201)
  • Remove JPG from the list of supported clipboard image formats (Bug 431310)
  • Don’t set the menu text on the action if it’s empty (Bug 437036)
  • Expose the node’s unique id to libkis commit
  • Fix quicklook generator (Bug 436224)
  • Fix random crashes on macOS and fix cursor getting stuck after switching to other apps using cmd+tab and returning to krita using mouse click. (Bug 434646)
  • Fix data corruption on pressing Ctrl+Z while crop action is active (CCBug 433770)
  • Fix zooming of the palette in Lazy Fill Tool (Bug 410997)
  • Fix outline-selection precision when shift-modifier is pressed (Bug 437048)
  • Fix crash when closing Krita too quickly while some stroke is still rendering (Bug 419021)
  • Fix incorrect memory access in KisCanvas2::setProofingOptions()
  • Fix a race condition when starting spontaneous jobs (Bug 434648)
  • Fix display color management in Overview docker (Bug 428605)
  • Fix Nearest Neighbour filter of the perspective transform mode (Bug 420811)
  • Fix drift of the transformed image when moving mouse too quickly (Bug 416899)
  • Fix smoothness of Free Transform mode (Bug 416899)
  • Fix input method not working on popup widgets (Bug 395598)
  • Fix export in Krita using CLI commit
  • Fix OpenColorIO include dir detection commit
  • Fix order of arguments in OverviewThumbnailStrokeStrategy (CID 310957)
  • Do not rely on endianness in psd_image_data (CID 35080)
  • Widen variables before making calculations (CID 248925)
  • 0verride patchWidth and patchHeight being 0 with defaults (CID 248441, CID 248622)
  • Check value after dynamic cast in ConvertColorSpacePr.Vis. (CID 304985)
  • Properly bound values on conversions (CID 248629, CID 248458)
  • Initialize propertyType in KisMetaData::TypeInfo::Private (CID 35498)
  • Initialize variables in KoRuler and KisFullRefreshWalker (CID 35523, CID 35612)
  • Initialize members of KisImagePyramid (CID 36041)
  • Initialize members of DlgOffsetImage and DeformBrush (CID 36144, CID 36265)
  • Initialize members in KCanvasPreview (CID 36395)
  • Initialize members in DlgClonesArray (CID 248509)
  • Initialize members in KisShadeSelectorLine (CID 36338)
  • Initialize members of assistant classes (CID 248502, CID 248916)
  • Initialize members in spin box related classes (CID 248555, CID 248871)
  • Fix xyYtoXYZ color conversion formula
  • Make the code in the triangle color selector cleaner commit
  • Fix updates in Channels docker commit
  • Fix updates in Histogram docker commit
  • Fix multithreading in Histogram widget commit
  • Change typedef to using in HistogramDockerWidget commit
  • Fix referencing of null value in SvgStyleWriter(CID 329512)
  • Fix uninitialized values in HistogramDockerWidget (CID 329509)
  • Fix High DPI for canvas previews in Undo History docker commit
  • Fix crash on saving a huge image to .kra (Bug 432182)
  • Ensure that transform worker won’t try to scale to 0 (Bug 432182)
  • Fix KoQuaZipStore error checking commit
  • Show country in language list for disambiguation (Bug 437994)
  • Fix failing update when transforming a shape layer with a Transform Tool (Bug 437886)
  • Do not append country name to zh_CN and zh_TW (Bug 437994)
  • Revert “Fix OpenColorIO include dir detection”
  • Add more checks on saving to kra commit
  • Fix non-float results in expressions for float values (CID 329390, CID 329448, CID 329482)
  • Fix uninitialized values in various classes (CID 329508, CID 329504, CID 329503, CID 329502, CID 329501)
  • Don’t assert on invalid 0-bytes palettes commit
  • Initialize members of SVG Symbols classes (CID 304987)
  • Initialize members of KisColorSelector classes (CID 36349, CID 248848, CID 248452, CID 248707)
  • Android: Make saving operation on exit more robust commit
  • Bugfix: Artifact with more than one active assitant (Bug 401940)
  • Android: SAFE_ASSERT on TouchCancel event commit
  • Android: Layer Properties’ text field not responding to keyboard events
  • Android: Fix Window Manager position when rotating
  • Bugfix: Inconsistent stroke fill and shape fill (Bug 399127, Bug 422204, Bug 434828)

Download: Krita 4.4.3 (32-bit) | Portable | ~170.0 MB (Open Source)
Download: Krita 4.4.5 (64-bit) | Portable
Download: Krita Windows App Store (commercial software)
View: Krita Home Page | Krita Screenshot | Release Notes