Virtual Tabletop  ·  Pen & Paper

Gather your party
and venture forth in seconds

Free · No account · Peer-to-peer
Start a campaign. Instantly.

Free. No signup. Nothing to install.

Got an invite code? Join a game

Why BlitzVTT

Built to get out of your way.

No account

Open a tab, you're in

Nothing to sign up for, no email, no password. The campaign starts the moment you click.

No backend

Your group, your data

Sessions run peer-to-peer between your browsers. Your maps, tokens and chat stay on the devices at the table.

No install

Anywhere a browser runs

Laptop, desktop, tablet. No downloads, no plugins, no setup before the first session.

Features

Scenes, maps, tokens, fog, spotlight, dice.

01 · Maps

Any image works

Any image can serve as a map, loaded straight from the device or picked from a map pack, and it never leaves the browser.

  • Square or hex grid (flat & pointy)
  • Adjustable cell size, offset, color and opacity
  • Handles very large maps at full resolution
  • Zoom and pan

02 · Scenes

Prep ahead, switch live

Every map a session needs can be built in advance, and players only ever see the active scene.

  • Each scene keeps its own map, tokens and fog
  • The next encounter prepared while the table plays elsewhere
  • One click moves the party to a new scene
  • Unactivated scenes stay private

03 · Tokens

Characters and monsters

Tokens stand in for the party, the NPCs and whatever they run into, with players moving their own and the Game Master free to move anything on the board.

  • Custom artwork, or plain colored tokens
  • Multi cell tokens for larger creatures
  • Drag to move, snaps to grid, distance shown in cells
  • Artwork can turn to face the way it moves
  • Tokens can be named and locked so they don't get nudged

04 · Packs

Map and token packs

Curated bundles of maps and tokens load from a single URL, ready to share with a group or assemble from scratch.

  • A pasted URL loads the pack
  • Self-hosted on any static URL
  • Maps and tokens travel together
  • Packs mix across campaigns

05 · Session

Chat and a log

A shared chat keeps the whole table in one thread, with token moves and map changes folded in as log entries.

  • Group chat
  • Auto-log for joins, map changes, token moves
  • Hovering a move in the log previews it on the map
  • Player list with online status

06 · Spotlight

Point things out

A held marker shines on the map for everyone to follow, then vanishes the moment it is released, leaving nothing to clean up.

  • For the Game Master and players alike
  • Two looks: a soft gold glow or a sharp red reticle
  • Follows the cursor in real time
  • Pointing into fog stays hidden from players

07 · Invite

Two ways to connect

No accounts and no rooms to manage, just two ways to connect, whichever one suits the table.

Quick connect

An 8-character code

The Game Master shares a short code like ABCD-1234. Players paste it and join in seconds.

  • Uses a tiny pairing service to find each other
  • Connection itself stays peer-to-peer
  • Names remembered locally, reconnect is one click
Manual

Copy-paste handshake

Skip the pairing service entirely. Exchange a short block of text over chat, email, or carrier pigeon.

  • No pairing service. A public STUN server still helps the browsers find each other
  • Same end-to-end encryption as quick connect
  • Fallback if quick connect fails

08 · Fog of war

Kept in the dark

The whole map starts hidden and opens up area by area as the party explores.

  • Cover painted on with a brush, eraser and rectangle fill, right on the map
  • Prepped privately; players see changes only once they are applied
  • Areas revealed or hidden live during play with one click
  • Players only ever see what the Game Master reveals
  • Tokens hidden in fog stay truly hidden, not just covered

09 · Dice roller

Roll for the table

Real 3D dice tumble across the map and settle on a number, and every result lands in the chat for the whole table to see.

  • Full set of dice: d4, d6, d8, d10, d12, d20 and d100
  • Any number of dice in one throw
  • Physics roll with the count per die and the total
  • Everyone at the table sees the result

10 · Backup

Keep a copy somewhere safe

Everything lives locally in the browser, and so do the backups, a whole campaign saved to a single file and loaded back at any time.

  • One file holds scenes, tokens, fog and map images
  • Dropped onto the Game Master card to restore
  • Moves a campaign between devices or browsers
  • Survives clearing the browser data

Good to know

A handful of things worth knowing first.

Nothing to install

Runs in the browser. One open tab and it's ready.

Local storage

Campaigns, tokens and maps live in the browser. A backup file keeps them safe from a cleared cache.

Encrypted in transit

Peer-to-peer traffic is encrypted by WebRTC. Nobody in between reads the session.

No tracking, no ads

No analytics, no marketing cookies, no pixels. The site watches nobody.

Low latency

Direct connection between browsers, no server hop. Moves and chat land instantly.

No ruleset assumptions

D&D, Pathfinder, Cthulhu, homebrew. It doesn't care which system is at the table.

Multiple campaigns

As many as needed, side by side.

Custom assets

Personal maps and tokens, or shared packs by URL.

Browser requirements

Any reasonably current browser. The peer-to-peer connection works without plugins or extra setup.

Join the community.

Request features, report bugs, and swap maps and tokens with other tables on our Discord.