Website profiles · Technology insights · Alternatives

roll20.net Paid content

Categories: Games & Board Games

Tags: roll20.net

Play games anywhere. Share them with anyone. With Roll20® as your virtual tabletop, your adventures are limitless.

Visit website

Updated: 2026-09-23 13:09 Language: English (default) Access: Normal

Profile views 1 Outbound visits 0
Roll20:用於紙筆RPG和桌上遊戲的線上虛擬桌面 Full homepage screenshot

Related questions

More questions →
What Features Does Roll20 Offer for Online Tabletop Gaming?

Roll20 is a browser-based virtual tabletop (VTT) for pen-and-paper RPGs and board games. If you want to run or play games like Dungeons & Dragons, Pathfinder, or Call of Cthulhu without installing software or hosting a server, Roll20 provides the core tools in one place: integrated dice rolling, character sheets, automation, dynamic lighting, fog of war, and a free map-making tool. You can start with a free account (no credit card required), and advanced API customization is available to Pro subscribers.

Core gameplay tools

These are the features you'll use in nearly every session:

  • Integrated dice rolling — Roll dice directly in the interface, with results visible to the table.
  • Character sheets — Built-in sheet support for 250+ game systems, including D&D and Pathfinder, plus the option to build custom sheets.
  • Automation and macros — Automate rolls, spell effects, and character actions. Macros let you trigger complex dice rolls or actions with a single click, and they work across any game system.
  • Character tracking — Track stats and state alongside the dice and sheet tools.

The practical effect: routine bookkeeping (rolling, looking up a modifier, applying a spell result) is handled by the platform instead of by hand.

Map, lighting, and immersion

For exploration-heavy games, Roll20's map tools do the work that a physical table can't:

  • Dynamic lighting — Light sources reveal only what a character can see.
  • Fog of war — The map is revealed progressively as players explore.
  • Dungeon Scrawl — A free integrated map-making tool. You can create maps in minutes without drawing skills.

Together, these let you run a dungeon crawl where players genuinely don't know what's around the corner.

Campaign organization

Roll20 includes built-in structure for managing a campaign:

  • Pages and folders for organizing handouts, maps, and scenes
  • Asset management for tokens and uploaded files

This matters once a campaign runs past a few sessions — you're not hunting through chat history for a map you shared weeks ago.

Game systems and content

  • 1,200+ game systems supported, including D&D, Pathfinder, and Call of Cthulhu.
  • Hundreds of free adventures available.
  • The largest library of licensed adventure modules, according to Roll20.

If your group plays a less common system, it's worth checking the system list before committing — 1,200+ is broad, but not universal.

Finding a group

You don't need an existing group to play:

  • Invite friends via a link.
  • Use the built-in Looking For Group (LFG) tool.
  • Join the official Discord (100,000+ members), forums, or the r/Roll20 subreddit.
  • Solo play options are also available.

Roll20 states that over 15 million players use the platform.

Advanced customization (optional)

For advanced users, a full API lets you extend Roll20's functionality — adding features, automating campaign flow, and similar applications. This requires a Pro subscription.

What you need to get started

Requirement Detail
Account Free account, no credit card required
Software None — runs in a browser
Server setup None
Cost to start Free plan available permanently for both GMs and players

The workflow is: create a free account → choose your game system → invite players or find a group → play. No downloads, no server hosting, no configuration.

Where to go next

If you're new to tabletop RPGs entirely, Roll20 offers onboarding material: a guide on whether D&D is right for you, a guide to finding your first game group (covering LFG, Discord, and forums), and a Masterclass series on GM techniques, player techniques, and feature tutorials.

Is Roll20 Free to Use and Do I Need to Download Anything?

Roll20 is free to start and runs entirely in your browser — no download, no server setup, and no credit card required to create an account. You can play Dungeons & Dragons, Pathfinder, Call of Cthulhu, and more than 1,200 other game systems on the free plan, and according to Roll20's own site, that free access is permanent for both GMs and players. The one thing that isn't free is the advanced customization layer: full API access requires a Pro subscription.

