Instagram キャプション アナライザー

SNS テキスト
0 文字数
0 ハッシュタグ数
0 メンション数
0 絵文字数
0 改行数
0 段落数
検出結果
ハッシュタグ
メンション
絵文字

イントロダクション

ToollectのInstagramキャプション アナライザーは、投稿前にキャプションをInstagramの上限ルールに照らして確認するブラウザツールです。テキストを入力または貼り付けると、2200文字の上限に対する現在の文字数をすぐに表示します。ハッシュタグ、メンション、絵文字も数え、改行と段落も追跡します。キーを押すたびに6つの統計がリアルタイムに更新されます。

Instagramのキャプションは短いですが、知らぬ間にルールが重なっています。文字数の上限、スパム対策の30ハッシュタグ、絵文字の特殊なサイズです。このアナライザーはどこでも、その場でフィードバックします。すべてブラウザ内で完結するので、未投稿の下書きも外部公開されません。

このツールは、Instagramで頻繁に投稿するSNS運用者やコンテンツクリエイター向けです。アップロード拒否やリーチ低下につながる小さなミスを防ぎます。

ユースケース

  • 投稿前チェック - 各テキストを先にこのツールへ通し、Instagramアプリで同じ画面のままサイズ、タグ、絵文字を修正します。
  • 中国語・日本語・絵文字 - 中国語、日本語、絵文字が2200文字の上限にどれだけ食い込むかを理解します。文字によって消費量が違います。
  • ハッシュタグのローテーション - よく使うキャンペーン用・ブランド用タグをリストへ保存し、貼り付けて個数とスパム警告を確認してから投稿します。
  • マーケティング下書き - 新製品リリース、リンク入り投稿、ストアページのキャプションを一つのツールで比較します。

仕組み

アナライザーはJavaScriptの文字列処理でテキストを読み、6つの統計と3つのリストをリアルタイムに表示します。

文字入力のカウント

キャプションの各文字、すなわち文字、数字、記号、スペース、絵文字をすべて数えます。Instagramの上限は2200文字で、この数値がInstagramが上限と照合する生のサイズです。 文字が2200を超えると、文字カードが赤くなり、上限よりも下に戻るまで警告を表示します。

ハッシュタグとメンションの検出

Unicode対応のルールでハッシュタグ(#例す)とメンション(@user)を検出します。英語のタグもCJKのタグも解を識します。ハッシュタグとメンションは別々に数え、集計グリッドの下に繰り返し用の×Nバッジ付きでリスト表示します。Instagramはタグの多さをスパムと関連付けるため、30個を超えるキャプションには警告を出します。

絵文字のカウント

絵文字はInstagramのサイズ計算では例外です。多くの絵文字はUTF-16で2ユニットにstringされます。そのため1個の絵文字は2200文字中の2文字として数えます。Instagramの数え方を踏襲します。絵文字の集計は各絵文字を数え、リストは種類ごとに一度、×N付きで表示します。

改行の扱い

Instagramは入力したテキストを維持します。よくあるパターンは2つです。

  • 改行1つ で次の行へ移動します。
  • 改行2つ\n\n)で段落の間に空行を挿入します。

単一改行と二重改行の数は、投稿後にキャプションが取るレイアウトを示しています。

Instagram のキャプション上限

Instagramが数値で公式に公開する上限は多くありません。それを知っていると、確実に初回から通る投稿ができます。

ルール 上限 アナライザーの対応
キャプションのサイズ 2200文字 リアルタイム表示、超えたら警告
ハッシュタグ キャプションごとに30個まで 数を数え、30を超えたら警告
メンション 公式な上限なし チェックへ含む
絵文字 1個を2文字に数える 数と色を追跡
改行 制限なし 単一を改行、二重を空行として維持

これらの数字はInstagramプラットフォームの仕様で、Metaのヘルプコンテンツに記されています。アナライザーは同じ値をそのまま使って、チェックがプラットフォームの挙動に一致するようにしています。

ハッシュタグ・メンション・絵文字の構文

アナライザーはInstagramと同じ方式でタグを認識します。役立つ違いを一覧にしました。

