Sprite Sheet MakerOne sprite sheet from many frames
The Sprite Sheet Maker combines images into a sprite sheet online. Drop in your frames, as many as you like, and it orders them by name the way you numbered them (walk_2 before walk_10). Lay them out in a grid, with the frames per row you choose and smaller frames standing on the bottom of their cell, or pack them tight to save space, with transparent borders trimmed.
It writes the sheet as a PNG with a JSON atlas in TexturePacker's JSON Hash form, which Phaser and PixiJS load as it is, and a Godot 4 SpriteFrames file for an AnimatedSprite2D. Frames named walk_01, walk_02 and idle_01 become the animations walk and idle in both files. A trimmed frame keeps its original size and position in the engine.
Padding, a margin and power-of-two sizes are one click each, and the animation preview plays any group at the speed you set. It never uploads your images, so it works for unreleased game art too.
A first session
- 1Drop your frames on the box (or try our walking adventurer).
- 2Pick Grid or Packed tight, and set frames per row, padding and margin.
- 3Check the order and the animation preview; move or remove frames.
- 4Download the PNG with its JSON atlas and Godot SpriteFrames.
- It exports
- PNG sprite sheet
- JSON atlas (TexturePacker JSON Hash: Phaser, PixiJS)
- Godot 4 SpriteFrames
- Animations from file names
- Try the demo, then buy it
- Try the demo on our example, no account needed. Your own files and every download come with the tool, bought once.
- Can I use what I make in a commercial game?
- Yes. What you make with the tools is yours to use in your games, commercial ones too, under the Gridwright licence.
Packs that work with it

Top-Down Characters
$9.99Characters & creatures · 16 characters, 4 directions

Side-View Characters
$9.99Characters & creatures · 10 characters, animated

Spell VFX
$9.99Effects · 224 animations

Pixel Bosses
$9.99Characters & creatures · 2 Phases, 816 Frames
Here firstSurvivors Horde
$9.99Characters & creatures
More tools
- PixelatorPixel art from any picture
- Normal MapsNormal maps for 2D lighting
- CRT FilterRetro screen looks for screenshots and trailers
- Sprite Sheet CutterSingle frames from a sprite sheet
- Palette SwapperNew colours for any sprite or sheet
- Pixel Art UpscalerBigger pixel art without blur
- Pixel Art Background RemoverTransparent sprites from a flat background
- Sprite Animation PreviewerYour animation played, checked and lined up
- GIF to Sprite SheetSprite sheets and frames from animated GIFs
- Color Palette ExtractorThe palette of any picture, with pixel counts
- Tileset ExtractorThe tileset of a map picture, and the map to rebuild it
- Seamless Texture MakerSeamless textures from your photos
- Isometric BuilderIsometric maps and scenes
- Tile ModelerLow-poly 3D models and levels from 2D tiles
- Farmer GeneratorFarming RPG characters with every animation
- Hero CreatorSide-view platformer heroes
- Ship BuilderModular pixel spaceships
- Planet GeneratorRotating pixel planets
- Pixel Art Size CalculatorThe right sprite, tile and canvas sizes
- Pixel Palette & Shading Ramp MakerShading ramps and palettes for pixel art
- Godot Pixel-Perfect SetupCrisp, jitter-free pixel art in Godot 4
- Pixel Art EditorPixel art drawn in your browser
- Sound Effect GeneratorGame sound effects, from retro to sci-fi
- Dungeon & Map GeneratorDungeon, cave and overworld maps
- Particle FX BakerLooping pixel-art effects
- Autotile BuilderComplete autotile sets from a small template
- 3D Sprite Rotator4, 8 and 16 direction sprite sheets
- Chiptune ComposerChiptune music and loops for your game
- Pixel Tree & Plant GeneratorPixel-art trees and plants, with wind