Character Counter
Count characters with and without spaces instantly in your browser.
Tool workspace
Characters (with spaces)
Characters (without spaces)
Counting runs in your browser. Nothing you paste is sent to our servers.
How it works
• Characters (with spaces) — full length counted as Unicode code points (not UTF-16 code units).
• Characters (without spaces) — the same count after removing Unicode whitespace (spaces, tabs, newlines, and other \s characters).
Empty input shows 0 / 0—no error. Punctuation and emoji count as characters. Use Example to load a sample, or Clear to reset. Counting runs entirely in your browser.
Examples
- hello world → 11 with spaces, 10 without
- Hello world! → 12 with spaces, 11 without
- a\nb → 3 with spaces, 2 without
- (empty) → 0 / 0
Privacy
FAQ
Is my text uploaded to a server?
No. Character counting runs entirely in your browser. Pasted content is not sent to Nova Engine.
Do I need an account?
No. All published tools work for guests without login.
Do you count code points or UTF-16 code units?
Unicode code points. An emoji such as 👍 counts as 1 character, matching the PHP mb_strlen / JavaScript spread-length rules used by this tool.
What counts as a “space” for the without-spaces total?
Any Unicode whitespace matched by \s—including spaces, tabs, and newlines—not only the regular space character.
Where can I count words or lines?
Use the Word Counter and Line Counter (linked under Related tools). This page focuses on character counts.