MyPaint as a Linux alternative to Krita
Updated
Our verdict
MyPaint can replace Krita for users who mainly need a lightweight, tablet‑centric painting environment and are willing to forego advanced features like animation, extensive layer controls, and file format support. It works well for sketching, concept art, or quick brush‑based work, especially on Linux where native installation is straightforward.
- License
- GPL-2.0+
- Price
- Free
- Latest version
- 2.0.1 (May 29, 2020)
- Rating
- —

What works the same
- Both are free, open‑source raster painting programs
- Both support pressure‑sensitive tablets and tilt
- Both have a large, configurable brush engine
- Both can export to PNG/JPEG and other common formats
What is different
- MyPaint lacks an animation timeline and advanced layer/mask management
- It does not natively import or export Krita’s .kra files or Photoshop PSDs with layers
- Krita offers a full feature set for illustration, comics, and animation, while MyPaint is a minimal canvas
- Krita includes a built‑in brush library and pattern tools, MyPaint relies on external packs
- MyPaint’s interface is distraction‑free, but lacks the organized panels Krita provides
Opening your Krita files
MyPaint cannot open Krita’s .kra files directly. To transfer work, export from Krita as a flat PNG or OpenRaster, then open that file in MyPaint. For importing, you can use Krita’s export to OpenRaster and then import into MyPaint, but layer information will be lost.
Switching from Krita to MyPaint, step by step
- Export your Krita project as a PNG or OpenRaster file.
- Open the exported file in MyPaint via File → Open.
- Re‑apply any brush settings manually, as MyPaint does not import Krita brush presets.
- Save your work in MyPaint’s preferred format (OpenRaster or PNG).
- If you need to return to Krita, re‑import the PNG and rebuild layers manually.
Key features of MyPaint
- Brush engine with hundreds of configurable parameters
- Supports pressure sensitivity and tilt on graphics tablets
- Simple, distraction‑free canvas‑only interface
- Layer support with basic blending modes
- Export to PNG, JPEG, OpenRaster and other common formats
- Extensible via Python plugins
- Pre‑installed brush packs from professional artists
- Undo/redo history with unlimited steps
How to install MyPaint on Linux
flatpak install flathub org.mypaint.MyPaintsudo apt install mypaintsudo apt install mypaintsudo dnf install mypaintsudo pacman -S mypaintsudo zypper install mypaintFrequently asked questions
Can I use Krita brushes in MyPaint?
MyPaint can import brush files in its own format, but it does not read Krita’s brush presets directly. You would need to export brushes from Krita and convert them manually, which is non‑trivial.
Does MyPaint support animation?
No. MyPaint has no timeline or frame‑by‑frame animation tools; it is purely a painting program.
Is MyPaint suitable for detailed illustration work?
It can handle basic illustration, but lacks advanced layer masks, vector tools, and precise selection tools that Krita offers.