What this catches
Silent stat decreases, spent points that did not reach a stat, resource caps that changed independently, missing fields, and a level-up receipt that disagrees with the sheet readers see.
Free · local in your browser
Paste an earlier and later character sheet to see exactly what changed. Add the level-up, equipment, or quest receipts you expected, and the checker will call out missing or mismatched deltas before a reader does.
Two snapshots · one receipt trail
Labels can use colons, equals signs, tabs, wide spaces, or two-column Markdown tables. Headings and prose are ignored.
Treat numeric differences at or below this amount as unchanged.
6 changes, 0 receipt mismatches, 0 changes without receipts.
Changes
6
Receipt mismatches
0
Changed, no receipt
0
Numeric decreases
1
A receipt match means the observed primary-number delta or exact set value agrees.
| Field | Earlier | Later | Delta | Receipt |
|---|---|---|---|---|
| Levelchanged | 11 | 12 | +1 | Matches |
| HPchanged | 240 / 240 | 275 / 275 | +35 | Matches |
| Strength (STR)changed | 24 | 27 | +3 | Matches |
| Vitality (VIT)changed | 20 | 22 | +2 | Matches |
| Unspent Pointschanged | 3 | 0 | -3 | Matches |
| Fire Resistanceadded | — | 10% | Added | Matches |
Silent stat decreases, spent points that did not reach a stat, resource caps that changed independently, missing fields, and a level-up receipt that disagrees with the sheet readers see.
A decrease can be intentional, and text labels vary between systems. This checker reports evidence rather than inventing rules. Your change receipts provide the missing story context.
Good to know
Lines with a label and a value, separated by a colon, an equals sign, a tab, wide spaces, or in a two-column Markdown table. Headings and prose are ignored. Values can be numbers, current/maximum pairs, or text.
Optional lines such as STR +3 or Class -> Ember Knight that say what you expected to change. The checker compares them with the real difference between the two blocks and flags receipts that do not match.
Silent stat decreases, spent points that did not reach a stat, resource caps that changed on their own, missing fields, and level-up receipts that disagree with the sheet. A decrease can be intentional, so it reports evidence and does not invent rules.
The last value for a duplicate label is used, and the page names the duplicates. Numeric tolerance lets you ignore tiny differences.