品目 検出される対象
ハッシュタグ #に続く文字・数字・下線 #photography#日本語
メンション @に続く文字・数字・ドット・下線 @toollect
絵文字 拡張表意文字 🎉、🙌
繰り返す項目 同じタグ・絵文字を複数回 #旅行 ×2
  • UnicodeとCJKのタグ - ルールはUnicodeの文字を使うので、#摄影#荒野#photographyと同様に解釈されます。
  • ハイフンはタグを区切る - #travel-tips#travelとしてのみ認識され、#旅行は1つのタグになります。
  • 大文字作りは維持 - タグとメンションは元の表記のままなので、#Photo#photoは別の項目です。
  • メンションとハッシュタグは上限へ算入 - #@の記号も含みます。
  • 絵文字の繰り返しは1項目 - 🎉を3回使うと、リストには1つの🎉 ×3バッジが出て、全絵文字数には3と表示されます。

投稿前チェックリスト - 6つの数字

この6つの統計は、単なるカウンター以上の意味があります。それぞれ投稿前のクイックチェックとして使えます。

統計 良いキャプションの目安
文字数 2200未満。余裕を1〜2文字残し、アップロードが絶対に失敗しない
ハッシュタグ 焦点を絞った組み合わせ(通常5〜10個)、スパムに見えない
メンション 書いた@ユーザーがすべて誤字なく入っている
絵文字 トーンを伝えるに十分な数(1個で2文字消費する点に注意)
改行 リストを区切るために使用。本文中の余計な改行を消す
段落 段落間に空行を1つ入れて読みやすくする

これらの数字を合わせると、アップロード画面の前にアプリが表示しない情報の全体像が見えます。まず警告条件(2200文字超、30ハッシュタグ超)を確認し、それからエラーのないセルをチェックして、投稿を未完成に見せる小さなレイアウト問題を探します。

第三者のスコアリングツール - 要素と精度

キャプションに100点満点のスコアを付けるツールもあります。スコアは、サイズ、読みやすさ、感情、CTA、ハッシュタグ、フックの各要素から構成されます。各要素に部分点(通常0〜100)が付き、全体は加重平均です。典型的な重みは、サイズ・感情・CTAが20%、読みやすさ・フックが15%、ハッシュタグが10%です。

これらの要素は正確に見えますが、その精度は議論の余地のある仮定の上に成り立っており、参考程度にしかなりません。

サイズは議論の分かれる数値

キャプションの最適な長さについて、研究者の合意はありません。よく引用される3つの調査は互いに矛盾しています。

  • Socialinsiderの分析(900万件以上の投稿)は、50文字未満のキャプションが最も良い成績を出したと報告。
  • HubSpotの2023年レポートは、20文字未満と2000文字を超える投稿が中程度の長さより良いと報告し、「中程度が最適」という中間帯は見つけられなかった。
  • PostPlanifyの2026年の研究(4408件の投稿)は、51〜125文字の「キャプションの谷」でエンゲージメントが最低になり、126〜800文字が最も良かったと報告。

結論が矛盾するため、「125〜150文字が最適」と売るツールは、どれも特定のベンダーの意見をラベル替えしたに過ぎません。プラットフォームの検証済みルールではありません。サイズはマーケティング上の多くの決定のうちの1つであり、単独でリーチを決めることはほとんどありません。

他の要素にも同様の限界があります。読みやすさは英語の散文の研究に基づくため、短いキャプション、CJKテキスト、絵文字ではうまく機能しません。感情はキーワード分析で、マップされた単語に加点されますが、実際の意味は読み取れません。CTA検出は「クリック」「フォロー」などの単語を数えますが、コンバージョンするかは評価しません。ハッシュタグは10個を超えると減点されますが、文脈は見ません。フックは最初の数語の主観的な判断に過ぎません。

だからこそ、このアナライザーは意図的に、検証可能な6つの数字をスコアの代わりに表示します。文字数のカウントとスパム警告は議論の余地がありませんが、100点満点のスコアは、非公開の知識を売る約束です。

サードパーティのスコアを使う場合は、投稿するかどうかを決める評価ではなく、確認したい点のチェックリストとして扱ってください。

使い方

セットアップ、ログイン、アップロードは不要です。

  1. ツールを開く - ページ上部にキャプション入力欄があります。
  2. 入力または貼り付け - キーを押すたびに統計が更新されます。
  3. グリッドを確認 - 6つの値がリアルタイムで表示されます(文字数、ハッシュタグ、メンション、絵文字、改行、段落)。
  4. リストを確認 - ハッシュタグ、メンション、絵文字の種類がグリッドの下に×Nバッジ付きで表示されます。
  5. 警告を見る - 2200文字か30ハッシュタグを超えると、エラー色の警告とマークが出ます。
  6. コピーまたはクリア - コピーボタンで全文をクリップボードへ、クリアボタンでやり直します。

