文字数カウンター
文章を貼り付けると、空白込み・空白なしの文字数、単語数、行数、UTF-8バイト数をすぐ確認できます。
使い方
- 数えたい文章を入力するか貼り付けます。
- 文字数、単語数、行数、UTF-8バイト数を確認します。
- 必要に応じて文章をコピーするか、TXTで保存します。
文字数カウント入力欄
目標文字数を設定
文字種の内訳
その他の文字種を見る
ツールを紹介
ツール名と公開URLだけを共有します。入力した内容や処理結果は含まれません。
数え方
「文字(空白なし)」は、半角・全角スペース、タブ、改行などの空白文字を除きます。行数は空の入力を0行とし、入力後は改行で区切って数えます。UTF-8バイト数は、文字数とは別にデータ量を確認したいときの目安です。
使用例
原稿やSNS投稿の文字数確認、フォームへ入力する文章の長さ確認、文章量の目標管理に使えます。
このツールについて
入力内容はブラウザ内だけで処理され、サーバーには送信されません。
日本語の文章を変えずに数える
従来の文字数・単語数・行数・UTF-8バイト数はそのまま使えます。文字種の内訳は、Unicodeのコードポイントを1つずつ重複なく分類します。漢字には他の言語でも使う漢字系の文字を含み、ひらがな・カタカナの文字を分けて数えます。半角カタカナも対象です。
記号、句読点、絵文字、長音符などの共通の符号は「その他」です。合成済みの濁音は1文字ですが、分かれた結合濁点や半角の濁点は「その他」に数えます。複数のコードポイントを組み合わせた絵文字は1文字とは限りません。文章の正規化や書き換えは行いません。
読み方や翻訳、日本語の正確な単語数を保証する機能ではありません。全角・半角の表記をそろえたい場合は、リスト整理のガイドを確認してください。
この作業の次に使えるツール
- 仮文章の下ごしらえ — 本番原稿がまだないレイアウト確認用に、日英の仮文章を作れます。
入力例と結果の確認
投稿や原稿の文字数制限を確認し、見た目の文字数とデータ量の違いを調べます。
「この例を試す」は入力と設定を置き換えます。「元の入力へ戻す」を押すと、直前の入力と設定に戻せます。通常の下書き保存ルールが適用されます。
複数の例を試した場合は、「元の入力へ戻す」を繰り返すと最初の入力へ戻れます。履歴はページ内だけで保持するため、閉じる前に必要な入力を復元してください。
絵文字と改行
入力と設定
A😀 猫
期待する結果
4文字、空白なし3文字、2行、UTF-8で9バイト。
結合濁点と合成済みの文字
入力と設定
が が
期待する結果
4文字、空白なし3文字、2行、10バイト。上の「が」は1コードポイント、下の「か+結合濁点」は2です。
1つに見える家族の絵文字
入力と設定
👨👩👧👦
期待する結果
7文字、空白なし7文字、1行、25バイト。人物4文字と接合子3文字を数えます。
結果の見方
「空白込み」はUnicodeコードポイントの数です。改行も1つとして数え、末尾の改行は次の空行を増やします。「空白なし」は空白・タブ・改行などを除外します。単語数はブラウザの言語別区切りに依存します。
対応範囲と注意点
見た目の1文字(書記素)やSNS独自の加重文字数ではありません。入力を自動でUnicode正規化しないため、同じ見た目でも数が違う場合があります。貼り付け先の制限も最後に確認してください。
既存のcountTextMetricsでコードポイント、改行数、TextEncoderのUTF-8長を検証します。
次の作業に使えるツール
よくある質問
入力した文章は外部へ送信されますか?
送信されません。文字数の計算と下書き保存は、使用中のブラウザ内だけで行われます。
自動保存した文章はどこに保存されますか?
使用中のブラウザのローカルストレージに30日間保存されます。別の端末や別のブラウザとは共有されず、最終保存から30日を過ぎると自動的に削除されます。
空白を除いた文字数には改行も含まれませんか?
はい。半角・全角スペース、タブ、改行などの空白文字を除いて計算します。
関連ツール
入力と保存について
残したい内容は、消去やリセットの前に別途保管してください。入力文章と文字数目標をこのブラウザーに自動保存します。最終保存から30日以上経過したデータは、次の読み込み時に復元しません。サイトデータの削除や保存制限で、それより早く失われる場合があります。
お気に入り・表示言語は作業データとは別に保存され、サイトデータの削除で失われる場合があります。端末に保存済みのファイルは、ツールのリセットやサイトデータの削除では消えません。