Android · on-device · open source

The layered image editor for Android.

Sketch, paint, retouch and composite — layer by layer. A full editing suite that runs entirely on your device.

Non-destructive layers Works offline Export & share
A full editing suite

Everything you need to compose an image.

Stack layers, paint freely, grade colour, add type, and cut stencils — all with undo/redo and no round-trip to the cloud.

Layers & blend modes

Stack, reorder, link and duplicate layers, each with opacity and its own blend mode.

Brush, eraser & liquify

Paint, erase, smudge and liquify with pressure-friendly strokes and a live preview.

Curves & colour

Tone curves, colour balance, HSL, brightness and contrast — tune the whole image or one layer.

Text layers

Add editable type with Google Fonts, kerning, outline and shadow — rasterise when you're ready.

Stencil & poster

Turn art into cut-ready stencils or tile it into a multi-page poster PDF for large prints.

AI background removal

Isolate the subject in a tap with on-device segmentation — no upload, no waiting.

LUTs & extensions

Apply installable colour LUTs and grade with one tap for a consistent, repeatable look.

Export & hand-off

Save a composite, or share it straight to another app — including GraffitiXR for AR.

Non-destructive

Every adjustment is a layer you can revisit, with full undo/redo history throughout.

Two apps, one workflow

Made to work with GraffitiXR.

GraffitiXR projects an image onto a wall in AR so you can trace a mural. Send a wall photo to Graffux to edit it richly, then hand the finished art back to project and paint.

AR mural app

GraffitiXR

Capture a wall, position artwork in AR, and trace it at any scale. Sends the photo over for editing.

Image editor

Graffux

Composite, retouch, recolour and cut stencils — then share the result straight back to project in AR.

Each app is fully standalone — install one, both, or pair them.

Under the hood

Native performance, open source.

Built as a modern Android app with a C++ imaging core — fast on device, transparent by design.

Kotlin Jetpack Compose OpenCV (native C++) On-device ML segmentation Hilt DI 100% offline editing

Start editing, layer by layer.

Graffux is free and open source. Grab the code, build it, and make something.