What you get for free

Roll20's homepage states that a free account gives you permanent access to its core feature set. Based on the site's feature list, that includes:

  • Integrated dice, character sheets, and automation — roll dice and track characters without leaving the table.
  • Campaign organization — built-in pages, folders, and asset management for your game.
  • Dynamic lighting and fog of war — maps reveal progressively as players explore.
  • Dungeon Scrawl map maker — a free integrated tool for creating maps in minutes, no drawing skill needed.
  • Character sheet support for 250+ game systems, with pre-built sheets covering D&D, Pathfinder, and other classics, plus the option to build custom sheets.
  • Hundreds of free adventures available across the supported systems.

The site also notes that macros let you automate complex rolls, spell effects, and character actions with one click, and that this works across any game system.

What requires a subscription

The only paid feature called out on the page is advanced customization via the full API. Roll20 describes this as an option for advanced users who want to extend the platform's functionality — adding features, automating campaign flow, and similar applications. The page explicitly states this "requires a Pro subscription."

The site does not list current subscription prices or tier details on this page, so check Roll20's subscription page directly if cost matters to your decision.

Do you need to download or install anything?

No. Roll20 describes itself as requiring no downloads, no server hosting, and no setup — you open your browser and play. That applies to joining a game as a player and running one as a GM.

The practical implication: there's no local install to maintain, no port forwarding, and no machine that has to stay online as a host. If you've avoided virtual tabletops because of technical setup, that barrier doesn't exist here.

How to actually get started

  1. Create a free account. The site says no credit card is required. You'll see a "Create Free Account" option on the homepage.
  2. Pick your game. Choose from D&D, Pathfinder, Call of Cthulhu, or 1,200+ other systems. Hundreds of free adventures are available if you don't have content yet.
  3. Find a group. Invite friends via a link, use Roll20's looking-for-group tool, or join the official Discord — the site says it has over 100,000 members. There are also solo-play options if you'd rather not join a table yet.
  4. Play. Click and go. If you're new to tabletop RPGs entirely, Roll20 offers beginner guides, including an article on whether D&D is right for you and a guide to finding your first game group.

Expected result: you're in a browser-based game session with dice, sheets, and a map, without installing anything.

Common sticking points

  • Assuming "free" means limited-time. Roll20's page frames the free plan as permanent access, not a trial.
  • Confusing the free map tool with paid assets. Dungeon Scrawl is free and integrated, but the broader Marketplace is a separate storefront — the page doesn't state that marketplace content is free.
  • Expecting API automation on the free plan. If your goal is heavy automation or custom scripting, budget for the Pro subscription rather than assuming it's included.
  • Worrying about hosting. Because there's no server setup, the usual "who hosts the game" problem doesn't apply.

Bottom line

If you want to try online tabletop RPGs with zero cost and zero installation, Roll20's free tier covers the core experience: dice, sheets, maps, fog of war, and access to over 1,200 systems. Subscribe only if you need full API-level customization.

How to Find a Group to Play With on Roll20

Roll20 gives you four practical ways to find players: its built-in Looking For Group (LFG) tool, the official Discord (100,000+ members), the Roll20 forums and the r/Roll20 subreddit, plus direct invites to friends. If you already know who you want to play with, skip the search entirely and send them a link. If you're starting from zero, the LFG tool and Discord are the fastest paths, and Roll20 also states it has options for solo play.

Start with the Looking For Group tool

The LFG tool is Roll20's own matchmaking entry point, so it's the first place to check before branching out to third-party communities.

  • What you need: a free Roll20 account. Registration is free, requires no credit card, and is described as permanently usable for both GMs and players.
  • What you do: open the LFG tool from the site navigation and browse or filter listed games.
  • What you get: a listing that tells you the game system, so you can match it against what you actually want to play.

Roll20 supports Dungeons & Dragons, Pathfinder, Call of Cthulhu, and more than 1,200 other game systems, with hundreds of free adventures available. That breadth matters when searching: the more flexible you are on system, the more listings you'll have to choose from.

Filter for beginner-friendly tables

