本文へスキップ

ブログ

SNSの文字数制限まとめ【2026年版】全SNS対応

Instagramに収まるキャプションは、Blueskyでは7倍も長すぎます。そしてXは絵文字を2文字として数えます。ここでは、SPREVAが公開前にチェックしているとおりの各SNSの文字数制限と、それぞれが実際に何を数えているのかを紹介します。

Rodolfo Mota

Rodolfo MotaSPREVA創業者

要点だけ

InstagramとTikTokは2,200文字、LinkedInは3,000文字、Facebookは63,206文字、Threadsは500文字、Blueskyは300文字、Xは280で、Xではリンクが23、絵文字が2として数えられます。YouTubeのタイトルは100文字、説明は5,000バイトまでです。Pinterestの説明は800文字までです。そのほかのSNSは下の2つ目の表にあります。どの数字もSPREVAが公開前にチェックしている値で、2026年9月に各SNSのドキュメントと照らし合わせたものです。

SNSによって「1文字」の数え方は違う

「文字数」は単純そうに聞こえますが、投稿が途中で切れて初めて違いに気づきます。違いがあるのは次の点です。

  • Xは文字に重みを付けて数えます。リンクは長さに関係なく23、絵文字や中国語・日本語・韓国語の文字は2として数えられます。つまり日本語だけの投稿なら140文字までです。
  • Blueskyは見たままの文字を数えます。絵文字やアクセント付きの文字は、内部でどう保存されていても1文字です。
  • YouTubeとFarcasterはバイト数で数えます。絵文字、アクセント付きの文字、ラテン文字以外の文字は1文字で複数バイトを使うため、ポルトガル語や日本語の説明は英語より早く上限に達します。
  • Mastodonはサーバーによって異なります。標準的なサーバーでは500文字ですが、上限はサーバーごとに決められていて、SPREVAはアカウントを連携したときにその値を読み取ります。

多くの人が投稿する主要SNS

テキストの文字数制限と、投稿がいちばん引っかかりやすいもう1つの制限です。

SNSテキストあわせて知っておきたいこと
Instagram2,200文字カルーセルは最大10枚、リールは3秒から15分まで、最初のコメントも2,200文字まで
TikTok2,200文字写真投稿は最大35枚で、タイトルは90文字まで
Facebook63,206文字1つの投稿に写真は最大10枚
LinkedIn3,000文字画像は最大20枚、PDFドキュメントは300ページまで
X280(重み付き)画像は最大4枚、動画は140秒まで、長いテキストは最大25件のポストのスレッドになります
Threads500文字カルーセルは2~20枚、動画は5分まで
Bluesky300文字画像は最大4枚、または3分までの動画1本
YouTubeタイトルは100文字説明は5,000バイト、どちらにも<と>は使えません
Pinterest説明は800文字タイトルは100文字、代替テキストは500文字、カルーセルは2~5枚
Google Business Profile1,500文字写真は1枚、最新情報に動画は使えません

SPREVAが公開できるそのほかのSNSとサービス

コミュニティ、チャット、ブログ、ニュースレターには、それぞれ独自の「投稿」の形があります。

SNSテキストあわせて知っておきたいこと
Mastodon標準的なサーバーで500文字上限はサーバーごとに異なり、標準的なサーバーでは画像4枚まで
Tumblr40,960文字画像は最大30枚、タグは30個まで
Redditタイトルは300文字テキスト投稿は40,000文字まで
Telegram4,096文字写真、動画、ドキュメントを添付すると1,024文字
Discord2,000文字1つのメッセージにファイルは最大10個
Slack39,000文字4,000文字を超えると「Show more」の後ろに折りたたまれます
VK16,384文字写真と動画は合わせて最大10個
MeWe63,206文字写真は最大20枚
Lemmyタイトルは200文字本文は10,000文字まで
Farcaster320バイトリンクは2つまでで、プレビューとして表示されます
Nostr8,000文字画像または短い動画は最大4個
Dribbble4,000文字タイトルは100文字、画像は400x300または800x600ピクセルちょうどのもの1枚
Twitch500文字チャットメッセージまたはアナウンス
Kick500文字かつ2,048バイトまで、先に達したほうが上限
Whop40,000文字任意のタイトルは300文字まで
Moltbook40,000文字タイトルは300文字で必須、投稿は30分に1件まで
WordPressタイトルは255文字画像はアイキャッチ画像を含めて最大20枚
Mediumタイトルは100文字タグは3個まで
DEV Communityタイトルは128文字タグは4個まで、説明は280文字
Hashnode80,000文字タグは15個まで
listmonk件名は200文字プレビューテキストは150文字まで

1つのテキストをすべてのSNSに収めるには

同じテキストをInstagram、LinkedIn、Threads、Blueskyに投稿するなら、いちばん厳しいSNSに収める必要があります。SPREVAでは、テキストの下の文字数カウンターが、そのテキストを使っているSNSのうちいちばん厳しいものに合わせて表示され、どれか1つでも上限を超えた瞬間に赤くなります。

1つのSNSだけ短くしたいときは、アカウントごとの下でその行を開き、そのSNS専用の短いテキストを書きます。ほかのSNSは長いテキストのままです。送信後に勝手に切り詰められることはありません。上限を超えたアカウントが1つでもある投稿は、収まるまで予約できません。1つの投稿を各SNSに合わせる方法。

SPREVAでのBluesky投稿のプレビュー。テキストとコーヒー豆の写真が表示されています。
各アカウントのプレビューには、そのSNSで表示されるとおりのテキストが表示されます

文字数のチェックはSPREVAに任せる

アカウントを連携して、テキストを1回書くだけです。SPREVAは31種類のSNSやサービスについて、入力中、予約時、そして送信の直前にもう一度、各SNSの制限をチェックします。どのプランも7日間のトライアルから始まります。

よくある質問

絵文字は1文字として数えられますか?

ほとんどのSNSでは、はい。Xでは2文字として数えられ、バイト数で数えるYouTubeとFarcasterでは4バイト以上を使います。

ハッシュタグも文字数に含まれますか?

はい。ハッシュタグは#も含めてほかと同じテキストです。Instagramでは、ハッシュタグを最初のコメントに入れれば、キャプションの2,200文字を本文に使えます。

長すぎる投稿はどうなりますか?

SPREVAでは、収まるまで予約できません。上限を超えたアカウントには印が付き、そのアカウント専用のカウンターが表示されます。Xでは、長いテキストは代わりに最大25件のポストのスレッドに分けられます。

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

YouTubeは文字数ではなくバイト数で数えるため、絵文字、アクセント付きの文字、日本語などのラテン文字以外の文字はより多くの容量を使います。SPREVAも同じ方法で数え、公開する前に知らせます。

執筆者

Rodolfo Mota

Rodolfo Mota

SPREVA創業者

ポルトガルでSPREVAを開発しています。Studio、エージェントが使うツール、そしてそれを支える公開の仕組みを手がけています。

次のアイデアを、公開する動画に。