BeyondTabletop

Virtual Tabletop — Maps · Tokens · Dice · Campaign Tools

Your Table.
Online. Together.

BeyondTT is a full-featured, browser-based VTT for tabletop RPGs. Tactical battlemaps, real-time token control, fog of war, a powerful dice engine, GM tools, and a full campaign manager — all in one place, with no download required.

Sign In / Register Explore Features

▼ Scroll to explore

Core features

Everything at the Table

Session management, interactive maps, tokens, measurement, fog of war, drawing, and a full dice engine — all real-time, all in the browser.

👤

User & Session Management

  • Registration & login with secure password hashing
  • Password reset functionality
  • Session creation with unique join codes
  • GM and Player roles with separate permissions
  • Session participant management
  • Dashboard showing all your games
📋

Tab System

  • Three tab types:
    • Battlemaps — interactive maps with grid
    • Text documents — Markdown with live preview & clickable dice
    • Images — pan/zoom viewer
  • Tab creation, renaming, deletion, and drag-and-drop reordering
  • GM can share tabs with all players or specific players
  • GM can hide tabs from their own bar without affecting players
  • Real-time tab updates via polling
🗺️

Battlemap Features

  • Upload any image as a map background
  • Configurable grid overlay:
    • Adjustable grid size and offset
    • Grid colour (light / dark) and opacity
    • Toggle on/off per map
  • Scale settings — configure feet, metres, etc. per grid square
  • Pan and zoom controls
🧿

Token System

  • GM-only token creation:
    • Coloured circle tokens with labels (colour picker)
    • Custom image upload tokens
    • Token library for reuse across sessions
  • Drag-and-drop positioning on battlemaps
  • GM can assign token ownership to specific players
  • GM can hide / show tokens from players
  • Editable token labels displayed on map
  • Token notes — Markdown with dice notation support
  • Token resizing (scale)
  • Move tokens between battlemaps
  • Right-click context menu for token actions
  • Real-time sync via polling
📏

Measurement Tools

  • Distance ruler — measure between any two points
  • Area templates:
    • Circle / Sphere
    • Cone
    • Line
    • Square / Cube
  • Configurable colour, opacity, and size
  • Measurements respect grid scale settings
  • Templates visible to all players
🌫️

Fog of War

  • GM toggle to enable / disable per map
  • Multiple reveal shapes — rectangle, circle, polygon
  • GM sees semi-transparent fog; players see solid black
  • Reveal and erase tools
  • Real-time sync across all players
✏️

Drawing & Annotations

  • Freehand drawing on battlemaps
  • Configurable colour and line thickness
  • Text annotations with customisable font size and colours
  • GM can enable / disable player drawing per map
  • Clear own drawings or clear all (GM)
  • Real-time drawing sync
🎲

Chat & Dice Roller

Chat

  • Real-time chat with polling
  • Message types: regular, dice rolls, system
  • Online player indicator
  • Type dice expressions directly in chat
  • Clickable dice notation in Text Tabs and Token Notes
  • All rolls are server-side (tamper-proof)

Dice Notation Parser

  • Basic: 3d6 1d20+5 2d8-2
  • Multiple groups: 1d20+5 + 2d6
  • Exploding: :e: (show each) / :x: (add to total)
  • Wild die (Savage Worlds): :w:
  • Threshold counting: :t:5 (count dice ≥ 5)
  • Success check: :s:>15 (beat a target)
  • Named rolls: label:Attack:1d20+5
  • UI roller: select quantity & die type, click to roll
  • Supports d4, d6, d8, d10, d12, d20, d100

GM tools tab

The GM's Command Centre

A dedicated GM Tools panel gives the Game Master full control over the session, combat, and content — without disrupting players.

⏸️

Game Pause

  • Lock the VTT for players with a full "PAUSED" overlay
  • Blocks chat, dice rolling, token movement, and drawing for players
  • GM can continue working while the session is paused

Initiative Tracker

  • Add NPCs / monsters with initiative values
  • Players roll initiative via chat — auto-detected
  • Current initiative indicator with +/− controls
  • Call for initiative button clears all values
  • Sort by initiative order
  • Toggle combatants active / inactive
❤️

HP Tracker

  • Players auto-populate from session participants
  • Separate NPC / Monster list (independent from Initiative Tracker)
  • Total HP and Current HP fields per entry
  • +/− buttons for quick HP adjustment
  • Direct input for both Total HP and Current HP
  • Add / delete NPCs and monsters
  • HP colour indicators (toggleable):
    • Red highlight when HP ≤ 0
    • Amber highlight when HP ≤ 25% of Total
  • Collapsible accordion; state persists in the database
  • Alphabetical ordering
📖

Tab Visibility & Quick Reference

  • Tab Visibility Manager — quick toggles to hide tabs from the GM's own view
  • Quick Reference — categorised view of all text tabs for fast in-session lookup
  • Category Management — create, edit, and delete categories for organising tabs

Separate tool

Campaign Manager

A standalone campaign tool for building and visualising your world — NPCs, locations, factions, items, and the relationships between them.

🗂️

Entity & Category Management

  • Create, edit, and delete campaign entities stored as tabs
  • Organise entities by type: NPCs, Locations, Items, Factions, and any custom category
  • Category creation, editing, and deletion
  • List view with search and category filtering
🔗

Relationship System

  • Define custom relationship types (e.g. "allied with", "enemy of", "located in")
  • Create relationships between any two entities
  • Bidirectional relationship display — see all connections on either entity
🕸️

Graph View

Visual node-based map of your entire campaign world

  • Interactive node-based relationship map
  • Drag nodes to arrange — positions persist
  • Filter the graph by category
  • Click any node to view or edit that entity
  • Nodes are colour-coded by category

Copy Features

  • Copy a single entity to another game
  • Copy all entities (with categories and relationships) to another game

Getting started

Up and Running in Minutes

BeyondTT runs entirely in the browser — no downloads, no plugins, no client to install.

Create an Account

Register for free. One account covers both GM and player roles across any number of sessions.

Start a Session

Create a new game session. You'll receive a unique join code to share with your group.

Invite Your Players

Players enter the join code to connect. No account required to join as a player.

Load Your Map & Play

Upload a battlemap, place tokens, draw the fog, and let the adventure begin.

Ready to Play?

Create your free account and run your first session tonight. No credit card. No install.

Sign In / Create Account