r/Roll20 • • Aug 13 '26

Roll20 Reply: Other Help Roll20's Quantum Dice are Now Available Everywhere

Post image
82 Upvotes

Hey all! Dean from Roll20 here. I have a fun new addition to announce!

If you're a fan of Roll20's Quantum Dice engine, we've just launched the ROLL20 DICE ROLLER, so you can now take those dice everywhere!

Head over to d20roller.com to find your dice roller on desktop and mobile. It utilizes the same Roll20 dice engine you've trusted the past 10 years, has all the advanced roll mechanics you rely on, includes customizable one-tap buttons, and offers a mega-dose of Big Dicey Energy (formerly an internal Roll20 mascot who deserved more love!)

šŸ“· if you prefer a video overview, here's that too

Here's a Deeper Dive for those interested šŸ˜„

Verifiable Randomness

The most common complaint about digital (and sometimes physical) dice is that they "feel rigged." We address this with receipts. Every roll goes through our QuantumRoll dice engine, and generates public seeds. We publish millions of results so you can check the math yourself.

Advanced Syntax Support

We provide some built-in presets for DnD 5e, Pathfinder, and other systems, but you can also write your own custom formulas, as complex as you want. Some examples:

  • 2d20kh1
    • Advantage!Ā Roll 2 d20’s, andĀ KeepĀ Highest (kh) 1 roll.
    • Want to turn into into disadvantage? Swap kh1 for kl1 toĀ KeepĀ Lowest 1!
  • ​​(1d8+4)*2
    • Critical damage multiplier.Ā This rolls 1 d8, adds 4 to the result, then multiples that total by 2.
  • 3d6>2
    • Tally successes.Ā Rolls 3 d6’s. It then provides you a count of every dice that resulted in 2 or greater (a tally of successes, not a sum of dice results)
  • 8d20ro1
    • Reroll!Ā Roll 8 d20’s. AnyĀ 1Ā getsĀ RerolledĀ Once (ro), and that new result sticks even if it’s another 1.
    • You can swapĀ ro1Ā forĀ r1Ā if you want it to keepĀ rerolling until it’s not a 1!
  • 10d10!
    • Exploding dice!Ā Roll 10 d10s. Every time the result is 10, the dice will explode and roll an extra dice.
  • {10d10!>7}>8
    • Exploding Dice, with extra features!Ā Roll 10 d10’s. Any dice that’s 7 or greater will ā€œexplodeā€, meaning a bonus d10 will be rolled.
    • Then it counts up every resulting die that’s 8 or higher and gives you that count as your total.

Find more examples in our Help Center.

Sign In for All Features

Signing in to your free Roll20 account unlocks two things: Quick Rolls (add, edit, reorder, and import game specific presets) and the D20 Roll Report, a shareable recap of your session's d20 roll results. No subscription is needed for any feature, everything can be accessed on a free account!

Let me know if you have any questions, requests, or feedback! Thanks!!


r/Roll20 • • Aug 17 '26

Roll20 Reply: Other Help Performance Updates – Aug 17, 2026

29 Upvotes

Hey all!Ā Last weekĀ we shared an update on the performance issues we were managing across our services. Since then, we have deployed multiple updates that resolve a large portion of them. We are seeing clear improvement, with more on the way to bring everything back into normal territory. And we’re still pushing out updates to make your play even better.

Here is a peek behind the curtain at what shipped since our last post.

Where things stand

I’ve been personally working with many players and GMs who have reported problems, as well as watching our Help Center and public channels. I’m happy to share that nearly all of the reported sluggishness has been resolved.

There are detailed descriptions of our work in theĀ previous posts, and plenty more happened behind the scenes. While most of the solutions were focused on D&D sheets, there were also fixes to the data itself, the way that sheets use that data, and to the service that provides the data regardless of game system.

While all these updates have been found, diagnosed, and fixed by multiple people on three distinct teams, others have been working on improving performance. Next week, we’ll get to hear from them.

Releases since last week

Once the service was stable, we could dig into the specific trouble spots as they were reported in individual games. That let us isolate the combinations of options where performance fell off.

  • Problem: Rolls are slow from click to Chat – We found some character builds carry significantly more data than other, nearly identical builds. Processing all of that data made a roll take so long to resolve. We’ve revamped the way the sheet was sending that data, and that has resolved the delay between sending a roll and seeing the results appear in Chat.
  • Problem: Opening a sheet took a long time – We launched a fully systemic fix for calculation delays on Token bars.

D&D sheet performance, Phase 1

Phase 1 of the rollout weĀ outlined in our earlier postĀ is done. As of Tuesday morning, 100% of games are running these updates.

