SpriteForge pixel sprite and animation editor

A puzzled pixel monitor holding a tiny phone

SCREEN TOO SMALL

SpriteForge needs a wider screen

Use at least 900 × 820 CSS pixels. On a tablet, try landscape orientation.

Canvas view
Drawing cursor
Canvas overlays
Zoom
View
Cursor
Background
Overlays
History
Position x – · y –
This cel is empty
All Frames
1 Cel

PIXEL SELECTION

New Project from Selection

Keeps every layer, its order, visibility and lock state. Turn this off to merge visible layers.

OPEN BROWSER PROJECT

Where should this project open?

Replacing the current tab keeps any unsaved state in browser recovery.

MUSIC

Music Library

Loading music library…

WELCOME TO SPRITEFORGE

What do you want to work on?

SAVED IN THIS BROWSER

Open a saved project

Loading preview…

NOALIASTOOLS CLOUD

Cloud assets

Connecting an account never uploads browser-local project content.

Sign in with PKCE to view Cloud projects. Uploads happen only after you press Upload Current Project and confirm the transfer.

NEW PIXEL PROJECT

Define the source grid

Choose any source grid: 16×16 for compact sprites, 32×32 as a neutral start, or a larger grid for more detailed characters.

Advanced

Generated from the name. Change it only when you need a specific stable key.

IMAGE SIZE

Resize Canvas

Pixels remain unchanged. Reducing the canvas crops pixels outside the new bounds.

ALL FRAMES

Overwrite every frame duration?

DELETE LAYER

Delete this layer?

FILE IMPORT

Choose import options

IMPORT FAILED

The file could not be imported

CONFIRM ACTION

Continue?

UNSAVED CHANGES

Close document?

INSTALL SPRITEFORGE

Install SpriteForge

NEW ITEM

Enter a value

UNSAVED CHANGES

Unsaved project changes found

Restore opens the complete unsaved project state. Discard permanently removes these changes and opens the matching saved project or new-canvas base.

WORKING

Updating project

Please wait…