If you've never played a tabletop RPG before, the listing alone won't tell you whether a group will be patient with a first-timer. Roll20's own beginner guide on finding your first group covers exactly this: how to use the LFG tool, how to navigate the Discord community, how to participate in the forums, and how to identify new-player-friendly groups. Read it before you apply to a game so you know what signals to look for.

Join the official Discord community

Roll20's official Discord has over 100,000 members and is the second main route to a group.

  • Why it works: recruitment posts move faster than static listings, and you can ask questions before committing to a table.
  • What to expect: a large, mixed population — some groups are actively recruiting, others are just chatting. You'll need to actually post or respond, not just lurk, to get picked up.
  • Best for: people who want to talk to a GM or group before joining a campaign.

Use the forums and r/Roll20

Roll20 points to both its forums and the r/Roll20 subreddit as places to find games and connect with players.

Channel Strength Trade-off
LFG tool Built into Roll20; structured listings You wait for a listing that fits your system and schedule
Official Discord Fast, conversational, 100k+ members High volume; easy to get buried if you don't engage
Forums Longer-form posts, persistent threads Slower pace than Discord
r/Roll20 Broad audience, outside Roll20's own site Not moderated by Roll20 itself

Pick based on how urgently you need a table. If you want to play this week, Discord and LFG. If you're planning a campaign a month out, forums and Reddit give you more room to describe what you're running.

Invite friends directly instead of searching

If you already have people in mind, you don't need any of the above. Roll20 lets you invite friends via a link, and the platform requires no downloads, no server setup, and no configuration — everyone opens a browser and plays. This is the lowest-friction option and the one to use when your existing group is just scattered across different cities.

What to check before you commit to a group

  • System match: confirm the group is playing a system you're willing to learn. With 1,200+ systems supported, mismatches are common if you don't check.
  • Your role: decide whether you're playing or GMing. Roll20's free plan covers both, so there's no cost barrier either way.
  • Table expectations: for a first game, prioritize groups that explicitly welcome new players rather than ones that assume system mastery.
  • Tools you'll actually use: once you're in, the table itself handles dice rolling, character sheets, and automation, with dynamic lighting and fog of war revealing the map as players explore. Knowing this in advance means you won't be surprised mid-session.

If you'd rather not find a group at all

Roll20 states it also has dedicated options for playing solo. That's worth knowing if scheduling is your real obstacle rather than finding people — a solo option removes the coordination problem entirely.

A realistic order of operations

  1. Create a free account (no credit card, no download).
  2. Check the LFG tool for listings in a system you want.
  3. Post in the official Discord if nothing fits.
  4. Fall back to the forums or r/Roll20 for slower-burn recruitment.
  5. Invite friends by link if you already have a group.
  6. Read Roll20's "how to find your first game group" guide if you're brand new.

The main thing that slows people down isn't access to these channels — it's applying to games without checking whether the group is new-player-friendly. Filter for that first, and the rest follows.

Which Game Systems Are Supported on Roll20?

Roll20 supports more than 1,200 game systems, so the odds are good that whatever you want to play is already available. The platform's own materials name Dungeons & Dragons, Pathfinder, and Call of Cthulhu as headline examples, and it also states that built-in character sheets exist for over 250 of those systems. If your goal is simply to confirm you can run your preferred game, check the system list first — then decide whether you need a paid tier based on how much automation you want.

The short answer

Question Answer from Roll20's site
How many game systems are supported? Over 1,200
Named examples Dungeons & Dragons, Pathfinder, Call of Cthulhu
Built-in character sheets 250+ game systems
Free adventures Hundreds available
Cost to start Free account, no credit card required

The distinction between "1,200+ systems" and "250+ built-in character sheets" matters. A system being playable on Roll20 doesn't automatically mean it has a polished, pre-built sheet with automation. Many systems work through generic sheets, custom sheets, or manual dice rolls.

What "supported" actually means in practice

Support on Roll20 falls into a few rough tiers, and knowing which tier your game sits in tells you how much setup to expect.

Full built-in support

