X文字数カウンター&スレッド分割
X(旧Twitter)の文字数を公式ルール(全角2・半角1・URLは23)で数え、超過した長文を280以内の投稿に自動分割します。番号付け・1件ずつコピー・投稿画面への受け渡しに対応。
- 無料
- 登録不要
- 入力内容はブラウザ内で処理(サーバー送信なし)
空行で段落を分けると、その区切りを優先して分割します。URL は長さに関係なく 23 文字として数えます。入力はこの端末の localStorage にのみ保存され、サーバーには送信されません。
使い方
- 投稿したい文章を貼り付けます。入力と同時に重み付き文字数と残り文字数が表示されます。
- 280(日本語換算140)を超えると、段落・文の区切りを優先してスレッド用に自動分割されます。
- 番号の付け方(末尾 (1/3)・先頭 1/3・なし)を選びます。番号分の文字数も計算に含まれます。
- 「安全マージン」を設定すると、残りがその値以下の投稿を要注意色(アンバー)で示します。上限ちょうど(280/280)でも X の下書き画面では送信できないことがあるため、投稿前に気づけます。既定は 10 です。
- 各投稿の「コピー」または「X の投稿画面で開く」で1件ずつ投稿します。2件目以降は直前の投稿への返信として投稿するとスレッドになります。
このツールについて
X は「文字数」ではなく重み付きの長さで上限を判定します。半角英数や一般的な記号(U+0000〜U+10FF など)は重み1、日本語・中国語・韓国語・絵文字は重み2で、上限は280です。日本語だけなら140文字、英語だけなら280文字が目安になります。URLは文字数に関わらず23として数えられ、絵文字は結合シーケンス(家族の絵文字など)でも1個=重み2です。このツールはその規則をブラウザ内で再現しています。
分割は「空行で区切られた段落 → 句点・感嘆符・疑問符で終わる文 → 文字」の順に細かくしながら、上限に収まる範囲で貪欲に詰めます。番号を付ける場合は番号分の幅を先に確保してから分割するため、番号を付けたことで上限を超えることはありません。
「段落保持モード」を有効にすると、空行で区切ったブロックを分割の最小単位として扱い、途中で割らずに1件ずつへ分けます。矢印を並べた図や箇条書き、手動で入れた改行をそのまま保ちたいときに使います。1つのブロックだけが上限を超える場合は、そのブロックに限り通常の分割へフォールバックします。既定はオフ(従来どおり、収まる範囲で段落を詰める貪欲分割)です。
裸のドメイン(example.com のような表記)も X ではリンク化され 23 として数えられるため、主要な TLD を対象に同じ扱いにしています。すべての TLD を網羅してはいないため、珍しいドメインを含む場合は X の投稿画面の残り文字数も確認してください。
上限ちょうど(280/280・残り0)でも、X の下書き画面では絵文字や一部記号の数え方がこのツールとわずかに違い、送信できないことがあります。そこで「安全マージン」(既定10)を設け、残りがその値以下の投稿を要注意色で示します。マージンは 0〜140 の範囲で変更でき、分割そのものは従来どおり上限280で行います(マージンは表示上の目安で、分割を厳しくするものではありません)。
出典(確認日)
- X Developer Platform「Counting characters」(280・URL 23・絵文字 2 の規則)(2026-10-03 確認)
- twitter-text v3 設定ファイル(重み 1 の Unicode 範囲の定義)(2026-10-03 確認)
仕様・料金・法令は変わります。確認日以降に改定されている可能性があるため、重要な判断の前にリンク先で最新の内容を確かめてください。
よくある質問
- Q. 日本語は140文字までではないのですか?
- 実質そのとおりです。X の上限は重み280で、日本語1文字は重み2として数えられるため、日本語だけなら140文字が上限になります。半角英数を混ぜると、その分だけ多く入ります。
- Q. URL はなぜ 23 文字なのですか?
- X はすべてのリンクを t.co で短縮し、その長さ(23)で数えるためです。元のURLが短くても長くても 23 として計算されます。
- Q. ハッシュタグやメンションは特別な数え方をしますか?
- いいえ。ハッシュタグ・メンションは通常の文字として数えられます(半角は1、全角は2)。
- Q. X Premium の長文投稿には対応していますか?
- 現在は無料アカウントの上限(280)で計算しています。長文投稿を使う場合は、分割せずそのまま投稿してください。
- Q. 「残り0」でも投稿できないことがあるのはなぜですか?
- X の下書き画面は、絵文字の結合や一部の記号をこのツールとわずかに違う数え方をすることがあり、計算上は280ちょうどでも実際には超過扱いになる場合があります。そのため「安全マージン」(既定10)を設け、残りがその値以下の投稿を要注意色で示しています。確実に通したいときは少し削って余裕を持たせてください。
- Q. 矢印図や箇条書きが分割で崩れます。
- 「段落保持モード」を有効にすると、空行で区切ったブロックごとに1件へ分け、ブロックの中では改行や記号をそのまま保ちます。図や箇条書きは空行で囲んで1つのブロックにまとめてください。1ブロックが上限を超える場合だけ、そのブロックが自動分割されます。
- Q. 入力した文章は保存されますか?
- 入力欄の内容は、次回も続きから使えるようにお使いのブラウザの localStorage にだけ保存されます。サーバーには送信されません。「入力を消去」で削除できます。
関連する記録
最終更新: 2026-08-29 / このツールは「AIで小さな事業をつくる実験」の中で、作者自身の作業のために作ったものです。不具合・要望はこのサイトについての窓口からお知らせください。