loading
GridCraft is a tile map editor for the browser and the desktop. It opens your Tiled .tmx, lets you edit it with your team while they watch the cursor move, and saves it back so Tiled can still read the file.
Drop 16x16 terrain, a 32x48 door and a 48x32 cart into the same sheet and paint all three onto the same map. Tiled cannot do this, and it is usually the reason someone tries GridCraft at all.
16x16 32x48You see their cursor, their selection and their tiles landing as they paint. It syncs over CRDT, so two of you painting the same corner does not produce a broken file.
10 seatsTileset
No import step, no conversion, no separate GridCraft project file. You open the .tmx you already have, you edit it, and you save. Here is one after a round trip through GridCraft.
Two lines changed, because two things were added in the editor: a tileset whose tiles are 32x48, and a collision box.
.tmx<?xml version="1.0" encoding="UTF-8"?><map version="1.10" orientation="orthogonal" renderorder="right-down" width="64" height="40" tilewidth="16" tileheight="16"> <tileset firstgid="1" source="overworld.tsx"/> <tileset firstgid="513" source="props-32x48.tsx"/> <layer id="1" name="ground" width="64" height="40"> <data encoding="csv">17,17,18,42,42,... </layer> <objectgroup id="3" name="collision"> <object id="7" x="128" y="96" width="32" height="48"/> </objectgroup></map>If you have used Tiled you already know where everything is, and that is on purpose. The three wide tiles below are the ones you cannot get anywhere else.
One atlas, more than one tile size. Drop 16x16, 32x48 and 48x32 into the same sheet and paint them onto the same map. Tiled cannot do this, which is usually why people try GridCraft in the first place.
1 atlasEdit one map with other people at the same time. You see their cursor, their selection, and their tiles landing as they paint. It syncs over CRDT, so two people painting the same corner does not produce a corrupted file.
10 seatsOpen a .tmx or .tmj, edit it, save it. Tiled opens it afterwards. GridCraft keeps its own extras somewhere Tiled ignores rather than rewriting your file around them.
.tmx .tmjGodot 4, GameMaker, Defold, LDtk, LOVE2D, Lua and CSV, one click each. If your engine is not on that list, ask and we will build it.
7 targetsA packed, gzipped map plus a JSON companion, sized for a game server to read at startup. You do not write a parser or invent a wire format.
gzipBrush, terrain, flood fill, shape, selections, stamps, and the object tools you already use in Tiled.
19 toolsThe desktop app speaks Model Context Protocol, so an agent can open your map and paint tiles, fill regions, add layers and place objects. Every change lands in the normal undo history, so you can take it back.
desktopConnect GitHub or GitLab in the desktop app and commit, push and pull your map files without leaving it.
desktopThe same editor either way. The desktop build adds local file access, Git, the MCP server, and LAN hosting for collaborating without going through our servers.
$0 / $19.992D MMORPG
Shipping something built with GridCraft? Email us a link and a screenshot and it goes on this page.
your gameThese are two separate decisions, so they are two separate lists. Owning the desktop app is not a subscription tier and does not change the plan you are on.
$0
All 19 tools and every export format, in any current browser. You do not need an account to open it and start painting.
$0 forever$19.99
Mac, Windows and Linux. Works with no connection at all. Adds local file access, Git, the MCP server for AI agents, and LAN hosting.
Buy it once and it stays yours. It is not a tier: you can own it on the free plan, and subscribing later does not replace it.
$19.99 once| Limit | Free $0forever Enough to finish a small game. | Cloud $3.99/month For working across machines, and with a couple of other people. | Team $13.99/month For a studio that shares maps. |
|---|---|---|---|
| Cloud maps | 3 | 10 | 50 |
| Cloud storage | 25 MB | 1 GB | 5 GB |
| People on one map | 3 | 5 | 10 |
| Devices synced | 1 | all of them | all of them |
| Upload size per file | 25 MB | 50 MB | 100 MB |
The web editor needs no account. Make one if you want your maps saved to the cloud and synced to another machine, which takes about thirty seconds.
We ship updates most weeks and the product is not finished. If an export format or a tool you need is missing, tell us and we will build it.
early access