文字数カウント
テキストを入力するとリアルタイムで文字数・単語数・行数・バイト数をカウントします。
文字数
0文字
文字数(空白除く)
0文字
単語数
0語
行数
0行
段落数
0段落
半角 / 全角
0 / 0
バイト数
UTF-8
0 bytes
Shift_JIS(概算)
0 bytes
X (Twitter) 文字数チェック
ポスト(280文字)0 / 280
旧制限(140文字)0 / 140
使い方
テキストエリアに文字を入力またはペーストすると、リアルタイムで文字数・空白除外文字数・単語数・行数・段落数が自動カウントされます。バイト数はUTF-8とShift_JIS(概算)の両方を表示します。
X(旧Twitter)の文字数制限(280文字/140文字)に対する使用率もプログレスバーで表示されるため、投稿前の文字数チェックにも便利です。すべての処理はブラウザ内で完結し、入力内容がサーバーに送信されることはありません。
よくある質問
関連知識
文字数のカウント方法は文字コードによって異なります。Unicodeでは「書記素クラスタ」という単位があり、絵文字の結合(例:家族の絵文字)は見た目1文字でもプログラム上は複数コードポイントで構成されます。
JavaScriptの.lengthプロパティはUTF-16コードユニット数を返すため、サロゲートペア文字は2とカウントされます。正確な文字数カウントにはスプレッド構文やIntl.Segmenterの使用が推奨されます。