Shared diff kernel
The same word-level comparison used by Text Diff produces the numbers, so word counts never disagree between the two tools.
$ track | edits | drafts
Track how much a draft grows or shrinks.
There is only one editor. Start over locks in the current word and character counts as your baseline, then every edit is measured against that snapshot.
The baseline numbers stay in this tab's session storage; your text is never stored. After a refresh, paste your draft again to continue with the same baseline.
Paste your first draft and press Start over to set your baseline. The panel then shows how each edit changes your word and character counts.
The same word-level comparison used by Text Diff produces the numbers, so word counts never disagree between the two tools.
Two numbers are kept in sessionStorage so a refresh does not lose your baseline. Closing the tab clears them, and the text itself is never stored.
Before you press Start over, the panel explains what the button does instead of showing meaningless zeros.
A word limit is easy to miss while rewriting. Switching between versions to compare counts breaks concentration, and a full diff tool is more machinery than a simple “am I over the limit?” question needs.
It is not a two-document diff. There is only one editor and one snapshot, so the numbers always describe your current draft against the original.
100-word draft → Start over → cut to 85 words → add back to 102 words => -15 words while cutting, then +2 words against the original baseline.
The baseline numbers survive a refresh, but your text does not — we do not store what you write. Paste the draft again and the same baseline applies.
Use Text Diff for that. Edit Counter measures changes to one draft over time.
It is the word-count change divided by the original word count, rounded to one decimal place.
No. Only two baseline numbers are stored in this tab’s session storage; the text stays in memory.