Sprite sheet maker

Many frames in, one sheet out, with the JSON that says where each frame is.

Free, no sign-up. It runs in your browser: your files never leave your computer, and the tool works offline once the page has loaded.

How to use it

  1. Drop your frames (PNG files) on the box, all at once.
  2. Check the order: frames are sorted by name, so frame_02 comes before frame_10.
  3. Set the frames per row and the padding.
  4. Download the sheet and its JSON.

Different sizes

Every cell is as big as the largest frame, and smaller frames are centred at the bottom of their cell, where a character’s feet usually are, so the sprite does not jump around when the game plays it.

The JSON

The JSON lists each frame’s rectangle and time in the “hash” layout Aseprite exports, which Phaser, PixiJS, Godot importers and many other tools read. Its frames keep your files’ names.

Making sprites from 3D models? Pixor renders a model into pixel-art sheets from every side, frame by frame, and writes GIFs, Aseprite files and engine formats itself. How it works.

Try Pixor free

More free tools