Xの文字数カウント・140字判定

投稿文を貼ると、Xの数え方で何文字か(全角140字まで)を即時に判定します。入力内容は送信されません。

テキスト整形

押すと入力欄の内容が書き換わります。直後なら「元に戻す」で1回だけ戻せます。

文字数・バイト数

文字数(空白・改行を含む)
0
文字数(空白・改行を除く)
0
文字数(改行のみ除く)
0
行数
0
段落数
0
原稿用紙(400字詰め)
0
バイト数(UTF-8)
0
バイト数(Shift_JIS換算)
0
全角文字
0
半角文字
0

SNSの上限チェック

X(旧Twitter)0 / 140
全角140字/半角280字。URLは23文字、絵文字は全角1字として換算
Instagram キャプション0 / 2200
ハッシュタグは5個まで(2025年12月から)
Threads0 / 500
絵文字はバイト数で数える(多くは1つで4字分)。リンクは5個まで
Bluesky0 / 300
見た目の1文字単位。URLも全文が文字数に入る
TikTok 説明文0 / 4000
アプリから投稿する場合。予約投稿ツールなど外部から投稿する場合は2200字
YouTube タイトル0 / 100
YouTube 説明(概要欄)0 / 5000

上限は各サービスの現時点の目安で、変更される場合があります。

入力した文章はお使いのブラウザの中だけで処理され、サーバーには送信されません。前回の入力のみ、この端末のブラウザに保存されます。

Xの文字数はどう数える?

Xの上限は「全角140字、半角280字」と説明されますが、正確には1文字ごとに重みが付いていて、合計が280以内なら投稿できる仕組みです。日本語のひらがな・漢字・カタカナは1文字で重み2、英数字や半角記号は重み1、絵文字も重み2として数えます。つまり「あ」を140個並べると280でちょうど上限、「a」なら280個まで入ります。

ふつうの文字数カウントと結果がずれやすいのが、混在した文章です。たとえば「今日は晴れ! #散歩」なら、全角が6字(重み12)、「!」は全角で重み2、半角のスペースと「#」「散歩」で重み1+1+4となり、合計は18、全角換算で9字になります。このツールの「X換算」は、この重みの合計を2で割った数字を表示します。

URLと絵文字の注意点

URLは長さに関係なく、1本につき23文字(重み46)として数えられます。たとえば https://example.com/very/long/path?q=1 のような長いURLも、短い https://t.co/ のようなURLも同じ23文字扱いです。本文にURLを1本入れると、残りは重みで280−46=234、全角換算で117字ぶんと覚えておくと便利です。

絵文字は見た目が1文字でも、肌の色や家族の組み合わせ絵文字を含めて重み2で数えられます。このツールは書記素(見た目の1文字)単位で判定するため、「👨‍👩‍👧‍👦」のような複数の絵文字をつないだものも1つの絵文字として扱います。なお、半角カナ(アイウ)は重み2で数えられるので、全角カナと同じ消費量です。

よくある質問

Xの文字数制限はいくつですか?
無料アカウントは全角140字・半角280字(重みの合計280)です。Xプレミアムでは長文投稿ができますが、このツールは標準の140字を基準に判定します。
改行や空白は文字数に入りますか?
はい。改行も空白も1文字として数えられます。ただし重みは全角スペースが2、半角スペースと改行が1です。
URLは何文字になりますか?
長さにかかわらず1本あたり23文字(全角換算で11.5字)です。https:// から始まるURLが対象です。
入力した文章は送信されますか?
いいえ。すべてお使いのブラウザの中だけで処理し、外部には送信しません。

関連ツール