入力は端末内で処理(送信しません)

文字数カウンター

見た目の文字数、空白除外、行数、バイト数、コードポイント数を即時に集計する文字数カウンター。

入力
貼り付けるだけで即カウント。入力内容は送信されません。
ローカル処理のみ
結果
制限OFF
文字数(見た目) Intl.Segmenter でグラフェムを計測。
0 文字
空白・改行除外 空白を除いてカウント
0 文字
行数
0
バイト数(UTF-8) API/DB制限向け
0 byte
コードポイント数 技術用途
0 cp
全角換算(目安) ASCII=0.5換算
0 文字

制限

目標文字数 目標を設定して残り文字数を確認します。
制限OFF
残り
進捗
選択範囲カウント

一部をドラッグすると、結果に「選択範囲」の行が追加されます。

使い方

  1. 1

    文章を貼り付け

    入力と同時にカウントが更新されます。

  2. 2

    必要な数を確認

    見た目文字数を主表示にして、必要な情報だけ確認できます。

  3. 3

    制限を設定

    目標文字数を入れて残りを把握します。

こんにちは世界!👨‍👩‍👧‍👦
空白と
改行を含む例。

注意事項

  • 見た目の文字数は環境によりわずかな差が出る場合があります。
  • 空白除外はスペース・タブ・改行を除外します。
  • UTF-8バイト数はAPIやDBの制限チェックに便利です。
  • 全角換算は目安であり厳密な標準ではありません。

よくある質問

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

いいえ。すべてブラウザ内で処理します。

絵文字の数え方が違うのはなぜ?

絵文字や結合文字は複数コードポイントでも見た目は1文字のためです。

選択範囲の数え方は何に基づきますか?

選択部分も見た目文字数(グラフェム)で数えます。

空白を除いた文字数はありますか?

「空白・改行除外」で確認できます。