A paint app for Linux, Windows, and macOS

Impasto is an open-source raster painting and image editor: layers, undo history, editable text and shapes, and grid/edge snapping while you draw.

Native builds for Linux, Windows, and macOS · MIT licensed

See it in action

Shapes and text stay editable objects, with per-object history.
The text tool, with the UI preferences dialog open.
Drawing snaps to the grid, ruler units, canvas edges, and centre lines.

About Impasto

Impasto is an object-based painting app: shapes, text, and effects stay editable after you draw them. It builds on solid layers and tool options, a faster overall workflow, snapping to the grid, and fully remappable keyboard shortcuts.

It started as a GitHub fork of Pinta, the MIT-licensed painting app, and was also inspired by PDN, a Windows paint program.

Get Impasto

Linux

Prebuilt Linux binaries are on the releases page. The Flatpak is at FlatPark. The AppImage is for newer distributions.

Windows

A native Windows build is published with every release. It is unsigned, so SmartScreen may warn you - click "More info" then "Run anyway" to continue.

Windows download

macOS

A native macOS build is published with every release. It is unsigned, so Gatekeeper will block it - right-click (or Control-click) the app and choose "Open" the first time.

macOS download

Documentation

The user guide covers installing Impasto, every tool, layers and objects, effects, file formats, keyboard shortcuts, and add-ins.

Read the documentation

Impasto also has tooltips throughout the interface - hover over a button or field to see what it does.