Spritefile

Pixel art as plain text. Files you open or create are kept in this browser; download a copy whenever you want it on disk.

Recent
{{ r.name }}{{ r.unsaved }}{{ r.when }}
Recent
{{ r.name }}{{ r.unsaved }}{{ r.when }}
{{ statusText }}
Animation · {{ exportAnimName }}
Scale
Unsaved changes from your last session were restored.
Frames
{{ s.name }}{{ s.usage }}
Layers
{{ l.name }}
Palette
{{ c.sym }} {{ c.hex }}
Animations
{{ a.name }}{{ a.meta }}

No animations yet. An animation is an ordered list of frames with timings; it never holds pixels of its own.

Steps reference frames. To change pixels, open the frame; every step using it updates.

{{ toolName }}
{{ brushSize }}px
Drag to select · drag inside to move · Delete clears Fills connected pixels of the same color Click a pixel to pick its color
Preview {{ previewLabel }}
{{ hoverText }}{{ selText }}{{ selLinesText }}
Steps {{ animTotal }} Double-click a step to edit its frame
Add step
{{ f.idx }}
{{ f.name }}
ms
{{ sourceHint }}
{{ g.n }}
Click a step to preview it. Restore appends that state to the end of history.
{{ h.time }}{{ h.label }}
Valid. {{ valSummary }}
{{ i.msg }}
{{ i.where }}
New file
Canvas
×px
Palette
Resize canvas

Anchored top-left. Growing pads with transparent pixels; shrinking crops every frame and layer.