keentext
  1. ホーム
  2. 文字数チェッカー

文字数チェッカー

文章の文字数と、X、Instagram、LinkedIn、YouTube、Google、SMS の制限に収まるかがひと目でわかります。

このブラウザにだけ保存されます。 アップロードはされません。

制限に収まる?

投稿先ごとの数え方で、文章がそれぞれの制限に収まるかを表示します。

  • X (Twitter)投稿0 / 280

    残り280

  • Threads投稿0 / 500

    残り500

  • Bluesky投稿0 / 300

    残り300

  • Instagramキャプション0 / 2,200

    残り2,200

  • LinkedIn投稿0 / 3,000

    残り3,000

  • Facebook投稿0 / 63,206

    残り63,206

  • TikTokキャプション0 / 4,000

    残り4,000

  • YouTube動画のタイトル0 / 100

    残り100

  • YouTube説明0 / 5,000

    残り5,000

  • Googleタイトルタグ(全体が表示される長さ)0 / 60

    残り60

  • Googleメタディスクリプション0 / 160

    残り160

  • SMSSMS0 / 160

    GSM-7 · 1通160文字

  • 0 /

    残り500

文字数チェッカーの使い方

  1. 文章を入力するか貼り付けるか、テキストファイルを開きます。
  2. 右側で合計の文字数を確認します。空白ありと空白なしの文字数、単語数、行数、文の数、バイト数も表示されます。
  3. 入力欄の下のカードを見ます。サービスごとに残りの文字数が表示され、超えると赤くなります。
  4. フォームの入力欄やプロフィールなど、ほかの制限は最後のカードで自分で設定できます。

サービス別の文字数制限(2026年)

一般のアカウントの制限です。各サービスはときどき制限を変更し、有料プランではもっと長く書けることもあります。

サービス上限知っておきたいこと
X(旧Twitter)の投稿280リンクは23、日本語・中国語・韓国語の文字と絵文字は2として数えるので、日本語だけなら140字まで。Premium アカウントは25,000まで投稿できます。
Threads の投稿500短い段落ほどの長さ。長くなる内容はスレッドに分けましょう。
Bluesky の投稿300見たままの文字数で数えるので、絵文字も1。
Instagram のキャプション2,200「続きを読む」の前に表示されるのは最初の数行だけなので、要点を先に。
LinkedIn の投稿3,000「もっと見る」の前に表示されるのは約210文字。
Facebook の投稿63,206短い投稿ほど読まれます。反応のよい投稿の多くは250文字以内。
TikTok のキャプション4,000ハッシュタグも文字数に含まれます。
YouTube のタイトル100検索結果に表示されるのは英語で約70文字。全角の文字は幅が広いので、表示はもっと短くなります。
YouTube の説明5,000折りたたまずに表示されるのは最初の100〜150文字ほど。
Google のタイトルタグ~60Google は決まった文字数ではなく、表示幅(約600ピクセル)で切ります。全角の日本語では、半分ほどの文字数で切れることが多くなります。
Google のメタディスクリプション~160これも表示幅で切られます。スマートフォンでは少し多めに表示されることも。
SMS(ショートメッセージ)160 / 70英数字だけなら160文字、絵文字や日本語を含むと70文字。長いメッセージは分割されます。

文字の数え方

メインの数字は、読む人に見えるとおりの文字数で、空白、句読点、改行も含みます。👍🏽 のような絵文字や国旗は、内部では複数の符号でできていても1文字です。ほとんどのサービスがこの数え方ですが、上の表の例外もあります。X のカードは X 独自のルールで、SMS のカードは携帯電話網の数え方で数えます。

UTF-8 のバイト数は、文章をファイルに保存したときや、多くのウェブフォームに送るときのサイズです。半角の英数字は1バイト、アクセント付きの文字は2バイト、日本語のひらがな・カタカナ・漢字の多くは3バイト、絵文字は4バイトです。UTF-16 の単位数は、JavaScript や一部のデータベースが長さを測る方法で、見た目は短いのに入力欄で拒否されるのはこのためです。絵文字1つで2単位以上使います。

SMS の分割のしくみ

SMS は GSM-7 という7ビットの小さな文字セットを使い、1通に160文字まで入ります。€、[、]、~ などの一部の記号は2文字分です。この文字セットにない文字が1つでも入ると、たとえば絵文字、ワープロの“カーリー引用符”、ł のような文字、そしてひらがなや漢字などの日本語が入ると、メッセージ全体が Unicode に切り替わり、1通に70文字しか入りません。

長いメッセージはいくつかに分けて送られ、受信側でつなげて表示されます。つなぐための情報に数文字使うので、1通あたり GSM-7 なら153文字、Unicode なら67文字になります。SMS のカードには必要な通数と、Unicode になった原因の文字が表示されるので、普通の文字に置き換えられます。テキスト整形を使えば、カーリー引用符をワンクリックでまっすぐな引用符に変えられます。

よくある質問

空白も文字数に含まれますか?

はい、どのサービスでも含まれます。このページでは両方の数字を表示します。空白あり(各サービスの制限はこちら)と、空白なし(作文や翻訳の仕事で求められることがある数字)です。

絵文字は1文字ですか、2文字ですか?

たいていは見たままの1文字です。X は絵文字を2と数え、SMS では絵文字が1つ入るとメッセージ全体が Unicode になり、1通に入る文字数が160から70に減ります。JavaScript で文字列の長さを測ると2以上になります。

280文字に英語は何語くらい入りますか?

単語の長さにもよりますが、英語で40〜55語ほどです。英単語は平均で約5文字に空白1つです。日本語の場合、X では全角の文字が2と数えられるので、140字が上限です。

X で表示される文字数が違うのはなぜですか?

X はリンクを長さにかかわらず23文字と数え、日本語・中国語・韓国語の文字と絵文字を2と数えます。このページの X のカードも同じルールで数えます。

メタディスクリプションは何文字にすればいいですか?

英語なら Google の検索結果で切れないよう、155〜160文字ほどまでです。Google はピクセル単位で幅を測るので、幅の広い文字が多いと少し早く切れます。全角の日本語は1文字の幅が広いため、それよりずっと少ない文字数で切れます。

文章はどこかに保存・送信されますか?

次回のためにこのブラウザに保存されますが、どこにも送信されません。「クリア」で削除できます。