Five minutes from sign-up to your first exported sprite sheet. Prefer help inside the app? Open the Guide (the ? button in the header, or /?guide=1) — it mirrors this page and covers every tab.
Spriteoven is free. Click Sign in in the top right corner of the app and pick one of three paths:
No credit card. No "free trial" countdown. The free tier stays free.
Open the Sprite Lab tab — this is where every character, animation and direction is baked. It runs as a two-step card:
Step 1 · Your canonical character. Type your idea in Describe your character (e.g. "a small knight with a sword and a red cape"), set Style / Species / Quality, then lock an anchor one of three ways:
A ready anchor shows a green ✓ Ready badge. That anchor is the reusable identity — every animation is built on top of it and it is never redrawn.
Step 2 · Animate (unlocks once an anchor is Ready). Pick an Action (walk / idle / run / jump / attack) and a Frames count, then in the directions visor choose ⊞ All Set (bakes 4 or 8 directions at once) or ▶ One direction. West-facing views come free as ⇋ mirrors of their East side.
Each finished animation auto-saves to your Library (you'll see ✓ Saved to Library), and you can export it (next section).
For iconpacks use the Items tab; for tilesets use the Maps tab.
The free tier runs on NB2 (Gemini) — solid quality, zero cost — plus 8 GPT Image 2 "wow-gens" included one-time (no card). For higher-fidelity sheets and more consistent silhouettes beyond that, buy Spriteoven credits for the GPT Image 2 / Grok / Imagen path.
Spriteoven holds the relationship with each provider — no BYOK key forms. Buy credits from the coin widget in the header, Buy credits in the user menu, or the footer link to the pricing page (/?pricing=1). Pack prices and top-up sizes always live on that page, so check it there rather than trusting a number copied here.
In Sprite Lab Step 2, tick one or more export formats before you download:
png-sliced — a .zip with the sheet, every frame as its own PNG,
and a metadata.json map. Best for Unity and any generic engine.tres — a Godot 4 SpriteFrames resource (.tres) plus sheet.png.
Drop it onto an AnimatedSprite2D.godot-bundle — a .zip with the sheet, the .tres and a README.
The most drop-in option for Godot 4.aseprite-bundle — a .zip that opens in Aseprite for frame-by-frame
retouching.Rule of thumb: Godot →
godot-bundle; Aseprite →aseprite-bundle; Unity or anything else →png-sliced. No manual slicing needed.
blob (47 tiles, the full Godot 4 terrain set),
wang (16-tile corner set) or none. It hands you a .zip bundle with
the sheet, tileset.tres and tilemap-rules.json — you wire that into a
Godot 4 TileSet terrain (Maps produces the files; it does not paint maps
in-app)..zip bundle with a Godot 4
.tres + .tscn.| Problem | Fix |
|---|---|
| "Sign in" button missing | Hard refresh — the auth SDK loads from a CDN |
| Magic link email not arriving | Check spam; it's sent via Supabase |
| Fewer frames than requested | The cut under-yielded and auto-retried — regenerate or lower the Frames count |
402 / out of credits |
Your 8 free GPT Image 2 gens are used — buy credits (/?pricing=1) or switch the model to free NB2 |
| Tileset edges don't line up | Seamless is best-effort — regenerate, and pick a Tile count that matches your rule (blob wants 47) |
Stuck? Email support@spriteoven.com — there's a small inbox and Fer reads every message.