Tileset
2D tileset generator
Lay out the tiles on a grid: grass here, water there, the edge pieces between them. Pick top-down, side-view or isometric and get one sheet of tiles in a 4×4, 6×6 or 8×8 grid.
New accounts get 15 free credits. No card needed. 4 credits per image with GPT Image 2.5 Flare (about $0.11); models that follow the sketch start at 1


Sketch and result


JRPG overworld · Pixel art · 32×32 sketch · GPT Image 2.5 Flare · 35 s


Dungeon · Painterly · 32×32 sketch · GPT Image 2.5 Flare · 36 s
Every picture on this page was made for it: a starter template's sketch, one line of description and an art style, then the same finishing steps as your own results. Nothing was retouched.
After you generate
A built-in image editor
Open any result under “Edit assets”: layers with blend modes; rectangle, ellipse, lasso and magic-wand selections; levels, hue and temperature; filters, clone, text and a history panel. Saving adds a new version and the original stays. Layers, selections, clone, text and history are in the pro mode, which is free.


One-click style unification
Put the assets in one project and give it an art style. One click then repaints every 2D result in the project in that style, and runs the project's 3D models through the de-AI pass with it. The AI mode costs 5 credits or more per image, with the total shown before anything runs; the free offline mode evens out palette and outlines only.
How to make one
- 1Create a “Tileset” and pick the view and the grid: 4×4, 6×6 or 8×8 tiles.
- 2Paint each cell as the tile it should become, transitions included: a cell that is half grass, half water tells the model to draw a shoreline.
- 3Generate, then cut the sheet at the grid you chose. A 1024 px sheet at 4×4 gives 256 px tiles.
What you get
- Sketch grid
- 16, 32 or 64 cells a side (starts at 32)
- Output
- PNG sheet, 1024 or 1536 px square
- Perspective
- Top-down · Side view · Isometric
- Grid
- 4 × 4 · 6 × 6 · 8 × 8
- Art styles
- Pixel art · Minecraft blocky · Rounded / chibi · Cartoon · American comic · Rubber hose · Painterly · Realistic · Flat · Low poly
- Price
- 4 credits per image with GPT Image 2.5 Flare (about $0.11); models that follow the sketch start at 1
- Time
- 35–36 s per image in the runs on this page
Good to know
- The model paints the sheet as one picture. The tiles line up with the grid, but they don't follow an autotile rule set (47-tile blob, Wang tiles), and neighbouring tiles don't always meet edge to edge. Plan to touch up edges in your tile editor.
- The workspace slices the sheet and lays the tiles out at random, which is the quickest way to see which ones don't fit.
Questions
Does it work with Tiled, Godot's TileMap or Unity's Tilemap?
As a plain tile sheet, yes: set the tile size to the sheet width divided by the grid (256 px for a 1024 px sheet at 4×4). Autotile rules you set up yourself.
Can I use the results in a commercial game?
Yes. Our terms hand over whatever rights we hold in what you generate. Each image model also has terms of its own, so look at the one you picked, and a result that looks like an existing character or logo is still that character or logo.
Does the file say it was made with AI?
Yes, in a machine-readable tag in the file's metadata. The picture itself isn't touched.
Other 2D assets
Characters and creatures, on a transparent background.
Items, loot and skill icons, on a transparent background.

Level backdrops and scenery, in the layout you block in.

Stone, wood, brick, grass and more, made to repeat.

360° skies at 2:1, with edges that meet.

Grayscale terrain in one 16-bit channel.
Try it on your own sketch
New accounts get 15 free credits. No card needed.