アップロードなし, 100%ローカル, アカウントなし

文字数カウンター

テキストを貼り付けるか入力すると、単語、文字、文、段落、読了時間を即座にカウントします。すべてローカルで完結します。

文字数カウンターの仕組み

ワードカウンターは入力と同時に更新され、単語数、スペースを含む文字数、スペースを含まない文字数、文の数、段落の数、および推定読み取り時間を表示します。送信ボタンはありません。6つのメトリクスはすべてキーストロークごとに再計算されます。入力したテキストはブラウザのタブに留まり、リモートサービスに送信されることはありません。入力中にDevToolsのNetworkタブを確認することで検証できます。

単語の境界はUnicodeの単語分割ルールに従うため、「don't」のような短縮形は1単語としてカウントされ、「well-known」のようなハイフン付き複合語も1単語としてカウントされます。文の境界は、空白と大文字またはテキストの終端が続く終止符、感嘆符、疑問符によって検出されます。読み取り時間は画面上での成人の読み取り速度の一般的な概算として1分あたり200単語で推定されます。

文字数カウンターの使い方をステップごとに解説

  1. テキストエリア内をクリックして入力を開始するか、テキストを貼り付けます。
  2. テキストエリアの横または下のパネルでライブメトリクスを確認します。
  3. テキストを編集して、カウントがリアルタイムで更新されるのを確認します。
  4. スペースを除いた文字数は、スペースを除外する文字制限があるプラットフォームで使用します。

よくある使用例

  • ブログ記事の下書きをCMSに公開する前に、最小単語数要件を満たしているか確認する。
  • スペースを含む文字数を使ってメタディスクリプションが160文字以内に収まっているか確認する。
  • 時間制限のあるリハーサルの前に、読み取り時間メトリクスを使ってプレゼンのスクリプトの所要時間を推定する。
  • ローカライゼーションの品質チェックで、翻訳されたセグメントの単語数をソースセグメントの長さと比較する。

よくある質問

入力中にテキストがサーバーに送信されますか?

いいえ。すべてのメトリクスは、各入力イベントでこのブラウザタブ内で実行される数行のJavaScriptによって計算されます。テキストはどこにも送信されません。ブラウザのDevToolsのNetworkパネルを開いて入力することで確認できます。パネルは無音のままです。

「単語」はどのように定義されますか?

単語とは、空白または句読点で区切られた英数字またはアポストロフィ文字の連続です。「don't」は1単語、「well-known」はハイフンが区切り文字として扱われ1単語、「42」のような数字単体も1単語です。

読み取り時間はどのように推定されますか?

単語数を200で割ることで推定します。200は画面上での平均的な成人の読み取り速度の一般的な概算です。結果は最も近い分に丸められ、非常に短いテキストは「1分未満」と表示されます。

中国語や日本語のようにスペースを使わない言語の文字はカウントされますか?

文字数はブラウザの文字列長に従っており、UTF-16コード単位でカウントされます。基本多言語面(BMP)内の文字や漢字は1文字としてカウントされますが、それ以外の絵文字や希少な文字は2文字としてカウントされるため、絵文字5個の文字列は10とカウントされます。単語数は単語の区切りにスペースを使わない言語には意味が薄くなります。そのような言語では文字数を主要なメトリクスとして使用してください。

PDFやWordドキュメントを貼り付けて単語数を数えることはできますか?

ドキュメントからテキストコンテンツをコピーしてここにプレーンテキストとして貼り付けた場合のみ可能です。ワードカウンターは生のテキストで動作し、バイナリファイル形式を直接解析することはできません。