Enter your text

Characters (with spaces)
0
Characters (no spaces)
0
Words
0
Lines
0
Paragraphs
0
Bytes (UTF-8)
0
Your text is counted locally and never sent anywhere

How to use & tips

Essays, application forms, blog posts and social updates all come with limits, and "how many characters do I have left?" is a common question. This tool counts your text in real time and shows characters with and without spaces, words, lines, paragraphs and UTF-8 bytes at a glance.

How to use it

Just type or paste text into the box above; the counts update as you type. Uncheck "Include line breaks in the count" to exclude line breaks. Because tools count differently, match the count you show (for example, with or without spaces) to your destination's requirement.

Common limits

An X (Twitter) post allows 280 characters, and Japanese manuscript paper uses 400 characters per sheet. For form limits such as "within 400 characters," this tool lets you check both the with-spaces and no-spaces values. Full-width, half-width and emoji each count as one code point.

When it helps

Use it to check submission limits, trim social posts, or measure the size of a translation or transcript. Since nothing is uploaded, you can safely paste unpublished drafts.

Frequently asked questions

How are characters counted?
+
Characters are counted by Unicode code point.

Full-width and half-width characters are treated the same, and each kanji, letter, symbol or emoji counts as one character. Spaces and line breaks can be toggled.
Are spaces and line breaks included in the count?
+
The "with spaces" value includes half-width and full-width spaces and tabs. The "without spaces" value removes them.

Whether line breaks are counted is controlled by the "Include line breaks in the count" checkbox.
How is the manuscript page count calculated?
+
It is based on the Japanese 400-character manuscript sheet: the character count (including spaces and line breaks) is divided by 400 and rounded up.

Real manuscript paper varies with how the grid is used, so treat it as an approximation.
Is the text I enter sent anywhere?
+
No. All counting is done in your browser (client-side), and the text you enter is never sent to or stored on a server.

You can safely use it for unpublished drafts or text containing personal information.
Why does the count differ from Microsoft Word?
+
Different software counts spaces, line breaks and symbols differently.

This tool counts by code point, so it can differ from word-based counts or tools that handle spaces differently. Always confirm against your destination's rule.
How counts are computed
・Characters = number of Unicode code points in the input (equivalent to Array.from(str).length). Full-width, half-width and emoji each count as one.
・Words = tokens separated by whitespace (Latin-style word counting).
・Bytes = length of the UTF-8 encoding (equivalent to TextEncoder).
・Based on the Unicode standard (The Unicode Consortium) and the Japanese 400-character manuscript convention.
Please note
This site does not represent any official body or organization and does not guarantee the accuracy or completeness of the counts. Character-counting rules differ between software and destinations, so please confirm any official limit against the destination's own requirement.

More free tools

Date math, bill splitting, password generation and more — no sign-up required.

All tools →