投稿前のクイックチェックは、下のチュートリアルを自分のテキストに置き換えて行います。

ステップバイステップのチュートリアル

このデモは、ゼロから投稿までキャプションを組み立て、ツールの各チェックを示します。

シナリオ: 写真を共有し、ハッシュタグ、メンション、段落を入れたキャプションを書きたい。

  1. ブラウザでアナライザーを開く。入力欄は空で、全統計がゼロです。
  2. 最初の行を入力:「ついに撮れたかった写真が撮れた 🎉」文字数が50を超え、絵文字カウンターが1(紙吹雪)になります。
  3. Enterを2回押して二重改行し、2行目を入力:「今週のビジュアル日記 - 街の色と静けさ。」段落カウンターが1になり、文字数が100を超えます。
  4. メンションを追加:@toollectと入力し、メンションが1に、ユーザー名が下のリストに表示されることを確認。
  5. ハッシュタグを2つ追加:#photography#daily。ハッシュタグが2になり、リストに2つ表示されます。
  6. タグを繰り返す:#photographyをもう一度入力し、×2バッジを確認。ハッシュタグの合計は3。
  7. 改行を確認 - 単一改行は改行、二重改行は段落としてカウントされます。Instagramに届くのはこの形式です。
  8. コピーしてInstagramアプリに貼り付ける - サイズエラーなく受け付けられます。

プロのヒント

アナライザーを最大限に活用するコツ:

  • 絵文字の予算を分けて考える - 絵文字は1個で2200文字のうち2文字を消費します。上限に近づいたら、絵文字を減らすか他の部分を短くしましょう。絵文字の統計で使用数を確認できます。

  • タグブロックを常備 - 毎日同じキャンペーン・ブランドタグを使うなら、メモに保存しておきましょう。最後に貼り付け、30個の警告が出ないことを確認し、重複タグを確認します。

  • 本文を先に、タグは後で - メンションとハッシュタグは文字数に入ります。本文を書き、タグを最後に足し、貼り付けた後の残り予算を確認します。

  • 末尾に注意 - キャプションは、末尾の改行位置の間違いで台無しになります。CTAの前に\n\nを入れて、CTAが段落として始まるようにします。

  • 貼り付けて、直して、また貼り付ける - 警告が出たら、最も読まれない本文中央のテキストを削除し、貼り直すたびに再確認します。末尾を書き直すより効果的です。

代替ツール

目的が違えば、カウントツールの選び方も変わります。一般的な選択肢を比較しました。

ツール・方法 向いている用途 限界
Toollectのキャプション アナライザー Instagram固有の上限、ハッシュタグ・絵文字のカウント、プライバシー Instagramのプランニング専用、予約投稿やスコアなし
シンプルなワードカウンター 一般的なテキスト統計 2200文字の上限なし、ハッシュタグ認識なし、Instagramルールなし
Instagramアプリ アップロード時の検証付き投稿 事前チェックなし、ハッシュタグ数なし、エラー前に警告なし
メモ帳やテキストエディタ 別の場所での下書き Instagramルールなし、改行の解釈がアプリと異なる
スコアリング拡張機能 キャプションに単一スコア スコアは研究ヒューリスティックであり、プラットフォームのルールではない

Instagram専用の下書きには、このアナライザーが最も重要な3つのチェック(長さ、タグ、絵文字の予算)をすべてブラウザ内でカバーします。

トラブルシューティング

問題 考えられる原因 解決策
カウントがInstagramと合わない アプリが特定の文字(複合絵文字など)を別の方法でカウントすることがある 近似として扱い、余裕を1〜2文字残す
ハッシュタグが検出されない タグの途中に記号(.-)があるとパターンが切れる パターンは文字・数字・下線を対象にします。#travel-tips#travelとしてのみ認識 - 下線を使う
ドット入りメンションが変 ユーザー名にはドットが使えます。@user@user.nameは両方有効 ツールは生の一致を表示。ドット入り名は正常です
投稿時に上限を超える アップロード時に2200を超えた 最長ブロックかタグ行を短くし、再アップロード前に確認
絵文字のカウントがアップロードと合わない アプリは絵文字をUTF-16の2単位で数え、一部は複数単位 絵文字は1個で2文字。ツールも同じ方式です

