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

User docs for Impasto are coming to this site soon. Until then, the README, the docs folder, and the CHANGELOG.md on GitHub cover the current feature set, file formats, and add-ins.

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