他の文字数カウントと違うところ
- 原稿用紙換算: 400字詰め・200字詰めの枚数を同時に算出(改行は除外して計算)
- 文字コード別の正確なバイト数: UTF-8 / UTF-16 に加え、Shift_JIS・EUC-JP を専用エンコーダで正確に(概算ではありません)。表現できない文字は検出して注記
- 文字種の内訳: 漢字 / ひらがな / カタカナ / 半角カナ / 英字 / 数字 / 記号 / 空白 / 絵文字を割合つきで、全角・半角の合計も
- コードポイント単位: 絵文字(サロゲートペア)も 1 文字として正確に。結合文字は結合前後で字数が変わります
- 読了時間の目安: 日本語・英語それぞれで概算
英数字・記号の全角半角を揃えたいときは 全角・半角変換を、 改行コードの統一は 改行コード変換を、 文字コードを変えたファイルでの検証は 文字コード別 CSVをどうぞ。
数え方の定義
- 文字数(空白込み/なし): コードポイント数。空白なしはスペース・タブ・改行を除外
- 原稿用紙: 改行を除いた文字数 ÷ 400(または 200)の切り上げ
- Shift_JIS/EUC-JP バイト数: そのテキストを各文字コードで保存したときの正確なバイト数
- 文: 。!?.!? の数(おおよその目安)