原稿の長さを確認する
中国語の文字数、英単語数、段落数を手早く確認できます。原稿をアップロードする必要はありません。
Guide
文字数カウントは、入力したテキストをブラウザ内で即時に分析し、文字(空白を含む)、文字(空白を除く)、中国語の文字、英単語、数字列、句読点/記号、行数、段落数をまとめて表示します。さらに出現頻度のTop 20も一覧にします。文字数はUTF-16の符号単位ではなくUnicodeコードポイントで数えるため、一般的なemojiが単純に2文字へ分解されることはありません。
更新日 2026-09-102 min read
| 入力 | 出力 | 説明 |
|---|---|---|
Hello world hello 42 |
英単語3、数字1 | 数字は数字列として数える |
A\nB\n |
3行 | 空でないテキストを \n で分割。末尾の改行は末尾の空行になる |
| 2段落の間に空行1つ | 2段落 | 段落は空行で区切る |
Array.from() でUnicodeコードポイントごとに数えます。合成文字(一部のemojiシーケンスや、英字に結合アクセントを重ねたものなど)は複数のコードポイントで構成されたままです。\s が一致するすべての空白を除去します。\n だけで分割します。ブラウザのテキスト入力は通常CRLFをLFへ正規化するため、CR文字を別に数えることはありません。Intl.Segmenter('zh') を優先します。対応していないブラウザでは正規表現に退避するため、中国語の分割結果が異なることがあります。中国語の文字数、英単語数、段落数を手早く確認できます。原稿をアップロードする必要はありません。
Top 20で文章の中で過度に繰り返されている語を確認し、エディタに戻って調整します。
ツールは人が知覚する書記素クラスタではなくUnicodeコードポイントで数えます。複数のコードポイントで構成された旗、肌の色、合字のemojiは複数文字として数えられることがあります。
実装上、完全に空の文字列には0行を返す特別扱いがあります。テキストが空でなければ、\n で分割した行数が返ります。
入力テキストとファイルの内容はブラウザ内だけで読み込んで集計し、サーバーへ送信しません。本ツール自身が入力を保存することもありません。
更新日 2026-09-10
文字数、英単語数、行数、段落数、単語の出現頻度をローカルで集計します。
中国語はブラウザーの単語分割を使用し、英語は大文字・小文字を区別しません。