Tilemap Editor
Slice a tileset and paint multi-layer 2D levels on a grid, then export a Tiled-compatible JSON map or a PNG — all in your browser.
Frequently Asked Questions
What can I use the Tilemap Editor for?
Building 2D game levels from a tileset. Load a tileset image, set the tile size, and paint tiles onto a grid across as many layers as you like — a ground layer, a decoration layer, a collision layer, and so on. When you are done, export a map file your game engine can read. Everything you make is yours to use, royalty-free.
What tilesets can I load?
Any PNG (or other image) laid out as an even grid of tiles. Set the tile width and height, plus optional margin around the sheet and spacing between tiles, and the tileset is sliced into a pickable palette automatically. You can select a single tile or drag a rectangle to grab a multi-tile stamp.
What export format do I get?
A Tiled-compatible JSON map (orthogonal, with a tile layer array per layer and a tileset reference), which loads directly into engines and frameworks that read the Tiled format. You can also export a flattened PNG of the rendered map for previews or backgrounds.
Can I reopen a map to keep editing?
Yes. Import a JSON map you exported earlier — together with its tileset image — and the layers, tiles and grid are rebuilt exactly, so you can pick up where you left off. Export and import use the same format, so it is a lossless round-trip.
What painting tools are there?
Stamp to paint tiles (drag to paint continuously), an eraser, a bucket fill that floods a connected area of the same tile, a rectangle tool that fills a dragged area, and an eyedropper to pick a tile straight off the map. Tiles can be flipped horizontally or vertically, and there is full undo and redo.
How do layers work?
Each layer is an independent grid of tiles drawn on top of the ones below it. You can add, rename, reorder, hide and set the opacity of layers, and only the active layer receives paint — so you can separate background, foreground and gameplay markup without them interfering.
Is anything uploaded to a server?
No. The tileset you load and the map you build are processed entirely inside your browser — nothing is uploaded, stored or sent anywhere, so your artwork and levels stay private and the tool keeps working even offline once loaded.