Download PaintFE
Pick the package for your system. No subscription, account, or installer service required.
Latest release asset links will load automatically from GitHub.
The portable .exe is unsigned, so SmartScreen may show "Windows protected your PC". Click More info then Run anyway.
If you want the cleanest Windows install path, use the Microsoft Store build. Detailed steps are on the Help page.
The macOS GitHub release builds are unsigned and unnotarized. Open the .dmg, copy PaintFE to your Mac, then use Right-click → Open on first launch.
If Gatekeeper still blocks it, go to System Settings → Privacy & Security and click Open Anyway. More detail is on the Help page.
- Portable native releases
- Built-in and custom brush tips
- Built-in and custom shapes
- Release sizes vary by platform
- 15 languages built-in
- Rhai scripting engine
- GPU compute shaders
- No internet required
Native editing is local. No telemetry, license checks, or built-in updater. You choose when to update.
System Requirements
AI Background Removal (optional) requires additional memory and a local ONNX Runtime. See the desktop AI setup notes.
Build from source
Standard Rust/Cargo project. Build time depends on the machine and whether dependencies are already cached.
cd paintfe
cargo build --release
%APPDATA%/PaintFE/ (Windows), ~/.config/paintfe/ (Linux), or ~/Library/Application Support/PaintFE/ (macOS).MIT Licensed, Open Source
Use commercially, fork it, embed it, redistribute it. Only condition: preserve the license notice.
Windows portable downloads are unsigned, and the macOS .dmg builds are unsigned and unnotarized. Code signing is planned. The Microsoft Store listing, where available, is distributed through Microsoft. Native editing is local with no telemetry.
Full batch processing CLI for scripted workflows. Glob support, Rhai scripts, format conversion.
View CLI reference →