This work reduces the amount of data transferred between the sheet and our services. On its own it is not something most of you will notice at the table, but it is the groundwork Phase 2 requires. We released it incrementally so we could watch the effect of each step closely, and we saw the improvements we expected. Reports from players and GMs lined up with the rollout schedule, which tells us the fix is doing its job.

What is coming next

  • Phase 2 of the D&D sheet performance updates, planned to release in the coming weeks. This is where we expect the most optimizations you will actually feel while playing.
  • A new Compendium Service, further out on the roadmap, which will speed up the multiple services connected for game system data.
  • A data cleanup processĀ to clear unused data stored on individual sheets, plus later work to process rolls without sending the extra data at all.

Some of these issues were very visible from the ā€œ30,000 footā€ view. However, the individuals who have helped by sharing their own experience and unique character builds have shed light on issues that would only be apparent from the ā€œon the groundā€ view. I’m sure there are more improvements we can make, and so if your game night is still being disrupted, pleaseĀ open a support ticketĀ so we can make sure we resolve those too. To speed things along, include:

  • A link to the game
  • Any specific pages where you are seeing issues
  • Any sheets or tokens that are lagging Everything above covers the Character Sheet and Compendium systems. The team behind the Virtual Tabletop will be sharing another big chunk of work on VTT systems soon.

Thanks for all the feedback, the patience, and the help hunting these down.


r/Roll20 • • 12h ago

Page Setup / Map Help My interactive puzzle ideas with moveable pieces for players

Thumbnail
imgur.com
13 Upvotes

Just a list of some puzzles I've pulled off in Roll20, using moveable pieces players can interact with


r/Roll20 • • 18h ago

Token Setup Help (not related to Dynamic Lighting) Halloween Token Maker Drop

21 Upvotes

Hey all, we've got some limited time Halloween tokens available for free on the Roll20 Token Maker... a plague doctor and some witchy kobolds! KevinDNG created these amazing portraits, so if you like them, please check out more of KevinDNG's art! Would love to see your own scary creations for your game nights this week!


r/Roll20 • • 17h ago

Marketplace (for creators only) Undead Animated Tokens Bundle

Thumbnail
gallery
6 Upvotes

r/Roll20 • • 16h ago

Character Sheets Help NPC Character sheet stuck (PF1E, maybe others)

4 Upvotes

Recently, I've been running into an issue where when I attempt to go to the character sheet of an NPC, I've been getting stuck on the Building NPC page. Now, this may be specific to Pathfinder 1e sheets by Roll20, but in case it's not, I thought I'd share the solution I was given by Roll20 staff.

I've run into it from time to time in the past ,but I've been prepping the Rise of the Runelords campaign, and there are a lot of unique NPCs, or monsters where campaign specific info has been put into the notes, and simply deleting it and dragging it out of the Compendium isn't a (good) option. I opened a ticket, and this is what they said to do to fix it:

  1. Open the stuck character from the Journal.
  2. At the top of the character window, click the Attributes & Abilities tab.
  3. Find the attribute named build-flag-npc.
  4. Change its value from 1 to 0, then close and reopen the character.

I did this, and it did indeed get me past the building npc screen. I find that deleting that attribute also worked.

They don't know WHY its getting set to 1, so they're going to continue to investigate, but this did fix the problem for me.

If you have API access, and have installed the CharSetAttr script, this will change it:

!setattr --sel --build-flag-npc|0

Thanks Miles, and the rest of the Roll20 staff!


r/Roll20 • • 18h ago

Marketplace (for creators only) Pumpkin Patch -- New on the R20 Marketplace from Angela Maps

Post image
3 Upvotes

DYNAMIC MARKETPLACE LINK: https://marketplace.roll20.net/browse/gameaddon/46016/pumpkin-patch-animated-dynamic
REGULAR MARKETPLACE LINK: https://marketplace.roll20.net/browse/set/46015/pumpkin-patch-animated
ABOUT: Peter Piper can do what he likes, I prefer to pick a peck of patch pumpkins or a pot of precious pears and pippins over some dumb old peppers any day. Thankfully that's the kind of activity that's favoured at this wholesome rural roadside market, where hay bale rides, animal pens, and ritual circles compete for the seasonal attention of young and old alike. What's that? Not fond of ritual sacrifices? Tell that to the Skull of the Ancient One, the Unholy Harbinger of the Harvest! Fully animated and available in three additional variants, with more innocuous daytime and night-time variants, and one haunted by a necrotically green aura, bring on the cranberry candy and the cultists, the Witching hour has come!Ā 
All my R20 Content: https://marketplace.roll20.net/browse/publisher/1931/angela-maps
My Patreon: http://www.Patreon.com/angelamaps


