Sprite editor & animation for iPad

Draw pixels.
Bring them to life.

Draw pixel-perfect sprites with a finger or Apple Pencil. Animate, paint tilemaps, and export PNG, GIF, ASE, PSD, and video. A Pencil takes over the moment it touches the screen — switch a finger to navigate-only anytime in Settings.

iPad · Apple Pencil pressure & tilt · a finger draws too

Ambersprite app icon
No account No ads No analytics No network connection Everything stays on your iPad
See it in motion

The real app, not a mockup

Three clips straight from the App Store listing — muted, looping, exactly what shipped.

Make it yours — themes, live on the canvas
A complete pixel toolset, in action
Frame-by-frame, with live preview
The full tour

Everything a pixel artist needs, nothing they don't

Ambersprite editor overview on iPad
Meet the studio

A pixel studio, made for iPad

Draw, layer, animate and export — all in one place. Every tool lives where your thumb already is, and the canvas stays pixel-sharp at any zoom.

Ambersprite's pencil, shapes and selection tools
A complete pixel toolset

Pencil, shapes, fills, selections, symmetry and more

Nothing borrowed from a general-purpose painter. Every tool is tuned for hard edges and small canvases.

  • Pixel-perfect pencil, line, shapes and gradients
  • Bucket fill with tolerance and dithering
  • Marquee, lasso, wand and polygon selections
  • Symmetry guides for perfectly mirrored sprites
Ambersprite's colour wheel, sliders and palette panel
Colour your way

Wheel, sliders, hex and reusable palettes

Pick colour the way you think — a wheel for feel, sliders and hex for precision — and build a named, reusable palette as you go.

Ambersprite's animation timeline with onion skin
Animate frame by frame

A real timeline with layers, onion skin and live preview

Onion-skin the previous pose, tag the loop, and watch it move in a floating preview while you draw the next frame.

Ambersprite generating art from a JavaScript script
Automate with scripts

Generate art with a few lines of JavaScript

A built-in script console reads and writes pixels directly — procedural skies, tiled patterns, batch edits. See how it works ↓

Ambersprite export sheet with every format
Export anywhere

GIF, MP4, PNG, sprite sheets, Aseprite, PSD, Tiled…

Whatever your engine or pipeline reads, Ambersprite already writes it — packaged the way you need it, not the way is easiest for us.

Ambersprite's built-in example gallery
Start from an example

Open a built-in project and take it apart

Two bundled sprites — a crackling campfire, a hopping little creature — ready to open, scrub and learn from on day one.

Ambersprite's twelve interface themes
Twelve themes. One you.

Pick a look, or switch it anytime

From warm paper to CRT phosphor green, the whole interface — not just the canvas — changes with you.

Ambersprite's phosphor CRT theme
Make it yours

From warm paper to CRT green

Ambersprite doesn't hand you one house style — it hands you the studio, and lets you decide what it looks like at 2am.

No install required

Try it right here

This is the real app, on a real iPad — draw directly on the screen below. The full version adds layers, frames, symmetry and every export format above.

Ambersprite running on iPad

Click and drag on the iPad screen above to draw · works with touch too

Ambersprite generating a nature scene from a script
Shipping today

Automate with Scripts

A real script console lives inside Ambersprite. It reads and writes pixels directly — setPixel, getPixel, fill, layers and frames — so a repeating pattern, a procedural sky, or a batch edit is a few lines of JavaScript away, not a hundred taps.

Works today — no partnership, just copy & paste

Already have ChatGPT or Claude? Put it to work.

Ambersprite doesn't need to build AI in — the Scripts console already runs any JavaScript you give it. Ask your own AI assistant to write a script against Ambersprite's drawing commands, paste the result in, and it draws immediately. No account, no API key, no extra cost — just whatever chat tool you already use. Here's exactly how, step by step:

1

Ask your AI assistant

Open ChatGPT, Claude, or whichever you use, and describe the sprite you want in plain English.

"Write a JavaScript snippet using setPixel(x,y,r,g,b,a) that draws a cheerful round little RPG-style critter on a 16×16 canvas."
2

Copy the JavaScript it gives you

It replies with a ready-to-run script — select it all and copy.

script.jsCopy
for (var y=0;y<16;y++)
  for (var x=0;x<16;x++)
    if (dist(x,y)<6.5)
      setPixel(x,y,...shade);
setPixel(5,7,0,0,0,255);
setPixel(10,7,0,0,0,255);
3

Edit → Scripts → paste → Generate

Back in Ambersprite: open the Edit menu, choose Scripts, paste the code in, and tap Generate.

Scripts
for (var y=0;y<16;y++) for (var x=0;x<16;x++) if (dist(x,y)<6.5) setPixel(x,y,...shade); setPixel(5,7,0,0,0,255); setPixel(10,7,0,0,0,255);
▶ Generate
4

Back on the canvas — already drawn

Close the sheet and there it is, drawn pixel-by-pixel, ready to colour, layer or animate further.

Drawn instantly from the pasted script
Export straight into your pipeline

Speaks every format your engine expects

.PNG .GIF .APNG .ASE .PSD .TMX / .TSX SPRITE SHEET MP4
Before you ask

Good to know

Do I need an Apple Pencil?

No — a finger draws by default. A Pencil takes over the moment it touches the screen, and you can switch a finger to navigate-only in Settings if you'd rather.

What can I export?

PNG, GIF, APNG, ASE, PSD, Tiled (TMX/TSX), sprite sheets, PNG sequences and video — whatever your engine or pipeline already reads.

Does it need a network connection?

No. Ambersprite makes no network calls — no account, no ads, no analytics, nothing to sync.

What if I forget to save?

Work is checkpointed continuously in the background, so a crash, a low battery, or a fumbled tap doesn't cost you the drawing.

What canvas sizes does it support?

Any size you need — from a 16×16 icon to a full tileset — with a palette sized to match.

On-device, on purpose

Your sprites never leave your iPad

There's no account to create and nothing to sync. Ambersprite reads and writes only the files you choose — that's the whole architecture.

No account No ads No analytics No network connection
Ambersprite: Pixel Art Studio

Start your first sprite today

Get Ambersprite on the App Store