X(Twitter)文字数カウンター
投稿を入力または貼り付けると、Xでの数え方どおりに正確な文字数を確認できます。リンク、絵文字、非ラテン文字もXの基準で重み付けされるので、ここで280字ならXでも280字です。
Xでは、1投稿あたり280字の加重文字数が上限です。リンクは常に23字、ほとんどの絵文字は2字、基本ラテン文字以外の文字(中国語・日本語・韓国語など)は2字として数えられます。
加重カウントが異なる理由
切り捨て対象
ハイライトされた部分は280字を超えています。削らないと、Xでは投稿できません。
例:生の52文字が48になる理由
«新しいブログ記事を公開しました 🎉 https://wordcount.com/blog» は生では52文字ですが、Xでは重み付き48文字として数えられます。英字は1文字ずつ、絵文字は2、URLは長さに関係なく一律23に丸められるためです。短いリンクでも生の文字数より重くなることがあり、長いリンクのほうが軽くなることもあります。上に自分の下書きを貼れば、生の文字数と重み付き文字数を並べて確認できます。
投稿の使い分け:スレッド冒頭/単発投稿/返信
単発投稿は1つの要点をすっきり伝えるのに最も向いています。スレッド冒頭は、残りを見たくなる導入として重み付き100文字前後に収めるのが効果的です。返信は文脈の中で読まれるので、280文字いっぱいに近くても使いやすいです。このカウンターは「どちらが良いか」は判断しません。生の文字数ではなく、実際の重み付き文字数を正直に表示するだけなので、その数字を見て決められます。
上限の数値の出どころ
280文字(標準)とXの t.co リンクの重み付け(URLは一律23、絵文字の多くは2、CJKや多くの非ラテン文字は2)は、Xが公開している独自のカウントルールをそのまま適用しています。ここで推測したり再計算したりしているわけではありません。Xが数値を変更した場合は、このページの上限と重み付けロジックも合わせて更新する必要があります。ルール自体がめったに変わらないため、訪問者ごとのライブAPI呼び出しはしていません。
なぜ通常の文字数カウンターと結果が違うのですか?
Xはそのままの文字数では数えません。リンクは長さに関係なく23字、ほとんどの絵文字は2字、中国語・日本語・韓国語などの文字も1文字ごとに2字として数えられます。このカウンターは同じ基準で計算するので、ここで収まる内容はXでも収まります。
Xではリンクは何文字として数えられますか?
ちょうど23字です。XはすべてのURLをt.coの短縮URLに置き換えるため、100文字のリンクでも15文字のリンクでも、280字上限のうち23字分として扱われます。
絵文字は1文字として数えますか?
通常は数えません。ほとんどの絵文字は重み付きで2文字として数えられます。家族や国旗のような合成絵文字は、複数のコードポイントで構成されていても、合計で2文字として数えられます。
テキストはどこかにアップロードされますか?
いいえ。カウントはJavaScriptでブラウザ内だけで行われます。下書きはサーバーに送信されず、保存も記録もされません。
Xの文字数制限は?
通常アカウントは重み付き280文字までです。X Premium加入者は最大25,000文字まで入力できますが、タイムラインでは投稿が途中で省略されるため、最初の280文字が最も重要です。