最終更新:
Instagram キャプションの書き方|文字数制限と効果的な投稿術
Instagram の投稿でキャプションは写真や動画を支える重要な要素です。キャプションの文字数上限は 2,200 文字と余裕がありますが、フィードで最初に見えるのはその一部だけです。上限いっぱいに書くことよりも、どこに何を置くかの設計が結果を左右します。投稿タイプごとの目安と、公式が説明しているランキングの仕組みを踏まえた組み立て方を整理します。
Instagram の文字数制限
| 項目 | 文字数上限 | 備考 |
|---|---|---|
| キャプション | 2,200 文字 | ハッシュタグ・メンションも文字数に含まれる |
| フィード表示 | 最初の約 125 文字 | 「…続きを読む」で折りたたみ |
| リール表示 | 最初の約 55 文字 | フィードより短い折りたたみ位置 |
| ハッシュタグ | 最大 30 個 | キャプション欄・コメント欄のどちらにも置ける |
| メンション (@ユーザー名) | 最大 20 個 | ハッシュタグとは別枠で数えられる |
| コメント | 2,200 文字 | キャプションと同一の上限 |
| プロフィール (自己紹介) | 150 文字 | 改行も 1 文字としてカウント |
| ユーザーネーム | 30 文字 | 英数字・ピリオド・アンダースコアのみ |
| ALT テキスト | 約 100 文字 (推奨) | 技術上限はより長いが、簡潔さが推奨される |
いずれも 2026 年 8 月時点の値です。キャプション 2,200 文字・ハッシュタグ 30 個・メンション 20 個は Instagram の公式リファレンスに明記されている上限で、これを超えると投稿自体が受け付けられません。一方、フィードやリールの折りたたみ位置、ALT テキストの推奨長は公式に明記されていない項目で、表示環境によって前後する実務上の目安として扱ってください。
見落としやすいのは、2,200 文字の枠をハッシュタグとメンションも共有する点です。1 タグを 7〜13 文字と見ると、30 個並べただけで 200〜400 文字程度を消費し、本文に回せるのは 1,800〜2,000 文字前後になります。タグを主体にした運用ほど本文が圧迫されるため、投稿前に文字数カウントスで総文字数を確認しておくと安全です。
最初の 125 文字が勝負
Instagram のフィードでは、キャプションの最初の約 125 文字だけが表示され、残りは「続きを読む」に隠れます。Facebook 投稿の書き方と同じく、最も伝えたいメッセージは冒頭に置くのが原則です。折りたたまれた先を読むかどうかは、この 125 文字で決まります。
この「約 125 文字」は公式に定義された固定値ではなく、端末の画面サイズや文字サイズ設定によって前後します。全角中心の日本語では 1 文字あたりの表示幅が広いため、英語の投稿より少ない文字数で折りたたまれることもあります。つまり「125 文字ちょうどまで書ける」と考えるのは危険で、100 文字前後で言い切れる形にしておくと、どの環境でも要点が見えます。
リールの場合はさらに短く、目安は約 55 文字です。画面の大半を動画が占めるぶんキャプションの表示領域が狭く、実質は 1 行だけと考えるのが実務的です。最初の 1 行 (約 40〜55 文字) に最も重要なメッセージを凝縮し、続きは「読まれたら得をする補足」に留めておく構成が扱いやすくなります。
アルゴリズムが評価するもの
Instagram はランキングの仕組みを自社で公開しています。そこでフィードの予測対象として挙げられているのは、投稿に数秒とどまるか、コメントするか、いいねするか、シェアするか、プロフィール写真をタップするかという 5 つの行動です。リールでは再シェアするか、最後まで視聴するか、いいねするか、音源ページへ進むかが重視されると説明されています (2026 年 8 月時点)。
ここで重要なのは、キャプションの文字数そのものはシグナルとして挙げられていない点です。SEO に最適な文字数と同じ構図で、文字数は評価対象ではなく、評価される行動を引き出すための手段にすぎません。長く書けば伸びるという関係は公式の説明のどこにもありません。
したがってキャプションを設計するときの問いは「何文字書くか」ではなく、「この文章は数秒とどまらせるか、保存やシェアの理由になるか、コメントしたくなるか」です。読み終えた読者が次に何をするかまで想定して書けているかどうかが、結果の差になります。なお公式の説明では、大部分がテキストで構成されたリールは表示されにくくなるとも触れられており、リールで文字に頼りすぎるのは逆効果になり得ます。
エンゲージメントを高める構成
- 冒頭 (1〜2 行目): フックとなる一文で注目を集める。質問、意外な事実、数字を含む主張が効果的
- 本文 (3〜8 行目): 価値のある情報やストーリーを提供する。具体的なデータや体験談を交える
- CTA (最後の 1〜2 行): 「いいね」「コメント」「保存」を促す質問や呼びかけ。本文を読み終えた直後、ハッシュタグの手前に置くと文章の流れが途切れない
- ハッシュタグ: 投稿内容と一致するタグに絞る。本文との間に改行を 5 行入れて視覚的に分離する方法が一般的
投稿タイプ別のキャプション戦略
投稿タイプによってキャプションに求められる役割は変わります。次の文字数は公式が示した推奨値ではなく、折りたたみ位置と画面内のキャプション表示領域から逆算した組み立ての目安です。
| 投稿タイプ | 推奨文字数 | キャプションの役割 |
|---|---|---|
| フィード投稿 (写真) | 300〜800 文字 | 写真の文脈を補完し、ストーリーを伝える。長めのキャプションで滞在時間を稼ぐ |
| カルーセル投稿 | 200〜500 文字 | スライドの内容を要約し、最後まで見る動機を与える。CTA で保存を促す |
| リール | 50〜150 文字 | 動画の補足情報を簡潔に。折りたたみ位置が約 55 文字と短いため、冒頭に核心を置く |
| ストーリーズ | テキスト不要〜50 文字 | 画面上のテキストスタンプで完結。キャプション欄は使われないことが多い |
フィード投稿は写真を見た後に文章を読む流れなので、長めのキャプションが成立します。一方リールは動画が再生され続ける中でキャプションを読ませることになり、長文はそもそも視界に入りません。同じ文章量でも投稿タイプによって読まれる確率が変わるため、アカウント全体で 1 つの型を使い回すより、タイプごとに冒頭の詰め方を決めておくほうが扱いやすくなります。
CTA の効果的な配置方法
CTA (Call to Action) は置く場所によって、届く読者の層そのものが変わります。折りたたみがあるため、冒頭に置いた呼びかけは投稿を見た人全員に、末尾に置いた呼びかけは「続きを読む」をタップした人にだけ届きます。
- 冒頭 CTA: 「あなたはどっち派?」のような質問を最初に置く。フィード表示の 125 文字以内に収まるため、タップしなかった人にも呼びかけが届く。反応の母数を広げたいときの型
- 末尾 CTA: 本文で情報を出し切った後に「参考になったら保存してね」と添える。届く相手は本文を読んだ人に限られるが、内容に納得した状態なので呼びかけの理由が伝わっている
- 二重 CTA: 冒頭に質問、末尾に保存の呼びかけを置く形。前者と後者で狙う行動を分けるのが前提で、同じ行動を 2 回頼むとくどくなる
避けたいのは「いいね・コメント・保存・シェアお願いします」のようにすべてを並べる書き方です。読者から見ると何をすればよいのか決まらず、結果としてどれも実行されません。1 つの投稿で促す行動は 1〜2 種類に絞りましょう。
やりがちな失敗パターン
- キャプションの冒頭にハッシュタグを大量に並べた結果、フィード表示がハッシュタグだけになり、投稿の内容が伝わらなくなるケース。折りたたみ前に見える領域は投稿で最も価値の高い場所なので、そこをタグで埋めてしまうのは損失が大きいです。タグは本文の後に置きましょう。
- 改行を入れずに長文を書いた結果、テキストの壁のように見えて読者がスキップしてしまうケース。適度な改行と空白行で視覚的なリズムを作ることが重要です。
- 毎回同じテンプレートのキャプションを使い回した結果、フォロワーに飽きられてエンゲージメントが低下するケース。テンプレートを使う場合でも、冒頭のフック文は毎回変えましょう。
- キャプション内に URL を貼り付けるケース。Instagram のキャプション内のリンクはクリック可能にならないため、文字数を消費するだけで効果がありません。リンクはプロフィールの URL 欄やストーリーズのリンクスタンプを活用しましょう。
改行テクニック
Instagram のキャプションでは、入力欄で入れた改行が投稿後の表示にそのまま反映されないことがあります。とくに空行を続けて入れたつもりが 1 行分に詰まる挙動が知られており、下書きでは整っていたレイアウトが公開後に崩れる原因になります。
空白行を入れるには、改行の間にピリオドやハイフン、不可視文字 (ゼロ幅スペース U+200B) を入れる方法が一般的です。メモ帳アプリで下書きしてからコピー&ペーストすると、意図した改行が保持されやすくなります。
注意点として、改行文字自体もキャプションの文字数としてカウントされます。改行を多用すると、見た目は読みやすくなりますが、本文に使える文字数が減少します。5 行の空白行を入れると、それだけで 10 文字 (改行 + 不可視文字 × 5) を消費する計算です。
ハッシュタグの選び方
上限は 30 個ですが、上限まで使うことが最適という根拠はありません。X のハッシュタグ活用法と同様、タグは投稿の中身と一致しているときにだけ意味を持ちます。数を増やすほど本文に使える文字数が削られ、投稿内容との関連が薄いタグが混ざる確率も上がるため、実務では絞り込むほうが扱いやすくなります。
ハッシュタグは検索やフォローの経路として機能し、タグを検索・フォローしているユーザーに投稿が届く可能性が生まれます。逆に言えば、届いた先の相手が「探していたものと違う」と感じるタグ付けは、リーチが増えても反応には結びつきません。タグ選びの基準は件数の多さではなく、そのタグを追っている人が本当にこの投稿を求めているかどうかです。
規模の異なるタグを組み合わせる考え方は、運用上の目安として次のように整理できます (公式に推奨された配分ではありません)。
| タグの規模 | 投稿数の目安 | 配分 | 役割 |
|---|---|---|---|
| 大規模タグ | 100 万件以上 | 2〜3 個 | 広いリーチを狙う。競争が激しいため、これだけでは埋もれやすい |
| 中規模タグ | 1 万〜100 万件 | 5〜8 個 | 主な発見経路。競合の総量と自分の投稿の反応が釣り合いやすい帯 |
| 小規模タグ | 1 万件未満 | 3〜5 個 | ニッチなコミュニティへのリーチ。投稿数が少ないぶん一覧の中で埋もれにくい |
タグの長さにも注意が必要です。ハッシュタグ全体の文字数はキャプションの 2,200 文字制限に含まれるため、長いタグを並べるほど本文に使える文字数が減ります。また、長すぎるタグや記号を含むタグは意図した形で認識されないことがあるので、投稿前に実際のタグ表示を確認しておくと確実です。
キャプションのテンプレート構成
毎回ゼロからキャプションを書くのは非効率です。以下のテンプレートを基本形として、投稿内容に応じてカスタマイズすると、品質を保ちながら効率的に運用できます。
フィード投稿向けテンプレート (300〜500 文字):
- 1 行目: フック文 (質問、意外な事実、数字を含む主張)
- 2〜3 行目: 空白行で区切り
- 4〜10 行目: 本文 (3〜5 つのポイントを箇条書きまたは短い段落で)
- 11 行目: 空白行で区切り
- 12 行目: CTA (1 つのアクションに絞る)
- 13〜17 行目: 空白行 × 5 で視覚的に分離
- 18 行目以降: ハッシュタグ (投稿の中身と一致するタグに絞る)
リール向けテンプレート (50〜100 文字):
- 1 行目: 動画の要約または補足情報 (55 文字以内に収める)
- 2 行目: CTA (「フォローで最新情報をチェック」など)
- 3 行目以降: ハッシュタグ (投稿と関連の強いものに絞る)
まとめ
Instagram のキャプションは、折りたたみ前に見える冒頭に力を集めることが第一です。公式が挙げるフィードの予測行動は投稿にとどまる・コメントする・いいねする・シェアする・プロフィール写真をタップするの 5 つで、文字数そのものは入っていません。フィード投稿では 300〜800 文字のストーリー形式、リールでは 55 文字前後に核心を凝縮するといった使い分けは、あくまでその行動を引き出すための手段です。ハッシュタグは数を追わず投稿内容と一致するものに絞り、本文との間に余白を設けて配置します。投稿前に文字数カウントスで文字数を確認し、限られた枠をどこに使うかを決めてから書き始めましょう。
よくある質問
- Instagram のキャプションは何文字まで?
- 最大 2,200 文字まで入力できます。ただしフィードでは 125 文字を超えると「続きを読む」で折りたたまれます。
- Instagram のハッシュタグは何個まで付けられる?
- 最大 30 個まで付けられます。ただし、効果的なのは 5〜15 個程度とされています。