Virtual tabletop · D&D 5e · Daggerheart · Custom systems

Run your campaign in the browser.
Every feature is free.

OnlyRPG is a virtual tabletop that runs entirely in the browser. Dynamic lighting, the full SRD bestiary and spellbook, character sheets that do the math, voice chat and synced music. None of it costs anything. Share a code and your party is playing in seconds.

Start a free table Take the tour
No download Free dynamic lighting Players free forever Full SRD included
OnlyRPG live battlemap — a village scene with the GM tool dock, token toolbar and voice chat

The best of OnlyRPG

Everything a game night needs, in one browser tab. None of it costs extra.

FREE

Dynamic lighting & true vision

Draw walls, doors and torches. Each player sees only what their character can see: line of sight, darkness, carried light, and explorer fog that remembers where you've been. Other VTTs charge for this. Here it's free.

FREE

The whole SRD, ready to play

334 monsters with complete statblocks, 319 spells, and a full magic-item vault. Searchable, filterable, and one click from the table. Spawn a monster hidden, hand out a legendary blade, cast from the book.

FREE

Sheets that do the math

Full 5e character sheets: skills, saves, attacks, spell slots, inventory, leveling, multiclassing, death saves and conditions. All of it computed and rollable with a click. Drag a spell from your sheet onto a target to cast it.

FREE

Combat that runs itself

Encounter builder balanced to your party's level, one-button initiative for the whole table, drag-to-target attacks with live range readouts, AoE templates, condition-aware advantage, and 3D dice on every roll.

FREE

Voice, music & atmosphere

Built-in voice chat keeps the party in one tab. A synced jukebox plays music, ambience and sound effects for everyone at once. Five hand-crafted themes, from ember-lit dark to old parchment.

FREE

Instant join, any device

Share a 6-character code and players join in the browser, even as guests with no account. Phones and tablets get a touch-first player view. Your tables are saved and waiting next session.

A tour of the table

Real screens from real sessions. Click any image to zoom in.

Character sheet with ability scores and a drag-to-cast spell picker over the map
Characters

Your character, alive on the map

Build a hero in minutes and play them for years. The sheet computes everything and connects straight to the battlemap.

  • Click any skill, save or ability to roll it into chat; advantage, disadvantage and proficiency are handled for you.
  • Drag a spell or weapon from the token HUD onto an enemy: range is checked live, slots are spent, damage rolls.
  • Level up and the sheet recomputes HP, proficiency and spell slots, multiclassing included.
  • Inventory with currency, encumbrance, and equipped weapons that become rollable attacks automatically.
Encounter Builder — party XP thresholds, monster list with count steppers and a Deadly rating badge
Game Master tools

Prep an encounter in two minutes

The encounter builder reads your party's levels, shows the XP thresholds, and rates the fight from Trivial to Deadly as you add monsters.

  • Search the full bestiary, stack counts with a click, and watch the difficulty badge update live.
  • Deploy the whole encounter as hidden tokens and reveal them when the ambush springs.
  • One checkbox rolls initiative for the entire table and starts round one.
Bestiary — Aboleth statblock with ability scores, traits and actions, and a Spawn Hidden button
Compendium

334 monsters, every statblock complete

The full SRD bestiary is bundled and searchable. There is no marketplace, no add-on purchases, and no missing pages.

  • Filter by challenge rating and creature type; read traits, actions, legendary actions and full lore text.
  • Spawn any monster as a hidden, sheet-backed token whose attacks roll from its statblock.
  • A player-facing spell compendium covers all 319 SRD spells with exact dice, components and higher-level effects.
Magic Items vault — Armor of Invulnerability, legendary, with rarity filters and Add to Inventory
Treasure

A vault of magic items

From potions to legendary plate. Browse the SRD magic-item collection and hand out loot without leaving the table.

  • Filter by rarity and type: armor, potions, rings, rods, staffs, wands, weapons and wondrous items.
  • Attunement requirements and weights included; add any item straight to a character's inventory.
Chat & Dice panel with roll shortcuts, dice bar and macros next to the token manager
Chat & dice

Every roll, one shared story

Three chat channels (scene, private whispers, and campaign-wide) with a dice engine woven into everything you type.

  • Inline rolls in plain text: "I fire my crossbow {1d20 + dex + prof}!" resolves with your character's modifiers.
  • One-tap attack, initiative, perception and save shortcuts; secret GM rolls; ready-check polls for the table.
  • Custom macros and rollable tables (loot, encounters, wild surges) at your fingertips.
  • 3D dice tumble across the screen, and nat 20s get the celebration they deserve.

Everything under the hood

The complete capability list. Every item below is included on the free tier.

Maps & Scenes

  • Map upload with grid alignment & scaling
  • Universal VTT import — maps arrive with walls & lights pre-built
  • Multiple scenes per campaign with live GM switching
  • Drawing tools, text labels & map pings
  • AoE templates — circle, cone, line, square with live hit readout
  • Distance ruler honouring grid scale
  • A bundled starter map so night one needs zero prep