These systems have official or community-maintained character sheets with integrated dice rolling, and often automation for spells, actions, and character tracking. Dungeons & Dragons and Pathfinder are the flagship examples. If your game is here, you can create a character, roll from the sheet, and start playing with minimal configuration.

Playable with a generic or custom sheet

Your system may be in the 1,200+ list without a dedicated sheet. You can still run it — using a generic sheet, building a custom one, or rolling manually — but you'll do more of the bookkeeping yourself.

Adventures and content

Roll20 describes "the largest library of licensed adventure modules" and hundreds of free adventures. This is separate from system support: a system can be playable even if no official adventure content exists for it on the platform.

How to verify your specific game

  1. Create a free account. Roll20 states free registration requires no credit card, and both GMs and players can use the free plan indefinitely.
  2. Search the game system list. Look for your system by name to see whether a dedicated sheet exists or whether you'd be relying on a generic option.
  3. Check for character sheet support. If a built-in sheet exists, confirm it covers the rules you need — some sheets are more automated than others.
  4. Look for adventure content separately. Having a sheet doesn't guarantee published modules; search the marketplace and free content if you want ready-made adventures.

When you might need more than the free plan

The free tier covers playing across the full system range. The main paid consideration mentioned on the site is the Pro subscription, which unlocks the full API for advanced automation — custom features, automated campaign workflows, and similar extensions. If you only need to run a supported system with its built-in sheet, the free plan is the starting point. If you want to script heavy automation on top of it, that's where the Pro tier becomes relevant.

Common sticking points

  • "1,200+ systems" ≠ "1,200+ automated sheets." Expect manual work for less common games.
  • Sheet quality varies. A system can be listed but have a minimal or community-maintained sheet.
  • No download or server setup is required — Roll20 runs in the browser, so system support is about sheets and content, not installation.

If your game is one of the named popular systems, you can start immediately on the free plan. If it's more obscure, verify sheet availability before committing to a campaign, and plan for some manual setup.

What Is Roll20? A Browser-Based Virtual Tabletop for Tabletop RPGs

Roll20 is a virtual tabletop (VTT) platform for playing tabletop RPGs and board games online. You run it in a web browser—no downloads and no server setup—and it supports Dungeons & Dragons, Pathfinder, and more than 1,200 other game systems. It's used by over 15 million players worldwide, and you can start with a free account without a credit card.

What you can actually do on Roll20

Roll20 bundles the tools a table needs into one browser session:

  • Dice rolling and character tracking — integrated dice, character sheets, and automation for common actions.
  • Campaign organization — built-in pages, folders, and asset management to keep a game tidy.
  • Dynamic lighting and fog of war — the map reveals itself as players explore, which the site frames as an immersion advantage.
  • Dungeon Scrawl map maker — a free integrated tool for creating maps in minutes without drawing skill.
  • Macros — one-click complex rolls, spell effects, and character actions, usable across any game system.
  • Character sheets for many systems — preset sheets for 250+ game systems, including D&D and Pathfinder, plus custom sheets.

How a session works

  1. Create a free account. Registration is free and doesn't require a credit card.
  2. Choose your game. Pick from D&D, Pathfinder, Call of Cthulhu, or 1,200+ other systems. Hundreds of free adventures are available.
  3. Find your party. Invite friends by link, use the group-finding tool, or look on Discord. There are also options for playing solo.
  4. Play. No downloads, no server hosting, no configuration—click and play. Beginners can follow the site's tutorial guides.

Who it's for

Roll20 suits both GMs and players. The free plan is described as permanently available to both roles. If you're new to tabletop RPGs entirely, the site offers starter reading on whether D&D is for you, how to find your first group, and a GM/player masterclass series.

When you'd want the advanced tier

Advanced users can extend Roll20 through a full API to add features and automate campaign workflows. The site states this requires a Pro subscription. If you only need dice, sheets, maps, and voice-of-the-table organization, the free tier covers the core experience.

The bottom line

