Roll20 keyboard shortcuts help you move faster in the virtual tabletop, reducing menu clicks and keeping focus on the story. Learning the most common shortcuts for chat, token control, and macros can dramatically speed up your gaming sessions.
This guide covers practical shortcuts you can use right away, organized by game layer so you can reference the actions that matter most during play.
| Action | Default Shortcut | Game Layer | Notes |
|---|---|---|---|
| Toggle GM Controls | Ctrl + G (Cmd + G on Mac) | GM Layer | Quickly switch between seeing and editing objects |
| Raise / Lower Token | Ctrl + [ / Ctrl + ] | GM Layer | Control vertical order for vision and occlusion |
| Rotate Token Clockwise | , (comma) | GM Layer | Use . (period) to rotate counterclockwise |
| Open Selected Journal Entry | Ctrl + J (Cmd + J on Mac) | Player Layer | Navigate compendium and custom journals fast |
| Roll Visible Only | Ctrl + R (Cmd + R on Mac) | Chat Layer | Exclude GM rolls from player chat |
Mastering the Chat and Macro Layer
The Chat and Macro layer is where most player actions happen, from sending messages to executing complex ability rolls. Efficient shortcuts here keep narration smooth and reduce disruption during tense moments.
Use quick message keys to repeat common phrases, and bind macros to number keys for instant access to class features or multi-step sequences.
Navigating Tokens and the GM Layer
As the GM, you spend more time arranging scenes and controlling visibility on the GM layer. Shortcuts for token placement, rotation, and elevation help you stage encounters without breaking immersion.
Keyboard control of lighting and viewport movement lets you direct spotlight moments quickly while keeping the map aligned with your narrative pacing.
Customizing Keybinds for Your Playstyle
Roll20 allows remapping of many keyboard actions so shortcuts align with your personal layout and comfort. Adjusting these bindings reduces finger travel and supports consistent muscle memory, especially for frequently used game master tools.
Consider prioritizing movement, targeting, and chat functions that match how your table resolves actions most often.
Accessibility, Conflicts, and Troubleshooting
Not every setup is ideal for every player, and conflicting browser extensions or browser-specific key handling can interfere with expected behavior. Testing essential actions in a test scene before a campaign helps surface mismatches early.
Using a consistent browser, disabling unnecessary extensions, and verifying device input settings are practical first steps when a shortcut does not respond as documented.
Optimizing Your Roll20 Workflow
- Pick three core actions per layer (chat, token, macro) and drill them until they feel automatic.
- Use modifier keys to create compact macro sets, such as Shift plus a number for defensive abilities.
- Test your essential shortcuts in a private sandbox scene before each campaign.
- Document your key layout for new players so they can adopt the same efficiency patterns.
- Review and trim unused bindings periodically to keep your mental map clean.
FAQ
Reader questions
Why do some shortcuts fail when my focus is on the Roll20 interface frame?
Shortcuts may not register if your operating system or browser keeps the Roll20 frame out of focus. Keep the Roll20 window active and avoid relying on separate popups for the character sheet during critical rolls.
Can I share hotkey setups with my players so they use the same layout?
Yes, you can communicate your preferred keybindings, but each player must configure them individually in their client settings for reliable results across different devices.
Will changing shortcuts on one device affect my settings on another device?
Keybindings are stored per account and per device, so you need to sync or update them separately on each machine where you run Roll20.
Do Roll20 keyboard shortcuts work the same on mobile devices and tablets?
Mobile and tablet interfaces rely more on on-screen buttons and limited keyboard input, so many desktop shortcuts are not available or function differently on touch devices.