Lighting & Vision

  • Walls & doors — doors open and close mid-fight
  • Per-token line-of-sight vision, computed live
  • Darkness with placed torches & token-carried light
  • Explorer fog — remember the room, not the monster
  • Manual fog of war for theatre-of-the-mind control
  • GM hidden layer — stage the ambush, reveal on cue

Combat Engine

  • Initiative tracker with turn announcements, delay & ready
  • Drag-to-target attacks & spells with range checking
  • Condition automation — prone, restrained, invisible & more grant the right advantage
  • Death saves, temp HP, concentration prompts
  • Token sizes (Large/Huge), auras & nameplates
  • GM damage-approval pipeline for fair adjudication

Characters

  • Full 5e sheets — abilities, 18 skills, saves, passives
  • Click-to-roll everything, with adv/dis toggle
  • Leveling & multiclassing — HP, slots & proficiency recomputed
  • Inventory with currency, encumbrance & equip-to-attack
  • Active effects, senses, resistances & languages
  • Immersive full-page sheet with XP bar & favorites strip

Content Library

  • 334-monster bestiary with complete SRD statblocks
  • 319-spell compendium — search by name, school or class
  • Magic-item vault with rarity & attunement
  • Encounter builder rated against party XP thresholds
  • NPC library for recurring faces
  • Journal & handouts shared with the table

Chat & Dice

  • Three channels: scene, private whispers, campaign-wide
  • Inline dice with character modifiers: {1d20+dex+prof}
  • Custom macros & rollable tables
  • Secret GM rolls & ready-check polls
  • 3D dice with nat 20 / nat 1 flourishes
  • Rich roll cards — every die shown, crits called out

Voice & Atmosphere

  • In-app voice chat — the whole session in one tab
  • Synced jukebox: music + ambient channels & one-shot SFX
  • Late joiners hear the track at the right moment
  • Five themes — Emberwood, Old Tome, Astral Codex, Emerald Grimoire, Blood & Iron
  • Beautiful game-icons art on tokens, classes & conditions

Reach & Access

  • Join by code — players at the table in seconds
  • Guest play, no account required; upgrade later and keep your games
  • Email, Google or anonymous sign-in
  • Mobile & tablet touch view — map, sheet, chat, turns
  • Live presence — see who's online at a glance
  • English & Turkish interface

Game Systems

  • D&D 5e — the deepest automation, SRD-complete
  • Daggerheart — duality dice, domains, GM Fear pool & countdown clocks
  • Custom system builder — define your own stats, dice formulas & sheets
  • Per-campaign system selection

Pricing, the short version

Dynamic lighting, the full SRD, voice, all of it: free for everyone. The only limit in the whole app is that free Game Masters can run 2 campaigns at a time.

Paying for Pro changes exactly one number: how many campaigns you can run at once.

Player

For everyone at the table
$0forever
Free, always. No catch.
  • Join unlimited campaigns
  • Full character sheets, leveling & multiclassing
  • Complete spell & item compendiums
  • Voice chat, 3D dice, macros & mobile play
  • Join as a guest — no account needed
Join a table
MOST POPULAR

Game Master

For the one who tells the story
$0forever
Every single feature included.
  • Run 2 campaigns at a time
  • Unlimited players per campaign
  • Dynamic lighting, vision & explorer fog — free
  • Full bestiary, encounter builder & GM tools
  • Jukebox, journal, hidden layer — all of it
Start your campaign

Game Master Pro

For chroniclers of many worlds
$6/ month
or $70 once, yours forever
  • Unlimited campaigns
  • Everything in Game Master — which is everything
  • Support one indie developer building the VTT you actually wanted
Go Pro — $6/mo

Common questions

The short version: it's free, and we mean it.

Is dynamic lighting really free?

Yes. Walls, doors, darkness, token vision, light sources and explorer fog are free for every table, no subscription required. The best part of a VTT shouldn't be the paid part.

What exactly does Pro get me?

One thing: unlimited concurrent campaigns instead of two. There are no Pro-only features, no locked content, and your players never pay anything. Pick $6/month or a one-time $70 lifetime purchase.

Do my players need accounts?

No. Players can join with just the 6-character table code as guests. If they later create an account, their characters and games come with them.

What can I play besides D&D 5e?

Daggerheart is built in — duality dice, domain cards, the GM Fear pool and countdown clocks. And the custom system builder lets you define your own stats, dice formulas and sheets for any other game.

Does it work on phones and tablets?

Yes — players get a touch-first view with the map (pinch-zoom and pan), their character sheet, chat and the turn tracker. GM prep tools shine brightest on a bigger screen.

20

Your next campaign starts tonight.

Create your table, share the code, and gather the party. Nothing to download, nothing locked away.

Start a free table I have a join code

OnlyRPG is built and run by one developer who GMs a weekly table. New features ship because a real group needed them mid-session.