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

Krita for Mac

Krita 4.4.0

  -  171.3 MB  -  Open Source
  • Latest Version

    Krita 5.2.6

  • Operating System

    Mac OS X 10.9 or later

  • User Rating

    Click to vote
  • Author / Product

    Krita Team / External Link

  • Filename

    krita-4.4.0.dmg

  • MD5 Checksum

    b12a04bec3f469802a8295ca57133fae

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.4.0.


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.4.0 Screenshots

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

    Krita 4.4.0 Screenshot 1
  • Krita 4.4.0 Screenshot 2
  • Krita 4.4.0 Screenshot 3
  • Krita 4.4.0 Screenshot 4

What's new in this version:

Bugfixes:
- Fix undo breakage after converting a pixel selecion into a vector one
- Add a workaround for boolean operations on shapes
- Fix Move Tool to work correctly with Instant Preview
- Add antialias to the gradients in the cases they showed jagged borders
- Make the color labels combobox nicer in Tool Options
- Fix layer’s bounds extending when painting outside the selected area
- Disable doing bitBlt outside extent when alpha channel is locked
- Fix moving local selection mask created from global selection
- Fix the _other_ place where the lorem text was used
- Bugfix: Recent documents don’t open
- Fix resource icon aspect ratio on 1 column display
- Fix artifacts when moving a layer with layer styles
- Fix leftover artifacts when moving shapes under layer styles
- Let Select Opaque deselect the selection when the layer is empty
- Fix converting multile shapes into a vector selection
- Don’t start move-selection stroke if selection is empty
- Fix move-selection action after using locked-alpha painting
- Fix conversion of masks into a paint layer
- Recover active node when the user toggles “Edit Global Selection”
- Created a shader for drawing brush tool outline
- Fixed OpenGL canvas rendering for High-DPI displays
- Make Angle preferred renderer on Windows
- Remove old workaround for popup palette hiding
- Add context to the “Original” label
- Fix the plugins/tool action files
- Fix loading ASL gradients with only one stop
- Fix updates of masks when changing visibility
- Fix Liquify Transform to avoid changing the image when no transform done
- Fix jumping of shapes when Orthogonal Snap is enabled
- Fixes the problem of calculating threshold of flood fill tools
- Fix applying invert filter on transparency masks
- Make Smart Patch Tool consider active selection
- Lens blur: Map between translated and untranslated strings in filter config
- Fix “Shrink from image border” wrapping
- Fix border selection to generate non-fuzzy edges
- Fix Screen Fetch Logic Crash in KoToolBox that was triggered by vertical monitors
- Parent the resource manager window
- Fix KoZoomTool on rotated and mirrored canvas
- Fix canvas FBO object to work ocrrectly in fractional display scaling mode (qt 5.14.0)
- Fix handling of Control modifier in the Zoom Tool
- Fix the aspect ration of the gradient selector popup
- No need to abort when this assert fails
- Remove the jpef/jfif mime subtype
- Fix exporting ORA files
- Add a small executable to print the version
- Save and load assistant side handles in .kra and .paintingassistant files
- Add a warning label in file layer dialog
- Show floating message of activated preset in Ten Brushes
- Disambiguate the filter categories
- Fill layers: Keep the config around when switching generators
- Fix contiguous selection tool working on projection
- Fix ffmpeg argument construct for GIF save
- Update the waterc brushes so they work with mice, too
- Fix use-after-free in the resource server
- Fix cloning of a stroke layers style with “center” position
- Fix crash when using Fill Tool without a selection
- Add cancellation of assistant creation with escape
- Fix destination atop rendering
- Add a workaround for too big brushes generated by Masking Brush option
- Fix saving broken .ora file in case of empty layer
- Don’t save x and y of groups in .ora files
- Don’t save reference images in .ora files
- Allow shift snapping when placing and dragging assistant handles
- Don’t hide global assistant color when no assistant is selected
- Fix broken shortcuts when user uses Space key as a modifier
- Fix Crash on Frame Priority Caching when Graphics Acceleration is Disabled
- Fix the aspect ratio of the palette chooser
- Fix crash on curve adjustment filter in CMYK document
- Snap: Fix file chooser icons. Add jpeg 2000, gif, raw, TIFF, HEIF
- Make assistant guidelines follow brush during stroke
- Fixup: Canvas No Longer Soft-Locks When Changing Graphics Acceleration Setting
- Fix deform brush slowly turning the canvas transparent
- Add missing header QList
- Fix painting with colorsmudge brush when a selection is active
- Fix KRA Saving Failure When Audio File is Missing
- Fix Rendering Fail on First Render After Switching to video/ogg Container Type
- Fix Loading Group Node Opacity Keyframes
- Some “Render Animation” dialog settings init to document settings
- Fix: Properly Maintain Selection of Keyframes When Inserting / Removing Hold Frames
- Fix canvas crashing on closing when having more than one document open
- Fix Overview Docker resetting Instant Preview caches
- Fix layer index generation algorithm
- Fix update of file layers created via “Convert to” menu
- Fix canvas freeze on closing the second document in Angle mode
- Correctly flush cache after layer > resize operations
- Fix z-order saving for reference images
- Fix setting z-index for reference images when loading or adding to a document
- Add signal compressor in the reference image tool to prevent freezes
- Fix skipping over fake nodes for composition visibility
- Elide very long brush names
- Enable antialiasing properly for rectangle select
- Fix “Fill Entire Selection” action not to multiply opacity twice
- Remove the version number from the caption
- Fix loading colorize masks with custom profiles
- Fix first redo() after paint device color space conversion
- Fix ellipsis sign in some user actions
- Fix halos around strokes in “Inherit Alpha” layers with transparency
- Fix Local Selection being collapsed right after addition
- Fix extra frames not being added for hidden animation layers
- Fix scaling of file layers with transparent background (May change old files)
- Fix the color label of the layers when doing merge-down
- Fix artifacts when using Move Tool in WrapAround mode
- Fix painting with colorsmudge brush on a alpha-locked layer
- Fix shotcut conflict in “Protoshop Compatible” profile
- Fix setting a proper color profile in RAW import plugin
- Fix flatten/merge down/merge multiple action handle locked groups correctly
- Remove global/document import question for palettes.
- Align quickbrush dabs to outline
- New shortcut: Resize brush in full pixel increments
- Fix actions not to modify locked layers
- Fix drop indicator rendering for the layers
- Fix jumps in composite op combobox when using mouse wheel or keyboard
- Fix color space when saving EXR with Gray channels
- Fix temporary wrongly selected layer when merging down huge layers
- Try once more to fix the window captions
- Fix update of layers with Destination Atop blendign mode
- Limit the size of the warning icon in the Blending Mode combobox
- Fix layers docker not updating blendmode availability on image cs change
- Fix errorneously set background color in EXR loading code
- Switch radio buttons to combobox to reduce the size of the predefined brushes
- Fix crash on particular LCMS profiles
- Fix selecting a font in the font combobox by being less agressive in activating slots
- Fix convertions of font-weight between qt and svg
- Add reload preset button to brush HUD in popup palette
- Add a warning message when changing profile of a multilayered image
- Fix a bug in KisConvolutionWorkerFFTW
- Make LCMS init() crash-proof
- `pixelDataAtTime` Implementation Correction
- Don’t let transform tool use non-affine transforms on vector layers
- Add * to the tab caption for modified documents
- Make Opacity/BlendingMode/InheritAlpha changes compressible
- Fix updates when changing visibility of a layer
- Fix bug with brushes that can’t find brushtip
- Select last reference image whenever adding a reference image
- Fix saving/loading colorized masks after cropping them
- Fix duplication of default tags
- Fix loading visibility of colorize masks
- Fix crash when trying to export Transform Mask
- Fix artifacts when using Masking Brush in Subtract mode in FP color space
- Fix comma at the end of “Blur,” filter category
- Fix artifacts when doing Split Alpha after Gaussian Blur filter
- Make “Use Selection As Boundary” create new selection when clicking outside selection
- Fix Divide, Vivid Light and Parallel blending modes handle negative layer colors
- Show shortcuts in native format where applicable
- Link to krita-artists.org instead of the forum
- Fix WinTab protocol handling on convertible Yoga C940
- Fix initialization of WinInk if wintab.dll is not found
- Fix switching Krita settings to WinInk when the driver doesn’t support WinTab
- Frame Drag and Drop No Longer Accepted on Uneditable Layers
- Frame Drag and Drop Default Pixel Correction
- Fix crash when D&D a reference image as an external URL
- Fix blending mode shortcuts when using non-English locale
- Reenable Next/Prev Blendign Mode shortcuts
- Fix full-pressure blobs when using floating dockers
- Add Up/Down buttons to compositions docker
- Fix small images and pixel art in Overview docker
- Fix Image->Convert Color Space for layers with a different color space
- Fix bad rendering of text shapes
- Fix jumping when editing vector path
- Fix crash when redoing creation of a colorize mask
- Fix erratic assert in ToolTransformArgs
- Add a translators tab to the aboutbox
- Fix crash after pasting a shape layer into a different document
- Fix crash in ColorSmudge paintop with animated GIH brushes
- Fix a crash when recoverng the assistants via snapshots
- Fix font options after clearing the rich text editor
- Refactor a logic that enables FBO rendering for the brush outline
- Fix brush outline rendering on openGL 3.0
- Fix partial updates in Reference Images tool
- Fix rendering (bounding box) of fancy fonts
- Fix text marked modified when Text Editor is opened
- Fix several python API functions to be synchronous
- Fix mapping of Alt key on Windows
- Add diagonal lines to MyPaint Shade Selector
- Fix crash when loading a file with reference images
- Fix lightness strength option for smudge engine
- Fix Cutoff Pattern option
- Android: Vector/references don’t get rendered
- Fix updates of color picker’s preview
- Also copy the other two .lnk files for Krita animation and Krita minimal, these are shortcuts that will open up Krita in a specific workspace
- Fix crash when undoing Rectangle Selection and doing redo after
- Fix a crash when moving local selection mask
- Fix shortcut for Polygonal Selection Tool
- Fix update of color preview in MyPaint Color Selector on mouse click
- SeExpr: assert isDirty on the correct preset instance
- Fix snapping decorations in Create Path Tool
- Android: Use Storage Access Framework for all file operations
- Android: show recent files on Welcome widget
- Android: Fix problem with loading/saving file layer
- Android: Fix saving for files with no extension
- Android: Fix saving with selections
- Android: Fix saving usage logging
- Do not install Krita 3 bundle on android so the apk is small enough
- Fix missing translated menu entries by letting Krita recognise the context properly
- Fix pop-up palette not showing brushes on Android
- Fix incorrect conversion in artistic color selector for HSL mode
- Android: fix move tool not moving the layer
- Android: fix opening autosave files
- Fix a crash caused by multithreading
- Fix textured mode for patterns with transparency
- Fix pasting as reference image on Android
- Fix second color preview in MyPaint shade selector
- Android: activate kinetic scrolling by default
- Fix canvas updates in wraparound mode
- Fix link to Krita artists
- Fix memory leak
- Fix crash caused by pasting as reference image when there was no clipboard data
- Fix finding quazip