文字数カウント

テキストを入力するとリアルタイムで文字数・単語数・行数・バイト数をカウントします。

文字数
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の使用が推奨されます。

関連ツール