InstagramユーザーIDを調べる
InstagramアカウントのユーザーIDを無料で即時取得できます。ユーザーネームを入力するだけで、数字IDをすぐに確認できます。ログイン不要。
SNSの最新情報を見逃さない
より速く、より大きな成果を得たいですか?
即時納品のプロフェッショナルサービス
InstagramユーザーIDの調べ方
すべてのInstagramアカウントには、永続的な数字のユーザーIDが割り当てられています。これはユーザーネームとは異なります。ユーザーネームはプロフィールページに表示されるハンドル名(例:@likescafe)です。ユーザーIDはアカウント作成時にInstagramが割り当てる数字(例:25025320)であり、ユーザーネームが変更されても変わることはありません。
上部の入力欄にInstagramのユーザーネームを入力してください。ツールがアカウントを検索し、数字のユーザーIDをクリップボードへのコピーボタンと一緒に表示します。表示名やフォロワー数などの基本的なプロフィール情報も確認できます。
ログイン不要。Instagramアカウントも必要ありません。公開アカウントであれば数秒で結果が返されます。
InstagramユーザーIDとは何か
InstagramユーザーID(Instagram PKとも呼ばれます)は、アカウント作成時に割り当てられる固有の数字です。アカウントの永続的な識別子と考えてください。
ユーザーネームはいつでも変更できます。@johndoeから@john_doe_officialに変更した場合、古いユーザーネームへのリンクはすべて機能しなくなります。しかし数字のユーザーIDは、変更前後でまったく同じです。
この永続性が、技術的用途やトラッキング目的においてユーザーIDをユーザーネームより信頼できるものにしています。ユーザーIDでアカウントを参照しておけば、ユーザーネームが何度変わっても参照は有効なままです。
InstagramユーザーIDが必要な理由
ユーザーIDを調べる最も一般的な理由はAPI開発です。Instagram Graph APIはほとんどのエンドポイントで数字のユーザーIDを必要とします。ユーザーネームだけではAPIを呼び出すことができません。API経由でメディア、インサイト、コメント、プロフィールデータを取得するには数字のIDが必要です。
InstagramのAPIエコシステムはこれまで大きく変化してきました。Metaは2020年に旧レガシーAPIを廃止し、2024年12月にはBasic Display APIも廃止しました。現在はInstagram Graph APIが主要な公式インターフェースとなっており、以前のBasic Display APIに依存していたアプリ向けにはInstagram Login対応のInstagram APIという新しい選択肢もあります。いずれもプロフェッショナルアカウント(ビジネスまたはクリエイター)が必要で、数字のユーザーIDをコアの識別子として使用します。
API開発以外にも、ユーザーIDが必要なケースは多くあります。
チャットボットや自動化の設定では、Messenger APIのWebhook設定にInstagramビジネスアカウントID(数字のID)が必要です。Instagramチャットボットや自動DM送信機能を構築する場合、この数字が必要になります。
インフルエンサートラッキングやブランドモニタリングツールは、アカウントを確実に追跡するために内部でユーザーIDを使用しています。クリエイターがユーザーネームを変更しても、IDによるトラッキングならデータが失われません。多数のインフルエンサーパートナーシップを管理する代理店にとって不可欠な仕組みです。
Commerce Manager経由のInstagramショッピング設定では、Meta Business Suiteを通じてプロフェッショナルアカウントを連携する必要があり、数字のIDでアカウントが参照されます。Metaが2025年半ばにアプリ内チェックアウトを終了した後も、商品カタログ、ショッピングタグ、ストアフロントはこのアカウントリンクに依存しています。
アカウントの確認と調査においても、2つのプロフィールが同一アカウントかどうかを確認する際にユーザーIDを使います。異なるユーザーネームのアカウントが同一かどうかは、ユーザーIDを照合することで確認または否定できます。
データ分析とレポートツールは、データベースの主キーとしてユーザーIDを保存します。ユーザーネームの変更が起きても(実際には想像以上に頻繁に起こります)、クリーンなデータを維持できます。
Instagramの識別子の種類と比較
| 識別子 | 形式 | 永続性 | 確認場所 | 用途 |
|---|---|---|---|---|
| ユーザーネーム | テキスト(例:@likescafe) | なし(いつでも変更可) | プロフィールページ、検索、リンク | 公開IDの識別、プロフィールURL、ソーシャルへの言及 |
| ユーザーID(PK) | 数字(例:25025320) | あり(アカウント作成時に割り当て) | APIレスポンス、ページソース、検索ツール | Graph API呼び出し、データベース保存、アカウントトラッキング |
| FBID(FacebookビジネスID) | 数字(ユーザーIDとは別) | あり(Meta Business Suite連携時に割り当て) | Meta Business Suite、広告マネージャー | 広告ターゲティング、Metaビジネスツール、クロスプラットフォームレポート |
| Instagram Scoped ID(IGSID) | 数字(会話スコープ) | あり(ユーザーとビジネスのペアごと) | Messenger APIのWebhookペイロード | Messenger API、チャットボットのルーティング、自動DM送信 |
ユーザーID、ユーザーネーム、FBIDの違い
Instagramでは1つのアカウントに複数の識別子が存在し、それぞれ異なる目的で使用されます。
ユーザーネームは@から始まる公開用のハンドル名です。人が読みやすい形式で変更可能です。アプリの設定からいつでも変更できます。
ユーザーID(またはPK)は永続的な数字の識別子です。アカウント作成時に割り当てられ、変わることはありません。このツールで取得できるIDであり、API呼び出しに必要なIDです。
FBID(FacebookビジネスID)は、InstagramアカウントをMeta Business SuiteでFacebookビジネスページと連携した際に使用される別の識別子です。同じアカウントを指しますが、InstagramユーザーIDとは異なる数字です。FBIDは主にMetaの広告・ビジネスツール(キャンペーンレポートやクロスプラットフォームのオーディエンス管理を含む)で使用されます。このMetaエコシステムとの連携はInstagram固有の特徴であり、TikTokなどの他のプラットフォームより深いビジネスツールの統合を可能にしています。
MetaのAdプラットフォーム以外のほとんどの用途では、InstagramユーザーIDが必要な識別子です。チャットボット開発でMessenger APIを使用する場合は、特定のユーザーとビジネスの会話ペアに固有のIGSID(Instagram Scoped ID)も使用することになります。
InstagramのAPI変遷とIDがより重要になった理由
Instagramはこれまで複数のAPI移行を経てきており、この歴史を理解することで数字のユーザーIDがなぜ重要かがわかります。旧レガシーAPIは2020年に廃止されました。その後継としてリリースされた個人アカウントデータ向けのBasic Display APIも、Metaによって2024年12月に廃止されました。
現在、公式APIのパスは2つのみです。Instagram Graph APIはコンテンツ配信から分析情報の取得まで、ビジネスとクリエイターの連携の大部分を担います。基本的なプロフィールとメディアアクセスが必要なアプリ向けには、Basic Display APIの後継としてInstagram Login対応のInstagram APIが登場しました。いずれもプロフェッショナルアカウントが必要です。
これらすべての移行を通じて、数字のユーザーIDは変わらず有効でした。ユーザーネームを保存していたアプリは移行時に対応に追われましたが、ユーザーIDを保存していたアプリは変更なく動作し続けました。Metaがそれ以降もAPIアクセスを厳格化し(2025〜2026年にはインプレッションからビュー数への指標変更なども予定されています)、新しい指標を展開し続けるなかで、永続的なユーザーIDを基盤に構築することが唯一の将来性のあるアプローチです。
アカウント移行とIDの持続性
Instagramアカウントはアカウントタイプを移行することがよくあります。個人アカウントから分析情報のためにクリエイターアカウントへ切り替え、さらにショッピング機能のためにビジネスアカウントへ変更するケースもあります。すべてのタイプを経験したアカウントも存在します。
うれしいことに、ユーザーID(PK)はこれらの移行中も変わりません。個人からビジネス、ビジネスからクリエイター、その他のどんな組み合わせに変更しても、数字のIDは同じです。この永続性は、アカウントタイプの変更を超えて安定した参照が必要な開発者や代理店にとって不可欠です。
Meta Business SuiteでFacebookページと連携したり、連携を解除したりする場合も同様です。InstagramユーザーIDは固定されたままです。変わるのは現在のビジネスページ接続に基づくFBIDのリンクのみです。
InstagramのIDを扱う際によくあるミス
ユーザーIDとFBIDを混同する。 InstagramユーザーID(PK)とFacebookビジネスID(FBID)はまったく異なる数字です。間違ったIDをAPI呼び出しに使用すると、エラーが返されるか、別のエンティティのデータが返されます。呼び出し前に、特定のエンドポイントがどの識別子を必要とするかを必ず確認してください。
API呼び出しで数字のIDの代わりにユーザーネームを使用する。 Instagram Graph APIはほとんどのエンドポイントでユーザーネームを受け付けません。数字のIDが必要な場所にユーザーネームを渡すとリクエストは失敗します。ユーザーネームをまず数字のユーザーIDに変換してください。このツールはまさにそのためのものです。
ユーザーネームの変更を考慮しない。 ユーザーネームをデータベースの主キーとして保存するのは一般的ですが、コストのかかるミスです。追跡しているアカウントがハンドル名を変更すると、記録が機能しなくなります。数字のユーザーIDを主キーとして保存し、ユーザーネームは定期的に更新される表示フィールドとして扱ってください。
IDの形式が常に同じ長さだと思い込む。 InstagramユーザーIDの長さは一定ではありません。古いアカウントは短いID(7〜8桁)、新しいアカウントは長いID(10桁以上)を持つことがあります。文字数でIDを検証しないでください。
IGSIDをユーザーIDと混同する。 Messenger APIのWebhookに表示されるIGSID(Instagram Scoped ID)は、アカウントのユーザーIDとは異なります。IGSIDは特定のユーザーとビジネスの会話に固有のものです。チャットボットを構築する場合は、IGSIDとユーザーIDを別途マッピングする必要があります。
公開アカウントと非公開アカウント
数字のユーザーIDはアカウントの基本メタデータの一部です。IDそのものは制限された情報ではないため、ほとんどの場合、公開アカウントと非公開アカウントの両方でユーザーIDを取得できます。
非公開アカウントで変わるのは追加のプロフィールデータです。公開アカウントの場合、ツールはユーザーIDと一緒にフォロワー数や表示名などの基本情報を表示できます。非公開アカウントの場合、ユーザーIDは返されますが、追加の詳細情報は制限される場合があります。
ユーザーIDだけでは非公開コンテンツへのアクセスは得られません。誰かの数字のIDを知っていても、その人の投稿、ストーリー、フォロワーリストを見ることはできません。単なる参照番号です。あらゆるアカウントタイプのプロフィール画像がどのように表示されるかを確認するには、Instagramプロフィール画像ビューアーをお試しください。
機能
- 即時検索: ユーザーネームを入力すると、待ち時間なく数秒で数字のユーザーIDが表示されます。
- クリップボードへコピー: ワンクリックのコピーボタンで、コード、APIツール、スプレッドシートに直接貼り付けられます。
- プロフィール情報も表示: 表示名とフォロワー数をIDと一緒に確認でき、アカウントをすばやく検証できます。
- ほとんどのアカウントに対応: 公開アカウントはもちろん、多くの場合非公開アカウントのユーザーIDも取得できます。
- ログイン不要: Instagramアカウントや登録は必要ありません。ユーザーネームを入力して結果を取得するだけです。
- 無料で回数制限なし: 利用料金なし、1日の上限なし、調べられるIDの件数に制限もありません。
よくある質問
Instagramがアカウント作成時に割り当てる固有の数字です。ユーザーネームと異なり、変更されることは一切ありません。API開発やアカウントトラッキングで主に使用されます。
このツールのページ上部にある入力欄にユーザーネームを入力してください。数秒でIDが表示されます。ログインや登録は不要です。
バレません。このツールはアカウントの公開メタデータを参照するだけです。検索されたアカウントには何の通知も届きません。
ユーザーIDはアカウントの基本情報の一部であるため、ほとんどの場合、非公開アカウントでも取得できます。ただし、フォロワー数などの詳細情報は非公開アカウントでは表示されない場合があります。
使えます。インフルエンサー管理ツールへの登録、データベースでの主キー管理、アカウント同一性の確認など、さまざまな用途で活用されています。
件数の制限はありません。無料で何件でも調べることができます。