Instagram User ID Lookup
Free online tool to find the unique numeric ID of any public Instagram account from a profile URL or username. Perfect for developers, marketers, and social media analysts.
Your ad blocker is preventing us from showing ads
MiniWebtool is free because of ads. If this tool helped you, please support us by going Premium (ad‑free + faster tools), or allowlist MiniWebtool.com and reload.
- Allow ads for MiniWebtool.com, then reload
- Or upgrade to Premium (ad‑free)
About Instagram User ID Lookup
The Instagram User ID Lookup tool helps you find the unique numeric ID behind any public Instagram account. Every Instagram profile has a permanent numeric User ID (like 25025320 for @instagram) that never changes, even if the username is updated. This ID is essential for developers building apps with the Instagram API, marketers setting up automation tools, and anyone who needs a reliable, permanent reference to an Instagram account.
Anatomy of an Instagram Account Identifier
How to Find an Instagram User ID
Get the username or URL
Go to the Instagram profile and copy the URL from the address bar, or note the @username displayed on the profile.
→Enter it above
Paste the full URL or type just the username. The tool handles all common formats automatically.
→Verify & search
Complete the human verification, then click "Find Instagram ID." Results appear in seconds.
→Copy your ID
The numeric ID appears in a profile card. Click the copy button and use it in your API calls or tools.
What is an Instagram User ID?
An Instagram User ID (also called a numeric ID or PK) is a unique number assigned to every Instagram account at the moment it is created. While you interact with Instagram using a visible @username, behind the scenes the platform identifies every account by its numeric ID.
Key characteristics of an Instagram User ID:
- Permanent: Once assigned, it never changes — even if the username is changed or the account is temporarily deactivated.
- Unique: No two accounts can share the same numeric ID.
- Sequential: Earlier accounts have lower IDs. Instagram's official account (@instagram) has the ID
25025320, while newer accounts have IDs in the billions. - API-required: Most Instagram API endpoints accept the numeric ID, not the username.
Why Would You Need an Instagram User ID?
API Development
The Instagram Graph API and Basic Display API require numeric User IDs for most endpoints — fetching media, insights, comments, and profile data all need the ID.
Marketing & Analytics
Social media management platforms (Hootsuite, Sprout Social, Buffer) often need the numeric ID to connect accounts, track competitors, or set up automated reporting.
Chatbots & Automation
Building Instagram chatbots or automation workflows with the Messenger API requires the Instagram Business Account ID (a numeric ID) for webhook setup.
Account Tracking
Usernames change frequently. Using the permanent numeric ID lets you reliably track an account across username changes, which is critical for brand monitoring and research.
Instagram Shopping
Setting up Instagram Shopping, product catalogs, and Commerce Manager requires linking your Instagram Business Account by its numeric ID.
Account Recovery & Reporting
When contacting Instagram support about hacked or impersonated accounts, providing the numeric ID helps them locate and verify your account faster.
Accepted Input Formats
This tool is designed to be as flexible as possible. Here are all the formats you can use:
| Format | Example | Notes |
|---|---|---|
| Username only | natgeo |
Simplest format |
| @handle | @natgeo |
@ is automatically stripped |
| Full URL | https://www.instagram.com/natgeo |
Desktop browser URL |
| Mobile URL | https://instagram.com/natgeo |
Without www prefix |
| Short URL | instagr.am/natgeo |
Instagram short domain |
| URL with trailing slash | instagram.com/natgeo/ |
Trailing slash is removed |
Note: Post URLs (instagram.com/p/...), Reel URLs (instagram.com/reel/...), and Story URLs are not supported — this tool is specifically for looking up account IDs.
Instagram User ID vs. Username
| Feature | Username (@handle) | Numeric User ID |
|---|---|---|
| Example | @natgeo |
787132 |
| Can change? | Yes — users can change usernames anytime | No — permanent from account creation |
| Visible to users? | Yes — shown on profile and in URLs | No — hidden in metadata |
| Used by APIs? | Some endpoints accept it | Required by most API endpoints |
| Uniqueness | Unique at any point in time, but can be reused if released | Permanently unique — never reused |
Common Issues and Troubleshooting
Account Not Found
If the tool cannot find an account, verify that:
- The username is spelled correctly (check for typos, extra periods, or underscores)
- The account still exists and has not been deleted or permanently banned
- You are entering a username, not a post URL or hashtag
Private Accounts
In most cases, the numeric ID of a private account can still be retrieved because the ID is part of the basic public profile metadata. However, detailed profile information (like bio, follower counts, and posts) will not be available for private accounts.
Request Timeout
Timeouts can occur when Instagram servers are experiencing high traffic. Wait a moment and try again. If the issue persists, try using the direct username format rather than a full URL.
Privacy and Security
This tool respects your privacy:
- No Data Storage: We do not save any search queries or results. Each lookup is processed in real-time and discarded immediately.
- No Login Required: You never need to provide your Instagram credentials. The tool works by querying publicly accessible profile metadata.
- Public Information Only: The numeric ID and basic profile info retrieved are publicly available — the same data visible to anyone visiting the profile.
- Encrypted Connection: All communication is protected with HTTPS encryption.
Frequently Asked Questions
What is an Instagram User ID?
An Instagram User ID is a unique numeric identifier assigned to every Instagram account when it is created. Unlike usernames (which can be changed), the numeric ID is permanent and never changes. For example, Instagram's own official account has the ID 25025320. These IDs are used internally by Instagram's systems and are essential for API interactions.
Why would I need to find an Instagram User ID?
Instagram User IDs are needed for: using the Instagram Graph API and Basic Display API for app development, setting up marketing automation and analytics tools, configuring Instagram shopping and business integrations, building chatbots and social media management tools, tracking accounts even when usernames change, and reporting accounts to Instagram support.
Can I find the ID of a private Instagram account?
Yes, in most cases the numeric User ID of a private Instagram account can still be retrieved, as the ID is part of the basic profile metadata. However, additional profile details like follower count, bio, and posts will not be accessible for private accounts.
What URL formats does this Instagram ID lookup tool accept?
This tool accepts multiple formats: simple usernames (natgeo), @-prefixed usernames (@natgeo), full URLs (https://www.instagram.com/natgeo), and short URLs (instagr.am/natgeo). The tool automatically extracts and validates the username from any format.
Is this Instagram ID lookup tool free and safe?
Yes, this tool is 100% free and safe to use. It only accesses publicly available profile metadata. We do not store any search queries or results, do not require your Instagram login credentials, and all connections are encrypted via HTTPS.
Additional Resources
Reference this content, page, or tool as:
"Instagram User ID Lookup" at https://MiniWebtool.com// from MiniWebtool, https://MiniWebtool.com/
by miniwebtool team. Updated: Feb 15, 2026