SNS 文字数チェック(X・Threads・Instagram・YouTube・Bluesky ほか)

X の加重文字数(日本語は 2、URL は 23)、Threads、Instagram、YouTube のタイトルと説明(バイト数)、Bluesky、Mastodon、LINE を、公式ドキュメントの上限と数え方でまとめて数え、残りと超える位置を表示します。

  • ブラウザ内で処理・出典付きデータを使用

入力した文章はこのページ内だけで数え、どこにも送信しません。

初期値は 500 文字です。サーバーによって異なることがあります。

各サービスの公式ドキュメントにある上限と数え方で計算しています(2026-11-06 確認)。数え方が公開されていないものは「参考値」です。仕様は変わることがあり、実際に投稿できることを保証するものではありません。

結果

8 件すべて上限内です。

使い方

  1. 投稿する文章を入力するか貼り付けます(最初はサンプル文が入っています)。
  2. サービスごとに、その数え方での文字数・上限・残り(超過分)が表示されます。上限を超えると、超え始める位置を示します。
  3. Mastodon の上限はサーバーに合わせて変更できます。「参考値」は数え方が公開されていないサービスです。

よくある質問

X で日本語は何文字まで書けますか?

X は加重文字数で数え、日本語・中国語・韓国語の文字は 1 文字 2 として数えるため、日本語だけなら 140 文字が上限です。URL は長さにかかわらず 23 として数えます。

YouTube の説明が 5,000 文字以内なのに長すぎると言われるのはなぜですか?

YouTube Data API の上限は 5,000 バイト(UTF-8)で、日本語の多くの文字は 1 文字 3 バイトです。日本語だけなら 1,666 文字ほどが上限の目安です。

「参考値」とは何ですか?

上限は公開されていても、何を 1 文字と数えるかが公開されていないサービスです。ここではコードポイント数などで計算した目安を表示しています。

注意事項・制限

  • 入力内容はこのページ内でのみ処理され、YUCTS のサーバーには送信されません。
  • 各サービスの公式ドキュメント(2026-11-06 確認)に基づく計算で、実際に投稿できることを保証するものではありません。仕様は予告なく変わることがあります。
  • Facebook は公式の文字数上限を確認できなかったため含めていません。LINE は Messaging API のテキストメッセージの上限で、個人どうしのトークの上限ではありません。
  • X は通常の上限 280 で計算し、http(s):// や www. で始まらない URL(example.com など)は普通の文字として数えます。
  • 絵文字や結合文字の区切りはブラウザの Intl.Segmenter に従います。対応していない古いブラウザでは簡易的な方法で数えます。

データ出典