Roll20 Mods

Amplify your VTT experience with powerful community-created mods.

UPGRADE YOUR GAME

Customize Your Games

Community mod scripts power up your combat, master control over tokens, or customize dice for your games – choose from hundreds of options for your table.

Hundreds of Options

Mod your games to bring advanced functionality and make your life easier

One-Click Installation

Add a community-created script to your game with no programming knowledge needed

Join the Mod Community

Chat with the Roll20 community to create your own scripts

Ready For Your Games

Top Community-Created Mods

Tokens

TokenMod

The Aaron

TokenMod provides an interface to setting almost all changeable properties of a token. Players can also use it to edit tokens they control, with option to edit/target other's tokens. One of the most common applications is D&D druid's Wild Shape.

Combat

GroupInitiative

The Aaron

GroupInitiative adds a command for rapidly adding large groups of tokens to the Turn Tracker. You can customize initiative rolls, control the Turn Order window, or change the type of roller.

Combat

Aura/Tint HealthColors

DXWarlock

Aura/Tint HealthColors sets the aura or tint of NPCs and players to a gradient between green to red based on how hurt they are. Toggle it off for specific tokens, have it only on tokens tied to a sheet, or any tokens with a current/max set on the bar you pick.

Character Sheets

GroupCheck

Jakob

GroupCheck is a popular mod script meant to run checks for several tokens at once. You can specify the type of check to run and it will roll it once for every selected token. For example, in D&D 5E, you can roll a Dexterity saving throw for every selected token and output the result to the GM only.

Tokens

TokenNameNumber

The Aaron

TokenNameNumber provides automatic numbering of tokens dragged onto the tabletop, giving you and your players easier tracking for when that insect swarm attacks.

Mod Tutorials

by Nick Olivo

Roll20 expert Nick Olivo continues to grow a useful playlist of mod tutorials for both new users and power users. Discover how to add scripts to your games and see advanced features on new mods.

WATCH ALL TUTORIALS

The Perks of Upgrading

Free

Select Free
  • 100 MB Upload Storage
  • No Loadscreen Ads
  • Shared Table Features
  • Dynamic Lighting
  • Roll20 Reserve Reward
  • Custom Character Sheets
  • Mods (API) Access
  • Early Access to New Features
  • All Access Character Vault
  • Compendium Sharing 1 Game / 5 Players
  • Look For Group 2 Listings

Plus

Select Yearly Plus
  • 3 GB Upload Storage
  • No Loadscreen Ads
  • Shared Table Features
  • Dynamic Lighting
  • Roll20 Reserve Reward
  • Custom Character Sheets
  • Mods (API) Access
  • Early Access to New Features
  • All Access Character Vault
  • Compendium Sharing 3 Game / 10 Players
  • Look For Group Unlimited Listings

Pro

Select Yearly Pro
  • 6 GB Upload Storage
  • No Loadscreen Ads
  • Shared Table Features
  • Dynamic Lighting
  • Roll20 Reserve Reward
  • Custom Character Sheets
  • Mods (API) Access
  • Early Access to New Features
  • All Access Character Vault
  • Compendium Sharing 5 Games / 15 Players
  • Look For Group Highlighted Listings

FAQ

  • API scripts were recently renamed to mods to better define how the scripts work with your games.

  • Under your game settings, use the cog menu and choose Mod Scripts. Select the name of the mod you'd like to add from the dropdown. See the video tutorial above for a detailed walkthrough.

  • A Mod Directory is in development.

  • The community-managed Roll20 Wiki has a comprehensive list of the most popular mods and their commands.

  • Most of the authors maintain threads in the Roll20 Forums where you can find direct answers and updates. The Roll20 community also pitches in and helps each other out, so post your questions!

  • The Roll20 Wiki has specific details on getting started with mods. You can always ask the community for help, too!

  • The Roll20 developers add all mod keys on the forums as they become available. We keep it top-of-mind for each release, so check back often or make a request.

Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×