無料・登録不要

SNSの文字数カウンター

投稿を書くか貼り付けると、各プラットフォームの残り文字数が一度に表示されます。
どの行もそのプラットフォームの数え方に従うので、自分で数えた結果とは違うこともあります。

ブラウザの中で動きます。
入力した内容や選んだものは、どこにも送信されません。

文字
0
単語
0
行
0

収まる場所

  • YouTubeのタイトル0 / 100残り100文字
  • X (Twitter)0 / 280残り280文字
  • Bluesky0 / 300残り300文字
  • Threads0 / 500残り500文字
  • Mastodon0 / 500残り500文字
  • Discord0 / 2000残り2000文字
  • Instagram0 / 2200残り2200文字
  • LinkedIn0 / 3000残り3000文字
  • Telegram0 / 4096残り4096文字
  • YouTubeの説明0 / 5000残り5000文字

Xでは、絵文字や日本語・中国語・韓国語の文字を2文字として、ウェブアドレスはどれも23文字として数えます。
Mastodonも、ウェブアドレスを23文字として数えます。
それ以外の場所では、念のため絵文字を2文字として数えています。バーが収まると示していれば、確実に収まります。

「文字数」の数え方はひとつではありません

3つのプラットフォームは数え方のルールを公開していて、同じ投稿でも長さがそれぞれ違って出ます。

  • Xの上限は280ですが、文字に重みをつけて数えます。ラテン文字、ヘブライ文字、アラビア文字、キリル文字は1、日本語、中国語、韓国語の文字は2、絵文字はすべて2、ウェブアドレスは長さに関係なくすべて23です。日本語だけの投稿なら140文字までです。
  • Blueskyは、目に見える1文字を1文字として300文字まで数えます。それとは別に3,000バイトを超える投稿は受け付けず、絵文字の多い投稿は先にこちらの上限に届くことがあります。
  • Mastodonも見たままを数えて500文字までです。ウェブアドレスはすべて23文字、別のサーバーにいる人へのメンションは、サーバー名を除いて数えます。

ほかのプラットフォームは上限の数字だけを公開していて、数え方は公開していません。このツールはそれらを、絵文字を2文字とする厳しめの方法で数えます。
収まると表示されたら、本当に収まります。

例

日本語で100文字の文章に、新しい動画への100文字のリンクをつけたとします。
Xは日本語1文字を2と数え、リンクは長さに関係なく23と数えるので、合計223になります。
どちらもそのまま数えるThreadsとInstagramでは、同じ投稿が200文字です。

上限の一覧

  • YouTubeのタイトル:100。X:280。Bluesky:300。
  • ThreadsとMastodon:500。Discord:2,000。
  • Instagramのキャプション:2,200。LinkedIn:3,000。
  • Telegramのメッセージ:4,096。YouTubeの説明:5,000。

このツールのつくり方と確認方法

Xの重みは、X自身の文字数カウント用ライブラリ(twitter-text、バージョン3)と、文字数の数え方についての開発者向けドキュメントによるものです。
Blueskyの上限はオープンなプロトコルの投稿レコードから、Mastodonのルールは、Mastodon自身のコードから取っています。ほかの上限は、各プラットフォームが公開している最大値です。
Tublishの投稿画面が使っているのと同じ数字です。

最終確認:2026年10月4日

これらのツールは、すべてのTublishアカウントに入っています

Tublishの中では、自分のウェブサイト、すべてのプラットフォームに一度に届く投稿、自分のメーリングリストと一緒に使えます。
無料で、カードも不要です。

無料アカウントを作成