Virtual Tabletop  ·  Pen & Paper

Virtual tabletop
for pen & paper

Free · No account · Peer-to-peer

Your group connects peer-to-peer in the browser.

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

Maps, tokens, packs, sessions, invite.

01 · Maps

Any image works

Paste a link to an image and it's your map. Host it anywhere reachable by URL.

  • Square or hex grid (flat & pointy)
  • Adjustable cell size and offset
  • Zoom and pan

02 · Tokens

Characters and monsters

Tokens for PCs, NPCs and enemies. Players move their own; the Game Master can move anything.

  • Any image URL for the artwork, or plain colored tokens
  • Drag to move, snaps to grid
  • Movement distance in cells
  • Lock tokens so they don't get nudged

03 · Packs

Map and token packs

Load curated bundles of maps and tokens from a URL. Share a pack with your group, or build your own.

  • Paste a URL, the pack loads
  • Host your own on any static URL
  • Maps and tokens travel together
  • Mix packs across campaigns

04 · Session

Chat and a log

A shared chat for the group. Token moves and map changes show up as log entries.

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

05 · Invite

Two ways to connect

No accounts, no rooms to manage. Pick whichever method fits your group.

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 third-party service involved
  • Same end-to-end encryption as quick connect
  • Fallback if quick connect fails
Coming soon

06 · Fog of war

Reveal the map as they go

Cover the map and uncover areas as the party explores. Players only see what their Game Master reveals.

Coming soon

07 · Dice roller

Roll for the table

Standard dice notation, rolls show up in chat for everyone, no separate app needed.

Good to know

A handful of things before you start.

Nothing to install

Runs in the browser. Open a tab, you're in.

Local storage

Campaigns, tokens and maps live in your browser. Clear your data and they're gone.

Encrypted in transit

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

No tracking, no ads

No analytics, no marketing cookies, no pixels. The site doesn't watch you.

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 you run.

Multiple campaigns

Keep as many as you want side by side.

Bring your own assets

Your maps and tokens, or shared packs by URL.

Browser requirements

A reasonably current Chrome, Firefox, Edge or Safari.

Ready to roll.

open play