Feature: DM Screen

From 5etools Community Wiki
Jump to: navigation, search


GM Screen


The DM screen is a modular tileset of possibilities, with several 'cells' which can be configured to contain data from the 5eTools site, Table, charts, monsters stat blocks, videos, maps, special features/Widgets (listed below), and external sites. Each cell can be configured relative to the lattice defined in the configuration (see below).
It is... a customizable, browser-based modular information repository that is easily shared/ported to each workstation you work upon. Unlike most of the other features of this site, this one requires your input to make it more useful. The more time you spend, the more likely you'll get a better result.


DM Screen addons.gif

Core Functionality

  • Frames - The DM screen is made up of frames (in web language, iFrames.) These are like portals to other parts of the web -- inside 5eTools, or outside.  This allows you to see and use many different tools at once.
  • 5eTools Content - Most 5eTools content, such as monsters, spells, etc can be embedded in the screen (though class features and adventures cannot be embedded yet.) Pop-outs function as normal and can be pinned by shift-clicking.  There are also special tools for embedding images, notes, a dice roller, and a metric converter.
  • Modularity - Basically any webpage that can be embedded can be placed in these frames!
  • Tabs -- Multiple pages can be embedded in one frame using tabs. Create a new tab by clicking the transparent + button in the bottom left-hand corner of a frame. 
    As of writing, frames with non-5eTools content are reloaded each time you switch away and back to a tab

DM Screen settings.gif


  • Customize Dimensions - The number of frames can be changed by bumping the mouse against the left side of the screen to summon the sidebar, then adjusting the height and width.
  • Stretch Panels Across Frames - The individual panels can be stretched across multiple frames to increase height or width by clicking the move icon in the upper right-hand corner of the panel and using the rectangles that appear on the sides of the panel to drag and resize it.  
  • Move Panels - Every panel lis moveable by clicking on the move symbol in the upper righthand corner of the panel and then click and dragging from the middle of the frame. It will resize to fit whatever frame you drag it to.  Groups of tabs move together when dragged.
  • Grid Organization - The frames can each hold individual elements, or be treated as a grid when a very large number of frames are used (20x10 for example) and panels are stretched between many squares.  This grid setup allows for the greatest modularity.
  • Fullscreen - Use the sidebar to make the GM screen fill up the whole page. Hit F11 to then make it fill up your whole screen.

Frame Management

  • Lock Frames - Use the sidebar to lock the frames by clicking the lock button until it turns green.  This will prevent you from accidentally deleting or moving your hard work.
  • Delete Frames - As long as the frames are not locked, you can use the X in the upper right-hand corner of each  frame to delete it. This will delete all the contents of the frame, including all tabs. To delete a single tab, click the X on the tab.


  • Save to File / Load from File - Save and load your screen to an xml file.
  • Save to URL - Copy a monstrously long URL containing all the save information for your screen. If you want to share it, you'll want to put it through tinyurl.com first.
  • Recently Removed - Get back recently removed panels by dragging them back out onto the screen.
  • Reset Screen - Start back at zero.

Widgets/Special features

Feature Support

Known Issues/Limitations

Cannot Open Roll20 (or other site) within Embedded Link

Sites return a 404 or just simply will not load within a cell for DM Screen.
Work Around:
You will need to, if using Chrome use this extension; or if useing Firefox use This Addon.
These allow you ignore frame options from the server.


Roll20 will not work as an embedded cell content

Roll20 fails to load or gives an error when embedded, this is because they use code that prevents opening their content in a an iframe (which DM Screen uses). See Known Issues (Cannot Open Roll20 (or other site) within Embedded Link).

I cannot load 5eTools within DM Screen in an Embedded Link

Yes, you cannot. See Known Issues (Cannot Open Roll20 (or other site) within Embedded Link).

Best Practices

None as yet (Do you have any suggestions?)

Related Features

  • [[]]
  • [[]]
  • [[]]

Did that answer your question(s)?

If not please check the under Support; Troubleshooting or the Known Issues page for further guidance, or go to the Discord community and leave a comment in the issues channel.

If you enjoy the project, please follow this link to see how you can contribute and help make it even better.

Do you have time to take a Survey?