Package Description

This module shows a ruler when you drag a token or measurement template to infrom you how far you've dragged it from it's start point. Additionally, if you're using a grid, the spaces the token will travel though will be colored depending on your tokens speed. By default three colors are being used: green for spaces that your token can reach by walking normally are colored green, spaces that can only be reached by dashing will be colored red and spaces that cannot be reached with the token's speed will be colored red. If you're using a gridless map the ruler color will change to convey this information.

Drag Ruler being used on a square grids

Drag Ruler being used on a gridless scene

Drag Ruler while dragging a measurement template

Supports Tokens of all sizes

Terrain ruler has excellent support for tokens of all sizes. The Ruler will always originate from the token's center and will always highlight all the squares that tokens move over. If the Hex Token Size Support is installed this is also true for large tokens on hex scenes.

Drag Ruler being used with a large token on a square grid

Drag Ruler being used with a large token on a hex grid

Difficult Terrain support

To use support for difficult terrain you must install the Terrain Ruler module

With the Terrain Ruler module installed, Drag Ruler is able to take difficult terrain that was placed down using the Enhanced Terrain Layer or TerrainLayer module into account.

Drag Ruler being used to measure distances over difficult terrain on square grid

Drag Ruler being used to measure distances over difficult terrain on gridless scenes

Movement history (optional)

This feature can be disabled in the settings if you don't like it

During combat, Drag Ruler will remember the path a token has taken during it's turn. When the token is being picked up again, Drag Ruler will continue measuring where it has left off. The path of the previous movement will be dipslayed in a faded color.

Demonstration of the Movement History


Game systems with Drag Ruler integration

Drag Ruler works with all FoundryVTT game systems. However some game systems provide an integration that allows Drag Ruler to understand the rules of the game system and as a result provide an extra smooth experience.

The game systems that offer Drag Ruler integration are:

  • Cypher System (starting with version 1.13.0)
  • GURPS 4th Edition Game Aid (Unofficial) (starting with version 0.9.1)
  • Ironclaw Second Edition (starting with version 0.2.2)
  • Lancer (via the module Lancer Speed Provider)
  • Pathfinder 1 (starting with version 0.77.3)
  • Pathfinder 2e (via the module PF2E Drag Ruler Integration)
  • Shadowrun 5th Edition (via the module Drag Ruler Integration for Shadowrun 5E)
  • Starfinder (via the module Starfinder Drag Ruler Integration)
  • Stargate RPG (starting with version 1.6.0)
  • Tagmar RPG (starting with version 1.1.4)
  • Tormenta20 (starting with version 1.1.37)
  • Shadow of the Demon Lord (starting with version 1.7.15)
  • Wasteland Ventures (starting with version 0.1.0)
  • WWII:OWB (starting with version 1.0.4)


For further information go to the Project URL.


Tagged Categories

  1. Tools and Controls

Available Versions

  1. Version 1.0.0

  2. Version 1.0.1

  3. Version 1.1.0

  4. Version 1.1.1

  5. Version 1.2.0

  6. Version 1.2.1

  7. Version 1.2.2

  8. Version 1.3.0

  9. Version 1.3.1

  10. Version 1.3.2

  11. Version 1.3.3

  12. Version 1.3.4

  13. Version 1.3.5

  14. Version 1.4.0

  15. Version 1.4.1

  16. Version 1.4.2

  17. Version 1.4.3

  18. Version 1.4.4

  19. Version 1.4.5

  20. Version 1.4.6

  21. Version 1.5.0

  22. Version 1.5.1

  23. Version 1.5.2

  24. Version 1.5.3

  25. Version 1.5.4

  26. Version 1.6.0

  27. Version 1.6.1

  28. Version 1.6.2

  29. Version 1.6.3

  30. Version 1.6.4

  31. Version 1.6.5

  32. Version 1.7.0

  33. Version 1.7.1

  34. Version 1.7.2

  35. Version 1.7.3

  36. Version 1.7.4

  37. Version 1.7.5

  38. Version 1.7.6

  39. Version 1.7.7

  40. Version 1.8.0

  41. Version 1.8.1

  42. Version 1.8.2