テキストを数える
テキストの単語数、文字数、行数、文数、バイト数を、ブラウザー内でその場でローカルに、アップロードなしで数えます。
お使いの端末でローカル処理中 ...
0%
ファイルは一度も端末から出ていません
私のファイルはアップロードされますか?
いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由
テキストの単語数、文字数、行数、文数、バイト数を、ブラウザー内でその場でローカルに、アップロードなしで数えます。
お使いの端末でローカル処理中 ...
0%
ファイルは一度も端末から出ていません
いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由
自分のテキストは実際どれくらいの長さなのか。この疑問は、文字数制限のあるツイート、語数指定のある作文、メタディスクリプション、SMS などで、読了時間を見積もるときと同じように生じます。このツールはあなたのテキストをその場で数えます。単語数、文字数(空白あり・なし)、行数、文数、そしてバイト単位の実際のサイズ。一目で制限内に収まっているかどうかが分かります。
数え方は丁寧です。文字は本来の Unicode 文字(コードポイント)として数えるため、絵文字や遠い言語の文字も2文字ではなく1文字として数えられます。バイト値は UTF-8 でのサイズで、フィールドがバイトで制限されているとき(データベースのフィールドやプロトコルなど)にまさに重要な値です。単語は空白で区切り、文はおおまかにピリオド、疑問符、感嘆符で判別します。
すべての計数はブラウザー内で完全にローカルに、純粋な JavaScript で実行されます。あなたのテキストはアップロードも保存もされず、外部ライブラリが CDN から読み込まれることもありません。これは下書き、応募書類、機密メモでこそ重要です。結果は小さな JSON の概要として表示され、ダウンロードしたり、さらに処理したりできます。
| 入力形式 | テキスト入力 |
|---|---|
| 出力形式 | JSON |
| 一括処理 | 非対応 |
| 処理 | ブラウザ内でローカル処理 (JavaScript) |
| ファイルのアップロード | なし |
制限: 文の数え方は単純な規則(ピリオド、疑問符、感嘆符)に従い、略語では誤差が出ることがあります。単語は空白で区切ります。単語間に空白がない言語(中国語など)は単語として意味のある数え方ができず、その場合は文字数が適切な指標です。バイト数は UTF-8 を基準とします。
いいえ。計数はブラウザー内で完全にローカルに実行されます。あなたのテキストは端末から外に出ることはなく、保存もされません。
はい。文字は本来の Unicode コードポイントとして数えるため、絵文字は1文字として数えられます。ただしバイト(UTF-8)では複数バイトを占めます。
文字は1つの字や記号であり、バイトは記憶の単位です。多くの文字(濁点付きの仮名やアクセント付きの文字、絵文字)は UTF-8 で1バイトより多くを占めます。バイト制限のあるフィールドにはバイト値が必要です。
ピリオド、疑問符、感嘆符に基づく良い近似です。ピリオドを含む略語で多少ずれることがありますが、単語数や文字数には影響しません。