Upload Chat Log
Upload an HTML chat log file exported from Roll20.
Please log in to upload and parse chat logs.
Analyze Your Roll20 Games
Chat Log Parser is a free tool for tabletop RPG players who want to track their dice rolling history, celebrate memorable moments, and analyze game statistics from Roll20 chat logs.
Game System Detection
Automatically detects D&D 5th Edition, Pathfinder 1e/2e, Starfinder, Call of Cthulhu, and more. For D&D 5e, correctly handles advantage and disadvantage rolls.
D20 Roll Statistics
Track your dice rolling performance with detailed statistics including average rolls, natural 20s, natural 1s, and roll distribution histograms for each player.
Player Trophies
Award trophies for player achievements: Lucky Star for highest nat 20 rate, Cursed Dice for most nat 1s, Dice Whisperer for best average, and Meme Lord for most images shared.
Session Detection
Automatically split your chat logs into individual game sessions based on time gaps. Configure detection rules and give each session a custom name.
Owner Assignment
Assign players and characters to real-world owners. See aggregated statistics by person, not just by character name.
Share with Friends
Share your results with friends using unique friend codes. Collaborate and compare dice statistics across your gaming group.
Ready to analyze your games?
Sign in to start parsing your Roll20 chat logs for free.
Get Started FreeWhat This Tool Does
Extract Messages
Player messages, whispers, and GM communications
Character Actions
Feats, skills, attacks, and spells
Dice Statistics
D20 averages, natural 20s and 1s per player
CSV Export
Download organized data for spreadsheets