Chartwright is a random table tool for tabletop RPG game masters, built around one idea: tables that link to each other.
Roll on your wandering monster table, and it automatically rolls on the monster's reaction. Roll on a city encounter, and it triggers an NPC name, a quirk, and a reason they're there. Build the system once. Run sessions forever.
LINKED TABLES, NOT FLAT LISTS
Most random table tools give you a list. Chartwright gives you a system.
Build encounter tables that chain into reactions, treasure tables that roll for both items and their conditions, NPC generators that produce full personalities in one tap. Your tables become a connected toolkit instead of isolated pages.
WEIGHTED ENTRIES
Make common results common and rare results rare. Each entry has a weight that controls how often it appears, so your loot table can have a 50% chance of basic gear and a 0.01% chance of a legendary find, without padding the table with filler.
FEATURES
- Create custom random tables of any size
- Weight entries to control probability
- Link tables so one roll triggers connected tables automatically
- Roll instantly with a tap
- Sync between your phone and the web app at chartwright.app
- Export tables to PDF for printable handouts
- Import and export as CSV
- Clean, focused interface designed for actual session use
BUILD ON ANY DEVICE
Draft tables on your laptop at chartwright.app. Refine them on your phone between sessions. Run them at the table. Everything stays in sync.
YOUR DATA, YOUR TABLES
Import tables from CSV: including community shares, your own homebrew spreadsheets, or exports from other tools. Export to share with your group or migrate elsewhere. Your work isn't trapped in our app.
PERFECT FOR
- D&D 5e and earlier editions
- OSR and old-school games
- Pathfinder and other d20 systems
- Indie and narrative RPGs
- Solo TTRPG play
- Game designers building procedural content
QUESTIONS OR FEEDBACK
Chartwright is built by a solo developer. Found a bug? Have a feature request? Email support@chartwright.app
Web version: chartwright.app