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. A Flatpak manifest ships in the repo for building your own sandboxed .flatpak bundle; a Flathub listing is on the roadmap but not live yet.

Linux download

Windows

A native Windows build is published with every release.

Windows download

macOS

A native macOS build is published with every release.

macOS download

Documentation

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