If you want to play a tabletop RPG online without installing anything or hosting a server, Roll20 is a direct route: free signup, browser-based, broad system support, and a large player community to draw from. Start with a free account, pick a system, and use the group-finding tools if you don't already have a table.

Website Overview

An established domain and managed infrastructure suggest continuity of operations and may support dependable delivery, although neither guarantees service quality.

Domain and Registration

Registered in 2012, this domain has about 14 years of history. That suggests continuity, although ownership and purpose may have changed. Transfer-protection status is present, helping reduce the risk of unauthorized domain transfers. The registrar is NameCheap, Inc., a widely used domain service provider. The domain uses the common .net extension, which is not an independent safety signal.

DNS and Email

The lowest TTL is 60 seconds, supporting rapid record changes at the cost of more frequent lookups. Nameservers are provided by Cloudflare, indicating managed DNS hosting. MX records point to the Google Workspace email service. DNSSEC is enabled, allowing validating resolvers to authenticate signed DNS data. CAA records restrict which certificate authorities are authorized to issue certificates.

TLS and Certificates

The public key uses EC with 256 bits. The server supplied a complete certificate chain. No organization name is present in the certificate; the available fields are consistent with domain validation. The certificate was issued by Let's Encrypt, commonly associated with automated certificate services. The certificate's total validity is about 89 days, consistent with a short renewal cycle.

HTTP and Browser Security

The response lacks these common security headers: HSTS, Referrer-Policy, Permissions-Policy. No X-Powered-By header was found, reducing one common source of backend fingerprinting information. The cf-ray response header indicates a CDN or caching proxy in the delivery path. No obvious internal addresses or debug information were found in the headers. The Server header identifies cloudflare without an exact version.

Technology Stack Analysis

The public page identifies Google Tag Manager, Google Analytics, Stripe, Cloudflare without precise versions, leaving fewer clues for version-specific scanning.

Search and Social Sharing

No homepage canonical URL was detected. If duplicate URLs exist, consolidation may be less explicit. Twitter Card metadata is configured. The title has 26 characters, within a common display range. A meta description is present, with 114 characters. The observed directives allow indexing and link following.

Hosting and Email

DNSCloudflare
HostingCloudflare
EmailGoogle Workspace
Location Location unknown 104.20.31.142

User reviews (0)

  • No reviews yet.

Pages, Search and Sharing

Meta descriptionPlay games anywhere. Share them with anyone. With Roll20® as your virtual tabletop, your adventures are limitless.
Canonical URLNot detected
LanguageEnglish (default)
Twitter Cardsummary
All bots 0 allowed · 16 disallowed
  • Disallow/gift/forid/
  • Disallow/gift/for/
  • Disallow/editor/
  • Disallow/api/
  • Disallow/account/
  • Disallow/campaigns/updatedetails/
  • Disallow/lfg/search/
  • Disallow/image_library/
  • Disallow/forum/upload
  • Disallow/forum/search
  • Disallow/forum/comments_by/
  • Disallow/users/profileupdate/
  • Disallow/compendium/compendium/getList
  • Disallow/compendium/compendium/globalsearch/
  • Disallow/payment/
  • Disallow/subscribe_newsletter
powermapper 0 allowed · 3 disallowed
  • Disallow/forum/post/
  • Disallow/forum/discussions_by/
  • Disallow/search/

No sitemaps found

Registration details RDAP / WHOIS

RegistrarNameCheap, Inc.
Registered2012-03-20
Expires2028-03-20
Domain statusclient transfer prohibited
Nameserversgabe.ns.cloudflare.com、lara.ns.cloudflare.com
DNSSECsigned

DNS records

