MOSSBACK STUDIO

Texture atlas splitter and maker

Drop one picture to cut it into tiles. Drop several pictures to join them into one sheet. Nothing is uploaded.

Or drop pictures anywhere on the page, or paste one with Ctrl+V.

Cut a sheet into tiles

  1. Drop the sheet. The page guesses the tile size: a tall strip of squares is read as animation frames, otherwise 16 pixels when the sheet divides by 16.
  2. Set the tile width and height if the guess is wrong. The lines in the preview show every cut.
  3. Download the zip. Each tile is its own PNG with the exact pixels of the sheet, nothing is rescaled.

Works for old terrain.png and items.png sheets, GUI sheets, animated block textures (the frames stacked in one tall picture), font sheets and game sprite sheets. Rows and columns in the file names start at 0, top left.

Join pictures into one sheet

  1. Drop two or more pictures. They are laid out left to right, top to bottom, each in a cell as large as the biggest picture.
  2. Set the columns. One column gives the tall strip Minecraft wants for an animated texture: save it as name.png and put a name.png.mcmeta with {"animation": {"frametime": 2}} next to it.
  3. Download the sheet. The list (JSON) says where each picture ended up.

If something looks off

Something wrong or missing here? Tell me, requests decide what I add next. More tools: all tools.