入力は端末内で処理(送信しません)
文字数カウンター
見た目の文字数、空白除外、行数、バイト数、コードポイント数を即時に集計する文字数カウンター。
入力
貼り付けるだけで即カウント。入力内容は送信されません。
ローカル処理のみ
結果
制限OFF
範囲内
超過
文字数(見た目)
Intl.Segmenter でグラフェムを計測。
0
文字
空白・改行除外
空白を除いてカウント
0
文字
行数
0
行
バイト数(UTF-8)
API/DB制限向け
0
byte
コードポイント数
技術用途
0
cp
全角換算(目安)
ASCII=0.5換算
0
文字
選択範囲
選択部分のみ
0
文字
制限
目標文字数
目標を設定して残り文字数を確認します。
制限OFF
残り
選択範囲カウント
一部をドラッグすると、結果に「選択範囲」の行が追加されます。
使い方
-
1
文章を貼り付け
入力と同時にカウントが更新されます。
-
2
必要な数を確認
見た目文字数を主表示にして、必要な情報だけ確認できます。
-
3
制限を設定
目標文字数を入れて残りを把握します。
例
こんにちは世界!👨👩👧👦 空白と 改行を含む例。
注意事項
- 見た目の文字数は環境によりわずかな差が出る場合があります。
- 空白除外はスペース・タブ・改行を除外します。
- UTF-8バイト数はAPIやDBの制限チェックに便利です。
- 全角換算は目安であり厳密な標準ではありません。
よくある質問
入力内容は送信されますか?
いいえ。すべてブラウザ内で処理します。
絵文字の数え方が違うのはなぜ?
絵文字や結合文字は複数コードポイントでも見た目は1文字のためです。
選択範囲の数え方は何に基づきますか?
選択部分も見た目文字数(グラフェム)で数えます。
空白を除いた文字数はありますか?
「空白・改行除外」で確認できます。