Tileset ExtractorExtract Tileset from Map Image Online
The Tileset Extractor lets you extract a tileset from a map image: drop a level, a screenshot or a mock-up drawn from tiles, and it cuts the picture on its tile grid and keeps every unique tile once. It finds the tile size and where the grid starts by itself, and a screenshot saved at 2x, 3x or 4x is read at its real size, so the tiles come out pixel for pixel. Drop several maps of one game and they share one tileset.
Count mirrored copies, or mirrored and quarter-turned ones, as the same tile, and the map flips or turns them back where they are used. A colour tolerance lets the near copies in a JPEG or a blurred screenshot count as one tile. Click a cell to see every place its tile is used, mark the tiles used only once (where a grid set one pixel off shows first), and leave fully clear cells empty.
Download the tileset as a PNG with the columns, margin and spacing you choose, with its edges extruded if you like, a Tiled map and tileset, a Godot 4 TileSet with a TileMapLayer scene that draws your map, and the map as JSON. The tool rebuilds the map from the tileset and tells you it comes out the same picture. It runs on your computer and never uploads your map.
A first session
- 1Drop a map picture, or several (or try ours, a farm from Farm RPG).
- 2Check the tile size and the grid it found; change them if your map uses another.
- 3Choose whether mirrored and turned copies count as one tile, and set a tolerance for a JPEG.
- 4Download the tileset PNG, the Tiled map, the Godot TileSet and scene, and the JSON in one ZIP.
- It exports
- Tileset PNG (columns, margin, spacing, extruded edges)
- Tiled map (.tmx) and tileset (.tsx)
- Godot 4 TileSet (.tres) and a TileMapLayer scene (.tscn)
- The map as JSON, with each tile's uses
- Every tile as its own PNG
- 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
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
- Sprite Sheet MakerOne sprite sheet from many frames
- 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
- 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