r/Roll20 • • 1d ago

Marketplace (for creators only) Spooky Candy Tokens

Post image
7 Upvotes

Some Halloween themed Candy Monster Tokens for the spooky season!

BlueSky | Patreon | Ko-Fi | Roll20 Creator


r/Roll20 • • 22h ago

Roll20 Reply: Other Help Is roll20 down..again..

2 Upvotes

I have tried to open 3 different games and the screen goes blank. I cleared cookies and restarted machine. Nothing. This always has to happen when it's game day.


r/Roll20 • • 1d ago

Other Help (if not covered in another topic) Roll20 issues, 26 October 2100 EDT

4 Upvotes

Is anyone else seeing MASSIVE lag this evening?


r/Roll20 • • 1d ago

Page Setup / Map Help Is there a way to toggle through maps?

8 Upvotes

I want to make a boss who has the ability to basically change the layout of the battlefield (ie change the world from an open lava field to a cold, metallic factory, or something like that). Effectively, what I'm trying to do is switch out one map for another while keeping the positions of all of my tokens the same. Is there a way to do that (or something close to it) or am I out of luck?


r/Roll20 • • 2d ago

Character Sheets Help Is there a way to use spell points on dnd 5.5e character sheets?

2 Upvotes

I'd like to use the spellpoints variant rule for my 5.5e dnd campaign but there is no button or anything i can find to use them, is that not possible on the new sheets?


r/Roll20 • • 2d ago

Other Help (if not covered in another topic) Daggerheart Intergration Help Videos

2 Upvotes

Hey everyone,
I'm new to the GM portion of using Roll20 lately, and i've been watching the Roll20 DM Tutorials. There's SO much good information while watching that, but they're mostly geared toward D&D integration.

I was wondering if there are ones im just not seeing when I search around, or if there are any plans from the Roll20 team to make these really awesome videos that go over Demiplane Nexus integration and setup to cater towards Daggerheart a little more?


r/Roll20 • • 2d ago

Token Setup Help (not related to Dynamic Lighting) 5e monster saves

3 Upvotes

When I use a monster/NPC from the compendium, it has its stats, its attacks, its initiative, but no saves. Am I missing something, or are they just not on the monster’s sheet for some reason? This is a weird oversight if they’re not there.
Any help is appreciated
Thank you


r/Roll20 • • 1d ago

Character Sheets Help Custom Character Sheet 5e (AI was used to assist writing the code. But not for generating the code.)

0 Upvotes

Hi everyone! I've been working on a custom 5e sheet for my group and decided to share it.

