Open Source Software for Concept Artists, Digital Painters, and Illustrators

Krita for Mac

Krita 4.2.9

  -  186.08 MB  -  Open Source
  • Latest Version

    Krita 5.2.2

  • Operating System

    Mac OS X 10.9 or later

  • User Rating

    Click to vote
  • Author / Product

    Krita Team / External Link

  • Filename


  • MD5 Checksum


Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.

Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of Krita 4.2.9.

For those interested in downloading the most recent release of Krita for Mac or reading our review, simply click here.

All old versions distributed on our website are completely virus-free and available for download at no cost.

We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

  • Krita 4.2.9 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    Krita 4.2.9 Screenshot 1
  • Krita 4.2.9 Screenshot 2
  • Krita 4.2.9 Screenshot 3
  • Krita 4.2.9 Screenshot 4

What's new in this version:

Changes and bug fixes:
- Allow changing layer name to set document as modified
- Allow undoing when changing layer names
- Update the undo limit if
- Handling of modified document notification in sub-window mode
- Fix when holding right-click over layer’s color settings
- Do not show language switch warning when going back to the default
- Gradient map color mapping issues
- Layout improvements and showing levels for histogram filter
- Add warning when adding shape to clone layer
- Make default background for text editor white for readability
- Activation of FFTW convolution worker
- Crash in halftone filter
- remove notification for unused keyboard short for wrap-around
- Safe assert triggered while drawing
- Warn artists if they try to render an animated GIF with over 50 FPS
- Handle calculation better for grayscale images in high bit depth
- Make tabs and table headers and text translatable
- Make zoom mode persistent when moving across screens
- Exporting animation frames into EXR format
- Load broken TGA files that have bad alpha data
- Allow selecting boundary limits on export
- Unable to set minimal shade selector
- Add pixel snap mode for canvas
- Load pre-Krita 4.0 transform masks
- TIFF export filter flatten images with group layers
- Do not activate already running app instance when exporting image sequence
- Memory leak with GIFs when saving and line length
- Better calculate SVG document size and loading omitted commands
- Hide pattern fill option in vector tools until it is fully implemented
- Artifacts when saving vector layers as PNG
- Crash when merging back split alpha function
- Address sanitizer (ASAN) crash when creating a guide
- Hard to select color in vector objects
- Undo merging a layer that is cloned
- Add fractional DPI scaling (found in settings)
- Allow clone brush to have an option to reset origin after every stroke
- Canvas input cursor updates when it has no input focus
- Hiccups when using wheel on Wacom’s tablet
- Clone brush should use the last layer the source was placed on
- Tilt elevation curve corrections
- Do not focus on tag search line edit in the show event
- Only show layer styles contour and texture when Bevel and Emboss is checked
- Comics plugin improvements to file saving and creating documents
- Pop-up palette color fix when changing themes
- Improve control point size for brush editor curves
- Add option in settings to disable AVX optimizations on Windows
- Make font size consistent
- Unable to select new view item with OSX long path names
- Theme change fixes for overview docker, rulers, and subwindows
- Memory leak caused by converting function
- Wrong position of the merged layer
- Right clicking on popup-palette color selector hides it
- rulers showing pixels no matter what unit
- Crash in Split Alpha function
- wrong bounding box on gradient map
- page orientation switch in new dialog
- Do a better job when finding ffmpeg for flatpak
- Do a better job when calculating nearest neighbor filters
- Improve contrast with checkboxes on pen settings and brush favorites
- Allow group layers to be transformed and improve logic for layers that cannot be transformed
- Background color being lost after merging
- Remember last used directory for shortcut import/export
- Improve canvas refresh rate when moving vector objects
- Intel OpenGL detection for newer drivers
- Fix crash on quick brush engine because of calculations
- splash screen on some high DPI screens
- Move color filters on onion skin out of combo box for easier toggling
- Improve contrast with checkboxes on brush settings, pen sensors, and blending modes
- hangup when starting painting too quickly after changing opacity
- Data loss when adding multiple hold frames through right-click menu
- Copy correct image cache when cloning a layer
- Only show Intel graphics card warning on Windows
- changed “Launch Bug Report Wizard” to “Submit Bug Report” from main menu
- Add tooltip to eraser button in toolbar
- Fix activation of isolate mode when merging layers down
- Add ability for shape brushes to use patterns for filling
- Transform tool crash on layers with pass-through mode
- Add more information like HighDPI and language to usage logger
- Make sure a masked painter knows about outlines
- Make sure polyline takes into account the no-stroke setting
- Add ability to export animation to PNG sequence using commandline
- Better handle loading recent files
- Better show/hide progress bars when loading an unsupported image
- Add mirroring capability for Quick brush
- Add a second row to pop-up palette presets if the number gets above 20 so they are easier to see
- Color smudge might not have an image for tip
- Prevent crash with mirror manager decorations
- When no outline is selected, outline doesn’t use brush width
- Low pixel size limit in Scale to New Size dialog
- Simplex Noise Generator can now be used from a fill layer
- Make disabled icons in animation docker semi-transparent to be like other disabled icons
- creating vector shapes with pattern fills
- minimum animation cell grid size on windows
- conversion errors in Scale new image dialog
- Improve UI for Arrange docker to make it easier to understand
- Only load a thumbnail for a recent file that still exists
- Improve angle selection on layer effects
- Restore broken fonts
- Add a few new options for fill type when creating new documents
- Remove the default shortcut for text tool. We just don’t have any good available keys left
- Improve animation export dialog: Add warning when dimensions are not divisible by 2 for MP4 and MKV. Make sure the default dialog uses the encoder config for the format
- Fix opening templates from the command line
- Inserting a layer when on a group layer adds it above the layer, not inside it now
- Advanced Color Selector – Add option to hide the color selector in the configure menu
- Remove old Karbon gradient files that weren’t being used
- Restore the UI after crashing in canvas only mode
- Added safe assert to prevent Krita from crashing when a toolbar gets accidentally enabled
- Add more information to the bug reporter with memory, CPU cores, and swap location
- Update the layer box to better to support RTL languages
- Add Python plugin importer to make importing plugins easier
- Add direction choice for the Image Split feature
- Actions on Move Tool only being executed after changing current node in move tool
- Python API. Fix crash when trying to access projection pixel data on transform mask
- Return colorspace of projection before returning the colorspace of the node
- Enable automatic docstring generation for python (commit e7fe83c9)
- Loading KRA files with image names starting with a “/” symbol
- Enabling the selection mode shortcuts
- Generator Layers. Added real-time preview when changing layer properties
- Polygonal Selection: Add ability to undo these operations
- File layers: Use the mergedimage preview when opening ORA or KRA files
- Transform Tool: Added Granularity to tool options
- Update Qt programming framework to Qt 5.12
- Update GMIC filters plugin to version 2.4.5
- Update PDF library (Poppler) to version 0.74.0
- Update Python API libraries (PyQt and SIP) to version 5.12
- Added new blending modes: Reflect, Glow, Freeze, Heat, Glow-Heat, Heat-Glow, Reflect-Freeze, Freeze-Reflect, Heat-Glow & Freeze-Reflect Hybrid
- Save mirror tool state to KRA file
- Make it easier to select lower values for stabilizer sliders
- Saving reference images z-order
- Disable use of Always Use Template in the New File Window
- Be the top handler of applications on some Linux distributions
- Add a tooltip to the composition docker
- Bug where mirroring canvas would get out of sync with the main menu action
- Check if animation config exists before accessing its contents