Search for a command to run...
Paste Chinese, Japanese or Korean text to count characters by script. Use it for 字数 limits on essays, subtitles, translations and forms.
| Field | Limit | Source | Checked |
|---|---|---|---|
| Han characters | Unicode Script=Han | Unicode Standard Annex #24: Script property | Checked October 2026 |
| Hiragana, Katakana | Script=Hiragana, Script=Katakana | Unicode Standard Annex #24: Script property | Checked October 2026 |
| Hangul | Script=Hangul | Unicode Standard Annex #24: Script property | Checked October 2026 |
| Full-width punctuation | U+3000 to U+303F, U+FF00 to U+FFEF | Unicode: CJK Symbols and Punctuation | Checked October 2026 |
Scripts are detected with Unicode Script properties. Shared marks such as the long vowel mark ー belong to no single script, so they show in the totals but not under Hiragana or Katakana. Schools and publishers set their own counting rules; check whether yours counts punctuation.
Chinese and Japanese are written without spaces between words, so they are measured in characters, not words. A "500 word" Chinese essay usually means about 500 characters (字). This tool counts each Han character on its own.
Usually yes. Full-width marks such as 。,、「」 take one character each and most teachers, journals and forms count them. This tool shows them in the total and also as their own number, so you can leave them out if your rules say so.
Yes. Hiragana, Katakana and Hangul each get their own count, and Kanji are counted with Han characters. Korean uses spaces between words, so the mixed count also works for Korean.
It counts every Chinese, Japanese and Korean character as one unit and every run of Latin letters or digits as one word. This is close to how word processors count mixed Asian and English text.