Tilemap Editor

Upload a tileset. Paint a map. Export the PNG and the JSON.

A grid-aligned tileset PNG — set tile size below once loaded

About Tilemap Editor

A lightweight "Tiled-lite" tile map editor. Upload any grid-aligned tileset image, set the tile size, and click tiles from the palette to paint them onto the map grid. Export a pixel-perfect composited PNG of the finished map, or a JSON file describing the tile-index grid for use in your own game code.

JSON format

{ tileSize, cols, rows, tiles: number[][] }tiles is a 2D array of tile indices into your tileset (row-major, left-to-right within the tileset), with -1 marking an empty cell.

FAQ

Can I pan around a huge map?

Not in v1 — maps are capped at 64×64 tiles and shrink to fit on screen. For huge maps, export the JSON and continue in a full editor like Tiled.