テキストと文書ツール

語数・文字カウンター

250 または 500 語/ページでページ数を見積もり、単語・ページ・文字の進捗を追跡できます。入力はこのページだけに保持し、アップロードや永続保存はしません。

ブラウザ内で処理登録不要プライバシーの説明 ↗

最大 100,000 UTF-16 コード単位。語数は空白区切りトークンで、中国語・日本語・韓国語の意味に基づく分割ではありません。UTF-16 コード単位と Unicode コードポイントは異なります。書記素分割が未対応の場合はコードポイントを表示します。読書時間は 200 トークン/分から 0.5 分単位で切り上げ、空テキストは 0 分です。実測速度ではなく計画上の仮定です。

集計はこのページ内で行い、アップロードや永続保存はしません。

単語、ページ、文字から進捗単位を選びます。目標は任意で、進捗は100%を上限とします。

使い方

使い方

  1. 最大 100,000 UTF-16 コード単位を入力します。空入力も可能です。
  2. 任意で 1~100,000 の整数トークン目標を設定し、集計します。
  3. コードポイントと UTF-16 単位、構造、時間の仮定を確認して概要をコピーします。

空白トークンでの集計

JavaScript の Unicode 空白で区切られた空でない列を 1 語/トークンとし、句読点は列に残ります。中国語・日本語・韓国語の意味に基づく分割や辞書による分割ではありません。

文字と構造の異なる計数

UTF-16 総数は source.length、空白以外の総数は JavaScript 空白を除いた長さです。Unicode コードポイントは別に数えます。表示書記素は Intl.Segmenter を使い、未対応時はコードポイントに戻します。UTF-8 は TextEncoder を使います。LF、CRLF、CR で行を区切り、長さゼロの行を空行とします。段落は空行で分けた空でないブロック、文数は ., !, ?, … による推定です。

時間とプライバシーの制限

読書分数 = ceil(トークン数 / 100) / 2。200 トークン/分から 0.5 分単位に切り上げ、空入力は 0 です。スピーチは従来の概算 130 トークン/分で、1~129 は 1 分未満、それ以外は整数分へ切り上げます。科学的測定ではなく計画上の仮定です。入力は 100,000 UTF-16 単位までで、このページ内だけで処理し、アップロードや永続保存はしません。

よくある質問

あわせて知りたいこと

UTF-16 とコードポイントが異なる理由は?

😀 などの補助文字は UTF-16 で 2 単位、Unicode で 1 コードポイントです。結合絵文字や結合記号では書記素数もコードポイント数と異なります。

中国語・日本語・韓国語の意味による語数ですか?

いいえ。空白区切りトークンを数えます。空白のないテキストは 1 トークンであり、意味上の語を検出しません。

読書時間の丸め方は?

仮定の 200 トークン/分から次の 0.5 分へ切り上げます。空または空白のみの入力は 0 分です。実測読書速度ではなく公式による結果です。

無効な入力ではどうなりますか?

古い出力を消去します。100,000 UTF-16 単位の超過、不正な目標、最小値が最大値を超える場合はローカルエラーを表示します。コピー失敗時は概要を選択し、手動コピーを案内します。