A virtual tabletop for D&D that looks like the table you wish you had
Tabletop runs a D&D fight the way a painted miniature table does: a real place in three dimensions, minis you drag, a ruler that counts feet, and a turn tracker that stays out of the way. No rules engine, no character sheets to maintain, nothing to learn before session one.

Built around the 5-foot square
Every model in the library is authored to the same cell, so a floor tile is one square, a wall is one edge, and a Medium creature stands in one square with a Large one taking two by two. The ruler counts squares and reports feet, with your table's diagonal rule: every diagonal as 5 ft (the 5e default), 5/10/5 (the DMG variant and Pathfinder), or true distance.
Movement is charged as a mini is dragged and accumulates per turn, so "how far have I gone?" has an answer next to the name. A waypoint (Space or right-click mid-drag) charges a route around a pillar fairly.

Initiative, HP and conditions without the spreadsheet
Start combat and every miniature on the map is in the order. Roll a d20 or type the number, press N for the next turn, and the current token glows while its movement resets. The token card holds HP with quick damage and heal buttons, conditions, size and a portrait.
- Round counter and turn pointer in the top bar
- Hostile, ally and neutral rings on the bases
- Pings by double-click to point without touching tokens
Maps in minutes, not evenings
Five starter scenes cover the session-one staples: a tavern, a dungeon, a graveyard and crypt, a forest-road ambush, a castle gate. The room tool drags a floored, walled room in one motion using a kit (Dungeon, Castle, Tavern, Crypt, Cave, Manor, Cottage). The tile brush paints floors and walls that snap to the grid and orient themselves. Everything on the shelf is drag-and-drop.

Bring your own miniatures
Drop a .glb file on the window and it is on the table: Hero Forge exports, Meshy generations, Sketchfab downloads, Draco and meshopt compressed files included. For a creature with no model, any image becomes a standee token with a base.
Questions
Does Tabletop have D&D 5e rules built in?
No, on purpose. It tracks HP, conditions, initiative and movement, and measures distance, but it does not roll attacks or resolve rules. Your books and your rulings stay in charge.
Can I use it with a different edition or system?
Yes. Anything on a 5-foot grid works as-is, and the diagonal rule is a setting. Pathfinder, older D&D editions and most OSR games fit without changes.
Does it work for in-person games?
Very well. Put the browser on a TV lying flat or a projector, switch to Play mode and the top-down view, and drag minis as the players call their moves.
Is it free?
Sign up is free and the built-in library is entirely CC0 content. The app is self-hostable under the repository licence.
Keep reading
3D Battle Maps for Tabletop RPGs
Make 3D battle maps in the browser from a realistic, CC0 library: PBR floors and walls, photoscanned props, trees and lights.
Battle Map Maker: Build a Map in Minutes
A fast battle map maker in the browser: drag a room, paint tiles, drop props and lights, then play on the same map with miniatures, a ruler and initiative.
Starter scenes
Five finished battle maps with real screenshots.
Features
The builder, play mode, the library and the renderer.
Ready to put a map on the table?
Sign up in a minute. Five starter scenes are waiting on the welcome screen.