Krita

Krita

Krita Foundation · Image

Krita is a free, open source painting program made for illustrators, comic artists, and animators. It offers 100+ brushes, full 2D animation tools, and PSD support on Windows, macOS, and Linux.

Interface preview of Krita

About Krita

What Is Krita

Krita is a free and open source digital painting application developed by the Krita Foundation and a community of contributors. This Krita painting software targets artists who draw and paint rather than people who retouch photos, and its toolset centers on brushes, layers, color, and animation. It runs on Windows, macOS, and Linux, with an Android version in public testing.

The project started in 1998 as KImageShop inside the KDE community, took the name Krita in 2002, and shipped its first public release alongside KOffice 1.4 in 2004. Since 2009 the team has focused squarely on painting for cartoonists, illustrators, and concept artists, and the Krita Foundation was set up in 2012 to fund that work. Krita uses the GNU GPL v3 license, so anyone can study, modify, and share it.

The core of the app is a brush system built on nine or more brush engines, which cover inking, color smudging, particles, and filters. Around that sit vector tools for comic panels, a 2D animation workspace with onion skinning, full color management through LCMS and OpenColorIO, and support for HDR painting with OpenEXR. The catch is that Krita is a paint-first tool: it is not built for photo editing or print layout, so it complements rather than replaces those programs.

Getting Started

  1. Download Krita from the official site for Windows, macOS, or Linux, or get the Android build in test channels.
  2. Open a new canvas or an existing file, including PSD documents from other editors.
  3. Pick a brush preset from the 100+ that ship preloaded, or load a brush pack from the resource manager.
  4. Adjust brush engines, stabilizers, and drawing assistants to fit your style.
  5. For animation, switch to the animation workspace, layer frames, and export to video.

Product Information

A quick look at Krita's pricing, supported platforms, and performance.

Free PlanYes
Paid Plans$0
PlatformWindows, macOS, Linux, Android
DeveloperKrita Foundation
CategoryImage
Release DateSep 2004
Latest UpdatedSep 2026
Website Visits649.3M
Website Global Rank50
API AvailabilityN/A

Best for

The users, tasks, and scenarios where this tool fits best.

Users

  • Digital illustrators
  • Comic and manga artists
  • 2D animators
  • Concept artists on a budget
  • Students and beginners

Tasks

  • Painting with customizable brushes
  • Smoothing shaky strokes
  • Building comic pages
  • Making short animations
  • Working across file formats

Scenarios

  • Illustrating a book cover
  • Producing a web comic on a schedule
  • Testing animation ideas
  • Painting for print or HDR

Key features

Nine brush engines for different marks

Krita builds its brushes on nine or more engines, each aimed at a job. The color smudge engine blends paint, the shape engine repeats stamped forms, the particle engine scatters elements, and a filter engine applies effects as you paint. You adjust settings inside each engine and save the result as a preset, which you then organize with tags. This depth is why artists can match a range of styles, from clean inking to loose speedpainting, without leaving the app.

Multi-level brush stabilizers

A shaky hand is a common problem, so Krita ships three ways to steady a stroke. Basic smoothing softens the corners of quick lines, and higher stabilizer levels delay the stroke and average it to hold both line and pressure steady. A separate dynamic brush tool adds virtual weight and drag for smoother curves. The result is cleaner inking and shading, and you can tune the strength per brush rather than locking one setting across the whole session.

Vector tools and text for comics

Krita includes vector tools that manage their shapes with SVG. You can drag a speech bubble template from the vector library onto the canvas, then edit anchor points to make your own shapes and build a personal library. A text tool adds captions and dialogue with light layout control, and the SVG support means you can import or export vector art. For comic and manga pages, this covers the parts a pure paint tool leaves out.

2D animation workspace

Switching to the animation workspace turns Krita into a small studio. It handles multiple layers and audio, plays back with pausing and timeline scrubbing, and supports onion skinning so you can see the frame before and after while drawing in-betweens. You can set start time, end time, and frame rate, drag frames to retime them, and use tweening on opacity and position. When a scene is done, export it as a video or as still images for another program.

Color management and HDR painting

Krita handles color through LCMS for ICC profiles and OpenColorIO for EXR, which lets it slot into an existing color pipeline. It ships with a wide set of ICC working space profiles and counts itself as the painting app that can open, save, edit, and author HDR and scene-referred images. With OCIO and OpenEXR support you can also change the view to inspect HDR content, which matters for work headed to print or high dynamic range delivery.

PSD support and Python scripting

Krita opens PSD files, including some that other editors cannot, and saves back to PSD so work can move between programs. On top of that, a Python API built on PyQt lets you build custom widgets and extend the app, and several plugins come installed as reference. Together these two features matter for teams that mix tools: you keep interoperability with PSD, and you get room to automate repetitive steps without a separate scripting setup.

Pros and cons

Pros

  • The full app is free and open source under GNU GPL v3, with no subscription, trial, or usage limit.
  • Over 100 preloaded brushes and nine or more brush engines cover a wide range of drawing styles.
  • A complete 2D animation workspace handles frames, audio, onion skinning, and video export.
  • Full color management and HDR painting with OpenEXR suit professional and print workflows.
  • PSD support and a Python API make it easy to move work between programs and automate tasks.

Cons

  • It is built for painting rather than photo editing or print layout, so those jobs still need other software.
  • Some advanced work, like AI image generation, depends on community plugins rather than built-in tools.
  • The interface and the brush engine settings take time to learn, which can slow a first project.
  • Hardware needs are modest but not tiny, since 16 GB of RAM is recommended for comfortable work.

Frequently asked questions

Krita is a free, open source painting application for Windows, macOS, and Linux, built for illustrators, comic artists, and animators. It offers over 100 brushes, vector and text tools, a 2D animation workspace, and HDR painting support. The Krita Foundation and community contributors develop it under the GNU GPL v3 license.