TypeNameValueTTLPriority
Aroll20.net104.20.31.14288—
Aroll20.net172.66.173.1888—
AAAAroll20.net2606:4700:10::6814:1f8e79—
AAAAroll20.net2606:4700:10::ac42:ad1279—
MXroll20.netaspmx.l.google.com30010
MXroll20.netalt1.aspmx.l.google.com30020
MXroll20.netalt2.aspmx.l.google.com30020
MXroll20.netaspmx2.googlemail.com30030
MXroll20.netaspmx3.googlemail.com30030
MXroll20.netaspmx4.googlemail.com30030
MXroll20.netaspmx5.googlemail.com30030
NSroll20.netgabe.ns.cloudflare.com86400—
NSroll20.netlara.ns.cloudflare.com86400—
TXTroll20.netLNQIB0WLFT00I49K1LMHRFSKZO6BBBF0YBV7D5WD60—
TXTroll20.netatlassian-domain-verification=qQT1ypPGV3Aad10iSvRGnxiO55VIYEjryuIdO72tc42nJ9pV/M3LDKaeMWaMvpkW60—
TXTroll20.netfacebook-domain-verification=lb07chyng6etwkpmjwu29mkje960mx60—
TXTroll20.netgoogle-site-verification=006YfoRAhn7L8dUXx1y8yjoH2UFxhDdVEvK0xMsK9OI60—
TXTroll20.netgoogle-site-verification=6CVBpYtIAXnXriHcFSG5HavMkPYyRPZ3jGpPFUhbV7k60—
TXTroll20.netgoogle-site-verification=WMZoOsqYM6bkCRNNlRhhX9Pl5RvIxbeRCEcPnV5tcJk60—
TXTroll20.netgoogle-site-verification=eZKRfjoIih34Q1oIrXhOJBywRtZDS59qC6AtMg5rnMU60—
TXTroll20.netgoogle-site-verification=shdPruHCRtS8xu3JBH192PFEp8dx73zwWIR3nzuFeKA60—
TXTroll20.netinclude:9319166.spf51.hubspotemail.net60—
TXTroll20.netv=spf1 a mx include:spf.mandrillapp.com include:mail.zendesk.com include:servers.mcsv.net include:_spf.google.com include:spf.mtasv.net include:amazonses.com include:9319166.spf51.hubspotemail.net ~all60—
CAAroll20.net0 issue "comodoca.com"3600—
CAAroll20.net0 issue "digicert.com; cansignhttpexchanges=yes"3600—
CAAroll20.net0 issue "letsencrypt.org"3600—
CAAroll20.net0 issue "pki.goog; cansignhttpexchanges=yes"3600—
CAAroll20.net0 issue "ssl.com"3600—
CAAroll20.net0 issuewild "comodoca.com"3600—
CAAroll20.net0 issuewild "digicert.com; cansignhttpexchanges=yes"3600—
CAAroll20.net0 issuewild "letsencrypt.org"3600—
CAAroll20.net0 issuewild "pki.goog; cansignhttpexchanges=yes"3600—
CAAroll20.net0 issuewild "ssl.com"3600—
DSroll20.net2371 13 2 4130e2cfa2aae4d24600d1cffd868df40bf4c0a6e6fe76315ea0cb5b34ab18c286400—
DMARC_dmarc.roll20.netv=DMARC1; p=none; rua=mailto:[email protected]; ruf=mailto:[email protected]; sp=none; fo=0;300—

TLS and certificates

AssessmentNormal configuration
Supported protocolsTLSv1.2、TLSv1.3
Negotiated protocolTLSv1.3
Certificate subjectroll20.net
IssuerLet's Encrypt
Valid until2026-11-02T14:58 · Remaining when checked: 40 days
Verification detailsCertificate trust: Passed · Hostname match: Passed

HTTP response headers

HeaderValue
content-typetext/html;charset=utf-8
cache-controlno-store, private
servercloudflare
content-security-policyframe-ancestors https://app.roll20.net https://roll20.net https://marketplace.roll20.net https://*.inspectlet.com
x-frame-optionsSAMEORIGIN
x-content-type-optionsnosniff
set-cookieRedacted

Identified technologies

Google Tag ManagerGoogle AnalyticsStripeCloudflare

Recent Updates

  • Website images
  • Screenshots
  • Network details
  • Website Technologies
  • Pages and Search Information
  • HTTP Response Information
  • TLS and certificates
  • DNS Information
  • Domain Registration
  • Website profile
  • Website Description
  • Website Name
  • Website profile
  • Website Description
  • Website Name