Result
This page has no server side at all. The table you paste is parsed by JavaScript inside your own browser, the chart is drawn on a canvas element on your machine, and the export file is assembled locally. Nothing is uploaded, stored or written to any log. You can disconnect from the network after the page has loaded and everything will still work — which is the simplest way to verify the claim yourself.
Facts and limits of this method
| Marks counted | . , ! ? ; : ' " ( ) [ ] { } - – — … « » „ " |
|---|---|
| Share | punctuation marks ÷ total text length × 100% |
| Top marks | The three marks with the highest occurrence frequency |
| Not counted | Mathematical symbols (+, =, %), ampersand, asterisk, slash and other non-standard symbols |
When it misleads you
- The list of marks counted is fixed in advance — uncommon symbols like an ampersand, asterisk, percent sign or slash aren't included and aren't counted as punctuation, even when they serve a similar role.
- A short dash/hyphen (-), used both as a hyphen inside words ("well-known") and as a punctuation mark, is counted in the total without distinguishing between the two roles — the counter can't tell a hyphen from a dash by context.
- An ellipsis typed as three separate periods ("...") counts as three punctuation marks, not as one ellipsis character ("…") — how it's typed affects the final number.
- An opening and closing quote/bracket are counted as two separate marks, not as one pair.
How it is calculated
The tool checks every character of the text against a fixed list of punctuation marks and counts the matches.
A separate counter is kept for each mark encountered — this builds a frequency table.
The top 3 are the three marks with the highest value in the frequency table, sorted by descending frequency.
The share of text length is the total number of punctuation marks divided by the text length in characters, multiplied by 100.
Questions and answers
Which exact marks count as punctuation here?
A fixed set: period, comma, exclamation and question marks, semicolon, colon, apostrophe, quotation marks, brackets of all kinds, hyphen/dash, ellipsis, and guillemet-style quotes.
Is the % or & symbol counted?
No, these symbols aren't in the fixed punctuation list and aren't counted.
Is the hyphen in "well-known" counted too?
Yes, the counter doesn't distinguish a hyphen inside a word from a dash used as punctuation — both uses of the same character are counted the same way.
Is my text sent anywhere?
No, the whole count runs in your browser.