Text & writing

Character frequency table

Count exact characters and spot repeated whitespace or unusual code points.

Character frequency table
Esc to restore

Your inputs

Results update as you type. Larger files run when you press Update result.

Your result

LOCAL & PRIVATE

Your result will appear here.

Your inputs stay in this browser. Nothing is uploaded or saved.

A clear answer. Here’s how.

Counts Unicode code points across at most 100,000 UTF-16 characters, including whitespace, controls and combining marks. Shows JSON-escaped spelling, U+ value, count and percentage of all code points. Sorts by count then spelling. This counts code points rather than grapheme clusters or rendered glyphs; no normalisation is applied.

See a worked example

Worked example

A fixed demonstration, separate from the values you enter above.

Your text
The small blue boat crossed the blue lake. A small boat waited by the shore.

Example result

First 5 rows of the example result
Character (JSON spelling)Code pointCountShare (%)
" "U+00201418.4210526316
"e"U+0065911.8421052632
"l"U+006C79.21052631579
"a"U+006167.89473684211
"b"U+006256.57894736842

Counts Unicode code points, including controls, whitespace and combining marks. A displayed grapheme may contain several counted code points.