Are you experiencing unexplained lag or slowness while playing on Roll20? Your password manager is a good first thing to check!
What's happening
Password managers scan the HTML structure of whatever page you're on, look for input fields, that ask for username or password. When doing that on a VTT, this can accuse sluggishness response times, a feeling of dragging, and increased CPU/memory usage.
The Roll20 Tabletop is a highly dynamic application. As the Tabletop responds to activity like moving tokens or rolled dice, the HTML structure of the page can update dozens of times per second. Every time that happens, your password manager re-scans the entire page to check whether a new password field has appeared. That's a big load on your browser and computer on top of all that the VTT is already doing to dynamically reflect visual updates.
In order to mitigate this, you can instruct your password manager to exclude app.roll20.net while allowing it to continue everywhere else.
How to disable/exclude autofill for Roll20
The steps below cover some of the most common password managers. If yours isn't listed, you can search the password managers’ official documentation for settings that indicate something like "blocked domains," "excluded sites," or "never fill on this website." Most modern password managers include a version of this feature.
1Password
1Password lets you set autofill behavior per saved login item. To disable it for Roll20:
- Open 1Password and find your Roll20 login item.
- Select Edit.
- Click the autofill behavior icon next to the website field.
- Choose Never fill on this website.
- Save the item.
For full details, see the 1Password autofill behavior documentation.
Bitwarden
Bitwarden has a dedicated "Blocked Domains" list in the browser extension that prevents autofill entirely on any site you add.
- Open the Bitwarden browser extension.
- Go to Settings → Autofill.
- Scroll to the bottom and select Blocked domains.
- Select Add domain and enter
app.roll20.net. - Select Save.
For full details, see the Bitwarden blocked domains documentation.
Dashlane
Dashlane lets you pause autofill for an entire website directly from the extension while you're on that page.
- Go to
app.roll20.netin your browser. - Access the Dashlane extension icon in your toolbar.
- Select Autofill in the top menu of the pop-up.
- Select Pause.
This disables autofill for the entire Roll20 website. For full details, see the Dashlane autofill documentation.
NordPass
NordPass lets you disable autofill for a specific website through its settings panel.
- Go to the NordPass app or extension and click the cog icon to access Settings.
- Scroll down and select Autofill and Autosave control center.
- Choose the Autofill tab.
- Add
app.roll20.netto the list of disabled autofill websites. - You can also do this directly from the page: right-click a field on Roll20, select NordPass → Manage autofill, and
- choose Don't autofill this website.
For full details, see the NordPass autofill documentation.
Still seeing performance issues?
Disabling your password manager on Roll20 is one of several things that can improve performance. If things are still slow after trying this, check out other options in our article on Performance Issues - Steps to Troubleshoot Lag for more troubleshooting steps or reach out to our support team.