🎲 DiceDND Open the app →

Play D&D online with friends without a VTT: the minimal setup

Quick answer: you need exactly three things to play D&D online: voice (a Discord server), dice everyone can see (a shared browser roller or a dice bot), and character sheets (paper, D&D Beyond, or a free browser sheet). A full VTT like Roll20 or Foundry is only needed for grid battle maps. Setup takes about ten minutes and costs nothing.

What do you actually need to play D&D online?

Strip away the tooling debates and an online session has three requirements:

Battle maps are the fourth thing everyone assumes they need. They're optional; entire campaigns run theater-of-the-mind, and most groups that start minimal stay minimal.

Do you need Roll20 or Foundry?

Only if your table fights on a grid. That's the honest dividing line:

Your tableWhat you need
Theater of the mind, roleplay-heavyDiscord + shared dice + sheets. No VTT
Occasional simple combat sketchesSame, plus Owlbear Rodeo (free) when a map helps
Tactical grid combat, fog of war, AoE templatesA real VTT: Foundry (one-time purchase) or Roll20 (free tier)

VTTs are good software with a real cost: setup evenings, module maintenance, and a DM who becomes part-time IT support. Pay that cost when grid combat is the payoff, not by default.

The 10-minute minimal setup

  1. Make a Discord server (2 minutes). One voice channel, one text channel.
  2. Open a shared dice room (1 minute). One player opens DiceDND, picks a room name, and drops the link in the text channel. Everyone opens it in a browser tab, phone or desktop, no signup. Every roll now shows up live for the whole table.
  3. Sort sheets (5 minutes). Whatever each player already has: paper, D&D Beyond, or the free 5e sheet built into the same DiceDND room, which auto-calculates modifiers so nobody does arithmetic mid-turn.
  4. Session zero the logistics (2 minutes). Agree on a start time, a session length (2.5 to 3 hours online beats 4+, energy drops faster remotely), and who posts the recap.

How do you handle dice so nobody has to trust screenshots?

Two good options, different table styles:

Either beats the honor system. Pick the bot if your table lives in text; pick the shared roller if you want the game to feel like a table.

What about battle maps?

When a fight genuinely needs positioning, Owlbear Rodeo is the lightweight answer: free, browser-based, drag a map image in and drop tokens on it. It composes with the minimal stack (keep voice in Discord and dice in the shared roller) and takes minutes to learn, not evenings. If you find yourselves using it every session and wanting fog of war and automation, that's the signal you've outgrown minimal and a real VTT is worth the setup cost.

Tips that keep remote sessions fun

Open a shared dice room → Free, no signup, works on phones