A pixel art editor with AI editing built in
Draw, clean up, recolor, and animate pixel art in your browser — then edit any of it with AI. Import your own sprites or generate new ones; both live on the same pixel grid.
What’s in the editor
Real pixel tools, real pixel grid
Pencil, eraser, line, shapes, bucket fill, magic wand, and lasso all snap to the artboard's pixel grid, so a 1px line stays 1px. Brush size sets logical pixel density — draw chunky 8px blocks or single pixels on the same canvas.
Keyboard shortcutsLayers, artboards, and an infinite canvas
Every artboard has its own layer stack with opacity and visibility, and artboards sit side by side on one infinite canvas — so a character, its idle frames, and its props stay in a single document you can pan across.
Palette locking and color remap
Extract a palette from any sprite, import .gpl / .pal / .hex files from Lospec, snap artwork onto that palette, and remap colors across a selection when a piece needs a reskin.
Color palette guideAI edits on art you already have
Select a region and edit it with a prompt: relight it, swap a weapon, clean up outlines, or generate variants that keep the original silhouette. Imported PNGs work the same as generated ones.
AI prompting tipsFrame-by-frame animation
Frames share one layer stack, Aseprite-style, so structure never drifts between them. Onion-skin-free live playback, named clips for walk / attack / idle ranges, and per-frame thumbnails.
Components for art you reuse
Save an artboard as a component, drop instances anywhere, and edit the master once to update every placement — tile bases, UI chrome, character bases.
Components guideExport and sync into your game
Export PNG sheets or push sprites straight into a Godot, Unity, or web project with the CLI and REST API, then keep them in sync as you keep editing.
Sync guideA typical pass
- 1Import a PNG, GIF, or sprite sheet — or generate a fresh sprite from a prompt.
- 2Clean it up with pixel-accurate tools on the artboard's own grid.
- 3Lock it to your project palette so every asset matches.
- 4Add frames for animation, or save it as a component you reuse.
- 5Export the sheet, or sync it into your game project with the CLI.
New to prompting for pixel art? Start with generating game sprites with AI, then read editing AI pixel art for the cleanup pass.