問題が続く場合はページを再読み込みし、モダンブラウザを試してください。すべてクライアント側で実行されるため、サーバー原因はありません。

プライバシーとデータの扱い

アナライザーはすべてをデバイス内で処理します。キャプションのテキストは、Toollectのサーバーにもデータベースにも第三者にも送信されません。ツールのページにはトラッキングスクリプトはありません。

下書きはブラウザのメモリに残るだけです。ページを再読み込みすると消えます。

技術仕様

Instagramキャプション アナライザーは、JavaScriptで構築された1ページの対話型ツールです。

カウント方法

  • 文字数: string.length。Instagramが2200上限と照合する数値
  • ハッシュタグ・メンション: #@の後のUnicode対応パターン(\p{L}\p{N}と下線)
  • 絵文字: \p{Extended_Pictographic}。種類ごとに1回リスト表示
  • 改行: 入力どおり。単一を改行、二重(\n\n)を段落として数える
  • 繰り返し: 繰り返されたタグ・メンション・絵文字を×Nバッジで表示
  • 上限警告: 2200文字、30ハッシュタグ

ブラウザ対応

ブラウザ 最小バージョン 状態
Google Chrome 80+ フルサポート
Mozilla Firefox 75+ フルサポート
Apple Safari 13+ フルサポート
Microsoft Edge 80+ フルサポート
Samsung Internet 13+ フルサポート

プライバシーとセキュリティ

  • データ送信ゼロ - すべてブラウザ内で処理
  • Cookie、localStorage、sessionStorage は不使用
  • ツールページに第三者統合なし
  • 登録、ログイン、APIキーなし

機能

  • 文字数をリアルタイムでカウントし、2200文字を超えたら警告
  • ハッシュタグとメンションを検出し、30個を超えるとスパム警告
  • 絵文字を2文字としてカウントし、Instagramと同じルールを適用
  • 繰り返したタグや絵文字に ×N バッジを表示
  • 改行と段落の数がInstagramの挙動に一致
  • 100%ブラウザ内部で処理、データをどこにも送信しない
  • 全デバイスとモダンブラウザで動作

よくある質問

Instagramキャプションの文字数上限は?
Instagramはキャプションを最大2200文字まで受け付けます。このアナライザーは全文字を数え、上限を超えたらすぐに警告します。アップロードしてエラーになる前に、投稿前対応できます。
ハッシュタグは何個まで使えますか?
Instagram に公式の上限はありませんが、30個を超えるハッシュタグのキャプションはスパムとみなされてフィルタされることがあります。このアナライザーはハッシュタグを数え、30個を超えたら警告します。
×2 や ×3 のバッジの意味は?
同じハッシュタグ、メンション、絵文字を繰り返すと、項目に×Nバッジを表示します。重複タグは、テキストを確認中にすぐ分かります。
このツールはキャプションに点数を付けますか?
いいえ。このアナライザーは検証可能な6つの統計を表示するだけで、スコア、評価、パーセントは付けません。サードパーティのツールは読易さやCTAを評価しますが、その点数は相互に矛盾する研究にもとづいています。
テキストはサーバーへ送信されますか?
いいえ。各文字はブラウザ内のJavaScriptで解析されます。テキストはデバイスから出ず、保存されず、Toollectや第三者にも見えません。
Instagram は改行を維持しますか?
はい。Enter一回で新しい行が始まり、Enter二回で段落の間に空行が入ります。入力したまま表示されるので、追加の書式は要りません。
中国語、日本語、絵文字の数え方は?
文字は一文字ずつ数えます。中国語や日本語の文字は一文字です(例:中は1、日本語は3)。絵文字は例外で、多くはUTF-16で2単位なので、絵文字一個は2200文字のうち2文字に数えます。Instagramと同じ数え方です。複合絵文字は分解されて複数文字になります。
ユーザー名メンションも文字数に入りますか?
はい。@記号を含むメンションの全文字が上限に含まれます。このアナライザーはサイズ計算にメンションを入れ、別のリストにも表示します。
スマホで使えますか?
はい。完全にレスポンシブで、スマートフォン、タブレット、パソコンで使えます。入力のたびにすべての統計がリアルタイム更新されます。
ESC