---
title: "New Pro Feature: Custom Sheet Sandbox"
description: "Gather round, all ye Sheet Authors and Custom Character Sheet makers: today we launched a new Pro subscriber feature to make your lives easier!"
image: https://bloghub.roll20.net/hubfs/a9d7c905f01f5463d5c65f5291e0f1e7fdb46b90.png
---

[![](https://bloghub.roll20.net/hubfs/Roll20%20-%20Assets/Blog/Group%202.svg)](https://roll20.net/)

- [Blog](https://bloghub.roll20.net/roll20-blog)
- [Marketplace](https://marketplace.roll20.net/)
- [Community](https://app.roll20.net/forum/)

![](https://bloghub.roll20.net/hubfs/Roll20%20-%20Assets/Icon%20Copy.svg)

[Play Now](https://app.roll20.net/)

News

# New Pro Feature: Custom Sheet Sandbox

 February 18, 2020

![sandbox](https://bloghub.roll20.net/hubfs/a9d7c905f01f5463d5c65f5291e0f1e7fdb46b90.png)

SHARE: [Share this blog post on Facebook](http://www.facebook.com/share.php?u=https://bloghub.roll20.net/posts/new-pro-feature-custom-sheet-sandbox/) [Share this blog post on Twitter](https://twitter.com/intent/tweet?url=https://bloghub.roll20.net/posts/new-pro-feature-custom-sheet-sandbox/&text=New%20Pro%20Feature:%20Custom%20Sheet%20Sandbox) [Share this blog post on Reddit](https://reddit.com/submit?url=https://bloghub.roll20.net/posts/new-pro-feature-custom-sheet-sandbox/)

![The Roll20 Team](https://bloghub.roll20.net/hs-fs/hubfs/roll20team-hex.png?width=150&name=roll20team-hex.png)

#### The Roll20 Team

Gather round, all ye Sheet Authors and Custom Character Sheet makers: today we launched a new Pro subscriber feature to make your lives easier! The [Custom Sheet Sandbox](https://t.umblr.com/redirect?z=https%3A%2F%2Fapp.roll20.net%2Fsheetsandbox&t=ZTkwYzFmMTRlMmI5ZDcyZmFhMzQyNGU0OTE4MTAxOGYyOGIwNTJmNyw3aVlGU0hkRw%3D%3D&b=t%3AAWOiB2yTKRq7_ROi5nEu2g&p=https%3A%2F%2Fblog.roll20.net%2Fpost%2F190896818595%2Fnew-pro-feature-custom-sheet-sandbox&m=1&ts=1610475046) gives you a new, streamlined game type where you can upload character sheet files directly from your computer and update the sheets in real time on the VTT.

Over 3,000 users currently run games with their own custom character sheet. Meanwhile, across Roll20, 37.1% of games use character sheets developed by our amazing Sheet Author community. These folks have dedicated a tremendous amount of time and effort to make a wide variety of games accessible to everyone on Roll20. Until now, any change they made required them to change the code, copy it into the game settings, save, and then reload the entire virtual tabletop. It was an arduous process.

The Custom Sheet Sandbox changes all of this. This special game type is streamlined for fast loading, and allows Sheet Creators to make and preview their changes directly in the VTT. Our internal team has been developing sheets with this tool and found that it increased their efficiency by up to 30% (and reduced their frustration immeasurably). We also added a place to edit and test the sheet’s .JSON file (describing what the sheet is and giving users a way to tweak the settings) inside the sandbox.

![](https://bloghub.roll20.net/hubfs/0b958b00d3ded94f1e034123e6766dbcac95ba03-png.jpeg)

We wanted to do more than just make it easier to create and update Community sheets, though: we wanted to make things fancy. Many Sheet Authors told us on the [Suggestions Forum](https://t.umblr.com/redirect?z=https%3A%2F%2Fapp.roll20.net%2Fforum%2Fpost%2F2593284%2Fcharacter-sheets-make-google-webfonts-available-for-use%2F%3Fpageforid%3D2593284%23post-2593284&t=ODZjOGZmMjNjMDNiMThhNDk3MTdkOWI1NGUzODgwM2M0ZDNjN2Y4Yyw3aVlGU0hkRw%3D%3D&b=t%3AAWOiB2yTKRq7_ROi5nEu2g&p=https%3A%2F%2Fblog.roll20.net%2Fpost%2F190896818595%2Fnew-pro-feature-custom-sheet-sandbox&m=1&ts=1610475046) they wanted more fonts, so we added Google Fonts which can now be used in the sheet as well as programmed into Handouts, API scripts, and Chat outputs such as dice rolls.

Altogether, the [Custom Sheet Sandbox](https://t.umblr.com/redirect?z=https%3A%2F%2Fapp.roll20.net%2Fsheetsandbox&t=ZTkwYzFmMTRlMmI5ZDcyZmFhMzQyNGU0OTE4MTAxOGYyOGIwNTJmNyw3aVlGU0hkRw%3D%3D&b=t%3AAWOiB2yTKRq7_ROi5nEu2g&p=https%3A%2F%2Fblog.roll20.net%2Fpost%2F190896818595%2Fnew-pro-feature-custom-sheet-sandbox&m=1&ts=1610475046) offers the following features:

- [Pro Subscriber](https://t.umblr.com/redirect?z=https%3A%2F%2Fapp.roll20.net%2Fwhy-subscribe-to-roll20&t=NDk0MGQ1MWM5YjY3ZDg5NjdkYTk2MGIwYzcyNDcwNmFmOWMxZTk5Myw3aVlGU0hkRw%3D%3D&b=t%3AAWOiB2yTKRq7_ROi5nEu2g&p=https%3A%2F%2Fblog.roll20.net%2Fpost%2F190896818595%2Fnew-pro-feature-custom-sheet-sandbox&m=1&ts=1610475046) access only
- Access the [“My Games”](https://t.umblr.com/redirect?z=https%3A%2F%2Fapp.roll20.net%2Fcampaigns%2Fsearch&t=MTliMTcxOGI0OGI1ZGFkMWZkZGI2NjhkMzUyMzA4MTIzN2VmOThmMCw3aVlGU0hkRw%3D%3D&b=t%3AAWOiB2yTKRq7_ROi5nEu2g&p=https%3A%2F%2Fblog.roll20.net%2Fpost%2F190896818595%2Fnew-pro-feature-custom-sheet-sandbox&m=1&ts=1610475046) page
- Click the purple button that says “[Custom Sheet Sandbox](https://t.umblr.com/redirect?z=https%3A%2F%2Fapp.roll20.net%2Fsheetsandbox&t=ZTkwYzFmMTRlMmI5ZDcyZmFhMzQyNGU0OTE4MTAxOGYyOGIwNTJmNyw3aVlGU0hkRw%3D%3D&b=t%3AAWOiB2yTKRq7_ROi5nEu2g&p=https%3A%2F%2Fblog.roll20.net%2Fpost%2F190896818595%2Fnew-pro-feature-custom-sheet-sandbox&m=1&ts=1610475046)”
- Create up to 15 Custom Sheet Sandbox games
- Custom Sheet Sandbox Games
- Allows loading sheet files from hard drive without using in-browser editor (yes, this means you can use your favorite code editor program at last!)
- Reloads character sheets on change without reloading the entire VTT
- Feature Limited
- CAN access the API and Compendium Data
- CAN’T invite other players, use Video and Voice Chat, or create new Pages
- New Game Details / Game Settings page
- A place to edit and test sheet.json file when submitting to the [Roll20 Sheet repository](https://t.umblr.com/redirect?z=https%3A%2F%2Fgithub.com%2FRoll20%2Froll20-character-sheets&t=OWQ2MjgwMmQ2MTc4MGQxYjM0MWJkZTg4ZGU0MTlmZTQwMWUxYjdkMSw3aVlGU0hkRw%3D%3D&b=t%3AAWOiB2yTKRq7_ROi5nEu2g&p=https%3A%2F%2Fblog.roll20.net%2Fpost%2F190896818595%2Fnew-pro-feature-custom-sheet-sandbox&m=1&ts=1610475046)
- Streamlined for options that work in this special game type
- Now all Character Sheets can include Google Fonts, and can output them to the Virtual Tabletop through APIs, Handouts, and chat functions such as dice rolls

These enhancements will make it easier for Sheet Authors and Pro users to make the character sheets they really want, much faster and with more visual style. More sheets are better for everyone, so [check out the new Custom Sheet Sandbox](https://t.umblr.com/redirect?z=https%3A%2F%2Fapp.roll20.net%2Fforum%2Fpost%2F8138438%2Frelease-note-for-february-18-2020&t=MzA4OThmYmY5MzVlYmY4NzAxNWI3MmYwMDQwMjVkZDQwMThiNzhmMyw3aVlGU0hkRw%3D%3D&b=t%3AAWOiB2yTKRq7_ROi5nEu2g&p=https%3A%2F%2Fblog.roll20.net%2Fpost%2F190896818595%2Fnew-pro-feature-custom-sheet-sandbox&m=1&ts=1610475046) and see what you can create! We’d also love to hear your [feedback on the Bug Forum.](https://t.umblr.com/redirect?z=https%3A%2F%2Fapp.roll20.net%2Fforum%2Fpost%2F8138452%2Fcustom-sheet-sandbox-bug-thread%2F%3Fpageforid%3D8138452%23post-8138452&t=M2I4MWYxMjFlMDZmMjAwN2M4NDRmZjMzNzM4NTc3ZDJlNDg3NjZhZiw3aVlGU0hkRw%3D%3D&b=t%3AAWOiB2yTKRq7_ROi5nEu2g&p=https%3A%2F%2Fblog.roll20.net%2Fpost%2F190896818595%2Fnew-pro-feature-custom-sheet-sandbox&m=1&ts=1610475046)

![The Roll20 Team](https://bloghub.roll20.net/hubfs/roll20team-hex.png)

The Roll20 Team

ROLL20 Roll20 is the all-in-one solution for organizing and playing tabletop games online, allowing you to play your games anywhere and share them with anyone virtually. With the ability to choose from a number of popular titles built ready for your virtual tabletop, your adventures are limitless and you can get started playing with little to no prep. Dive into advanced features like Dynamic Lighting or explore macros and APIs to add some extra depth to your game. Roll20 lets you play your tabletop games, your way. [YouTube](http://www.youtube.com/roll20app) [Instagram](http://www.instagram.com/roll20app/)

[Twitter](http://www.twitter.com/roll20app)

![image description](https://bloghub.roll20.net/hubfs/Roll20%20-%20Assets/Blog/img-02.png)

![image description](https://bloghub.roll20.net/hubfs/Roll20%20-%20Assets/Blog/soldiers.png)

SIGN UP

### Play on Roll20 for Free

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

[Create Free Account](https://app.roll20.net/account/create)

[![Roll20](https://bloghub.roll20.net/hubfs/logo-white.png)](https://roll20.net/)

- [Blog](https://bloghub.roll20.net/roll20-blog)
- [Marketplace](https://marketplace.roll20.net/)
- [Community](https://app.roll20.net/forum/)

Subscribe to Our Newsletter

© Roll20, LLC

Roll20® is a Registered Trademark of Roll20, LLC. All rights reserved.

- <https://www.facebook.com/pages/Roll20/439774126041559>
- <https://twitter.com/roll20app>
- <https://instagram.com/roll20app>
- <https://www.youtube.com/channel/UCHC1kWACzA7G6D2fqkqsRDg>
- <http://twitch.tv/roll20app>
- <https://www.linkedin.com/company/roll20/>

- [Privacy Policy](https://help.roll20.net/hc/en-us/articles/360037770793-Terms-of-Service-and-Privacy-Policy)
- [Terms & Conditions](https://help.roll20.net/hc/en-us/articles/360037770793-Terms-of-Service-and-Privacy-Policy)