I know it’s not perfect and probably has quite a few mistakes. I had to learn HTML and CSS from scratch for this. (With use of AI, but only for understanding why something didn't work the way I thought it would. Most of the work is still mine.) You’re free to change anything you like, or use it as a template so you don’t have to start from zero like I did. It took me quite a while, so I’d really appreciate any feedback!

A few things it does:

- Features, items and feats turn into actions, limited uses or active effects with one click

- Weapons know their properties (finesse, versatile, heavy...) and spend ammunition automatically

- Active effects with durations, a Next round button and concentration saves

- Encumbrance, containers, Kill Count, Quest Log and a Harvest check

- Buttons for LR, SR, Dawn automatically reset corresponding limited features

- Hover descriptions for skills, conditions, actions and more

- Most of the art used is hand-drawn

It's free on GitHub: https://github.com/miki063/Character_Sheet_for_Roll20/blob/main/README.md

(Needs a Roll20 plan that allows custom sheets.)

Feedback and ideas are very welcome. Happy adventuring!


r/Roll20 • • 4d ago

Mask & Dynamic Lighting Help Is there a way to have dynamic lighting on a specific part of the map?

Post image
9 Upvotes

I want the whole map to be visible, excluding the inside of the house, but when someone enters the house, I want that to only be visible to people in the house.

I tried dynamic lighting, but I want the players to be able to see the other side of the house, I want them to see everything except the house interior

If i do hide/reveal mask, as far as I'm aware, that will show all players at the same time

Is there a way to do this?


r/Roll20 • • 4d ago

Marketplace (for creators only) Car Park -- New on the R20 Marketplace from Angela Maps

Post image
2 Upvotes

DYNAMIC MARKETPLACE LINK:Ā 
https://marketplace.roll20.net/browse/gameaddon/45665/car-park-dynamic
REGULAR MARKETPLACE LINK: https://marketplace.roll20.net/browse/set/45664/car-park
ABOUT: Who doesn't love the smell of old exhaust in the morning? Every GM knows the most dynamic experience they can provide in their modern or near-modern game is to give their players a chance to find the perfect spot to park their vehicle. Hence this map! Definitely not also well suited to shady dealings, wrong-doings, and shootouts of all sorts. Featuring three floors and plenty of gritty mood lighting, this map might have your players asking: DM dude, where's my car?!Ā 
All my R20 Content: https://marketplace.roll20.net/browse/publisher/1931/angela-maps
My Patreon: http://www.Patreon.com/angelamaps


r/Roll20 • • 3d ago

Marketplace (for creators only) RollSight now available for Roll20 [Freemium] [AI assisted coding]

0 Upvotes

RollSight uses a camera to recognize physical dice you already own and send the results into Roll20’s chat. Roll in your dice tray, and the app reads the faces, applies the modifier and shares the result with the game. No special electronic dice are needed.

About AI: AI coding assistants helped with development, testing and documentation. RollSight does not use generative AI or an LLM during operation. Dice recognition runs locally using trained computer-vision models, which classify the dice and their faces. Camera images are not sent to an external LLM for interpretation, and the software does not generate game content.

The desktop app runs on Windows and Mac, with a browser extension for Chrome or Edge. Other players can see your results in chat without installing RollSight themselves.

Map your character sheet’s actions to physical dice

A feature specific to the Roll20 integration is the ability to map custom character-sheet buttons to physical dice requests.

Select a supported sheet action, give the roll a label, and configure its dice and bonus. Clicking that button then requests the physical dice through RollSight. Where supported, a mapping can read a bonus directly from a selected sheet field, keeping it current as the character changes.

For example, you can map an attack button to a d20 plus its attack bonus, then map a separate damage button to the appropriate damage dice. Results appear in public chat with the configured label, individual dice, modifier and total.

Other features

  • Dice requests inside Roll20. Use the RollSight panel to choose dice and counts, add a modifier and label, or enter a formula.
  • Spontaneous rolls. Roll physical dice without first creating a sheet request.
  • Advantage, disadvantage and percentile dice. Use physical dice for these alongside ordinary checks and damage rolls.
  • Multiple throws for one request. Complete a larger request over several throws, with progress showing what has been received and what remains.
  • Replay links. Replay-enabled sessions can attach a recording of the physical dice to the chat result.

Getting connected

  1. Install RollSight and set up your camera and dice.
  2. Install the RollSight browser extension, then open your Roll20 game.
  3. Copy the short pairing code from RollSight into the extension and connect the game.

The core RollSight app and Roll20 connection are free. Downloads, browser-extension links and setup instructions are available at:

https://www.rollsight.com


r/Roll20 • • 4d ago

Macros & Roll Tables Help complex macro request

2 Upvotes

Howdy yall, in my dnd 5e game one of my players has a magic double bladed scimitar, which deals 3d4 damage, and when 2 or more 4s are rolled on a damage roll they roll an additional 1d4 and add it to the total. if the die new rolled is a 4, they repeat this process up to a maximum number of times equal to their profiency modifier. thus far we've just been doing this by hand whenever it triggers but i was curious if there's anyway to automate this using macros. functionally what i want to do is trigger exploding dice when specifically two 4s are rolled. I've used macros a bit in the past (mostly for great weapon fighting style, other die reroll effects) any advice on how to do this?


r/Roll20 • • 4d ago

Marketplace (for creators only) RollSight now available for Roll20 [Free] [AI assisted coding]

0 Upvotes

RollSight uses a camera to recognize physical dice you already own and send the results into Roll20’s chat. Roll in your dice tray, and the app reads the faces, applies the modifier and shares the result with the game. No special electronic dice are needed.

About AI: AI coding assistants helped with development, testing and documentation. RollSight does not use generative AI or an LLM during operation. Dice recognition runs locally using trained computer-vision models, which classify the dice and their faces. Camera images are not sent to an external LLM for interpretation, and the software does not generate game content.

The desktop app runs on Windows and Mac, with a browser extension for Chrome or Edge. Other players can see your results in chat without installing RollSight themselves.

Map your character sheet’s actions to physical dice

A feature specific to the Roll20 integration is the ability to map custom character-sheet buttons to physical dice requests.

Select a supported sheet action, give the roll a label, and configure its dice and bonus. Clicking that button then requests the physical dice through RollSight. Where supported, a mapping can read a bonus directly from a selected sheet field, keeping it current as the character changes.

For example, you can map an attack button to a d20 plus its attack bonus, then map a separate damage button to the appropriate damage dice. Results appear in public chat with the configured label, individual dice, modifier and total.

Other features

  • Dice requests inside Roll20. Use the RollSight panel to choose dice and counts, add a modifier and label, or enter a formula.
  • Spontaneous rolls. Roll physical dice without first creating a sheet request.
  • Advantage, disadvantage and percentile dice. Use physical dice for these alongside ordinary checks and damage rolls.
  • Multiple throws for one request. Complete a larger request over several throws, with progress showing what has been received and what remains.
  • Replay links. Replay-enabled sessions can attach a recording of the physical dice to the chat result.

Getting connected

  1. Install RollSight and set up your camera and dice.
  2. Install the RollSight browser extension, then open your Roll20 game.
  3. Copy the short pairing code from RollSight into the extension and connect the game.

The core RollSight app and Roll20 connection are free. Downloads, browser-extension links and setup instructions are available at:

https://www.rollsight.com


r/Roll20 • • 4d ago

Character Sheets Help Monty Python RPG

2 Upvotes

Hi

Has anyone used Roll20 for the Monty python RPG?

I had a quick look and didn't see a character sheet, was wondering if someone had used something else as a base ?

Thanks.


r/Roll20 • • 5d ago

Macros & Roll Tables Help Pirate Borg - Into the Maelstrom

5 Upvotes

Getting ready to run Into the Maelstrom by Limithron on Roll 20. Is there a way to turn off "collections" tab for players? To discourage curious players from messing around with card decks and other rollable tables??


r/Roll20 • • 5d ago

Character Sheets Help Bag of Holding - 2024 Character Sheet or Treasure Sheet

5 Upvotes

Hey Guys šŸ‘‹šŸ»

Has anyone been able to find a great way of tracking what is in a bag of holding in the Roll20 game? I was hoping to add it as another tab under the "Equipment" section of the 2024 D&D Character Sheet but I can't locate on the sheet if this is even possible.

My other idea as now the Treasures & Stores sheets have been released to use one of them however players don't have the ability to add items to these.

I'd like a divide in game that shows exactly what my players have stored in their BoHs as it's a utilise action to remove an item in combat and also for carry weight capacity and their maximum of 500lbs for one.

So far i've been using either an ingame shared handout that you have to hop in and update each time (including weight) OR a shared google sheet. I was hoping we have somthing in game that I have missed.

Thanks all 😁


r/Roll20 • • 5d ago

Roll20 Reply: New to Roll20 / Tutorial Missing Resource Tracking in Character Sheet

4 Upvotes

Currently DM'ing a campaign with several other people on Roll20 using the 2024 Character Sheets. Up until ~2 weeks ago, there would be red dots that mapped to consumable resources for each character (Barbarian Rage, Monk Focus Points, Cleric Channel Divinity, etc.). Also included in these were Race Features (Goliath racial abilities) and other "proficiency bonus times per day" abilities. At the same time, certain resource items were tracking incorrectly. For example, a Level 3 monk was only showing to have 2 Focus Points, despite having access to 3 at that level. I found this screenshot from the Roll 20 Help article (https://help.roll20.net/hc/en-us/articles/30748164251287-Dungeons-Dragons-2024-Character-Sheet#h_01JPJH762PN36Z34Y5VFQ7NG7D) on the 2024 Character Sheet from November 2025:

After reviewing the character sheet, did Roll20 remove the red dots and consolidate everything into the Resource Box? I tried to review the news items in the Game menu, but didn't see anything speaking to an update or change that mentioned this. I've included a screenshot from our Barbarian's character sheet from today that doesn't have this.

The incorrect Focus Point issue persisted through multiple sessions, but was thankfully fixed when the characters leveled up at the end of today's session.

Any color / assistance on this would be appreciated.


r/Roll20 • • 5d ago

Roll20 Reply: Character Sheets Help Disappearing Character Sheets/Data

3 Upvotes

I am not in front of the game at the moment. But we are playing a pathfinder 1e game. Last week, I placed the party into a new map and we noticed that one of the tokens showed 0 hp. So the player went to see what was up and most of the data from the sheet was gone. Like the stats were back to 10, the skills had nothing, but the filled in stuff for name and what not were there. Page 2 where the armor info still had data, and the feats ere there but gold and xp were gone. The config page the race adjustments were gone. The class info was blanked out. Their spells were gone.

I logged into the backup I made of the game and their player folder was empty. There was no character at all. But everyone else’s sheets were fine.

Today, another player reached into to let me know that their character sheet is completely missing.

I have used roll20 for pathfinder 1e on a different game just fine. I’ve played several games. And have never had this issue happen before. No clue what gremlin is eating our stuff, but any recommendation on what is happening or how to stop this.

EDIT: The character sheet we are using is the Natha authored one. We are running no mods.