Word & Character Counter
Count characters, words and bytes as you type, and tidy text to fit a limit- With spaces
- 0
- Without spaces
- 0
- Bytes (CJK = 2)
- 0
Text
Your text is saved automatically in this browser.
Couldn't save in this browser. Your text will be gone after a refresh, so copy it somewhere safe.
Clean up
Changes apply right away. Use Undo to go back at any time.
Spaces & line breaks
Lines
Case
Full-width & half-width
Korean keyboard typos
Select part of the text to convert just that part.
Count
With spaces
0
- Without spaces
- 0
- Words
- 0
- Sentences
- 0
- Lines
- 0
- Paragraphs
- 0
- Reading time
- 0
- Bytes (CJK = 2)
- 0
- Bytes (UTF-8)
- 0
Bytes (CJK = 2) counts Korean, Chinese and Japanese characters and emoji as 2, and letters, digits, spaces and line breaks as 1 — the double-byte rule many Korean and Japanese forms still use.
Length limit
Enter the limit of the form you're filling in (say, 1,000 characters) to see how much room is left.
About this tool
Counts characters with and without spaces, words, sentences and bytes — both UTF-8 and the double-byte rule where CJK characters count as 2 — as you type. For text with a limit, enter the maximum and write while watching what's left; pasted text can be cleaned up by removing duplicate lines and extra spaces or converting full-width characters.
How to use it
- 1 Type or paste your text. Characters, words and bytes update instantly.
- 2 Enter the limit of the place you're submitting to and choose what it counts: characters with spaces, without spaces, or bytes.
- 3 If needed, clean up spaces, line breaks or full-width characters, then copy the text and submit it.
Good to know
- A line break counts as one character (1 byte) — if a site counts it as two, add one per line
- It doesn't check spelling or grammar
- Half-width katakana is only converted to full-width — full-width kana is never made half-width
Frequently asked questions
My count differs from the one on the site I'm submitting to.
It usually comes down to whether spaces and line breaks are counted, and how bytes are counted. All of these are shown side by side, so use the number that matches the rule the site states.
What's the difference between Bytes (CJK = 2) and UTF-8 bytes?
CJK = 2 is the older double-byte rule (EUC-KR, Shift_JIS) where a Korean, Chinese or Japanese character counts as 2 bytes; Korean and Japanese forms and text messages often use it. UTF-8 is what today's files and databases use: a Korean or Chinese character takes 3 bytes and an emoji 4.
Will I lose my text if I refresh the page?
No. It's saved automatically in this browser, so it's still there after a refresh or when you reopen the tab. It isn't sent to a server, so to continue on another device, copy it over.
Tools that pair well with this
-
Document viewer
Open Office and Hangul (HWPX) documents without installing anything, and move them to Word (DOCX) or PDF with the tables still tables. Files are never uploaded.
-
PDF editor
Merge PDFs, drop, rotate and reorder pages, and shrink the file. Also turns photos into a PDF and pages into images. Nothing is uploaded.
-
Contract drafter
Draft development, maintenance, hosting and consulting contracts. Edit the clauses, then print, PDF or download as DOCX.