文字数カウンター

貼り付けるだけで、見た目の文字数、空白除外、行数、UTF-8バイト数をすぐ確認できます。

入力内容はサーバーへ送信せず、ブラウザ内で処理します。

ローカル処理 / サーバー送信なし

使い方

  1. ツールを開いて文章を貼り付けるか入力します。
  2. 右側の結果パネルで、見た目文字数を主表示として確認します。
  3. 必要に応じて目標文字数を入力し、残り文字数と進捗を確認します。
  4. 一部だけ確認したい場合は文字列を選択し、選択範囲の文字数を確認します。

サンプル

SNS投稿(120文字制限)

入力: 日本語文 + 絵文字を含む投稿文

出力: 見た目文字数と残り文字数を即時に確認できる

API制限チェック

入力: 英文 + 改行 + 記号を含むテキスト

出力: UTF-8バイト数とコードポイント数を同時に確認できる

FAQ

見た目文字数とコードポイント数が違うのはなぜですか?

絵文字や結合文字は内部表現が複数要素でも、見た目では1文字として表示されるためです。

入力内容は送信されますか?

送信されません。カウント処理はブラウザ内で完結します。

全角換算は厳密値ですか?

目安です。既定ではASCIIを0.5、それ以外を1.0として算出します。

選択範囲だけ数えられますか?

はい。テキストを選択すると「選択範囲」の文字数を表示します。

語句説明

Grapheme(書記素クラスタ)
見た目上1文字として認識される単位です。
コードポイント
Unicodeの内部文字単位です。
UTF-8バイト数
送受信や保存時のデータサイズの目安です。

注意事項

  • 古いブラウザで Intl.Segmenter が使えない場合、見た目文字数は簡易カウントにフォールバックします。
  • 全角換算は用途ごとに定義差があるため、提出規定がある場合は提出先の規定を優先してください。
  • 自動保存をONにすると、この端末のLocalStorageへ入力内容を保存します。共有端末ではOFFを推奨します。