Free Instagram viewer
Instagram User ID Finder
Enter an Instagram username to get the account's numeric user ID, which stays the same when the username changes, ready to copy, with no login.
- No signup
- Public content only
- Nobody is notified
Instagram did not share a user ID for this account.
How to find an Instagram user ID
Step 1
Enter the username
Type the name after @, or paste the link from the profile's three-dot menu > Copy profile URL.
Step 2
Press Find ID
The numeric ID appears with the username, so you can confirm it's the right account.
Step 3
Copy the ID
Use the copy button and paste the ID into your sheet, tool or code.
What you get
| Item | Format | Details |
|---|---|---|
| User IDInstagram's internal ID for the account, with a copy button | Number | Instagram's internal ID for the account, with a copy button |
| UsernameThe current username, to confirm the match | Text | The current username, to confirm the match |
| Profile linksLinks to open the account on Instagram | URLs | Links to open the account on Instagram |
Links it accepts
username@usernamehttps://www.instagram.com/<username>/
What is the Instagram User ID Finder?
The Instagram User ID Finder converts a username into the numeric ID Instagram uses for that account internally. You enter a username or profile link; it returns the user ID with a copy button, the username and profile links. The ID stays the same when the account changes its username.
Every Instagram account has a numeric ID that is set when the account is created. Usernames can be changed at any time, but the ID can't, which makes it the reliable key for spreadsheets, CRMs and scripts that follow accounts over time.
The tool reads the ID from the account's public profile data, the same data a logged-out browser loads. This is the public user ID. Meta's business and messaging APIs give the same account other, app-specific IDs, so keep the two apart in your data.
Who uses it
Developers and analysts
Store the ID as the key for an account so your data still lines up after a rename.
Social media tools
Some scheduling and monitoring tools ask for a user ID instead of a username.
Cleaning creator lists
Remove duplicates where the same account appears under an old and a new username.
What this tool can't do
- It converts usernames to IDs only. It can't look up a username from an ID.
- It can't find accounts by name, email, phone number or photo.
- IDs from Meta's Graph and messaging APIs are different numbers and are not shown.
- Up to 30 new lookups a day per visitor. For more, use the API.
If something goes wrong
- User not found
- Check the spelling. If the account changed its username, you need the new one.
- You pasted a post link
- Links with /p/ or /reel/ point to posts, not accounts. Use the username.
- The ID doesn't work in my app
- Apps built on Meta's Graph or messaging APIs use their own IDs for an account. Use the ID that the API returns.
Use it responsibly
The tool shows only what Instagram shows to anyone who isn't logged in. Use what you see for research, planning and your own records, and respect people's privacy. Is this your account? Request removal.
Scrape Everything is not affiliated with, endorsed by or sponsored by Instagram or Meta. Instagram is named here only to describe which links this tool accepts. Scrape Everything is operated by Senyo Labs Technology, Finanskent Mah. Prof. Hasan Küçük Cad. Sinpaş Finans Şehir 9. Blok No: 5 İç Kapı No: 5, Ümraniye/İstanbul, Türkiye.
Instagram User ID Finder FAQ
What is an Instagram user ID?
A unique number Instagram gives every account. It never changes, even when the account picks a new username.
How do I find my own Instagram user ID?
Enter your username above. The ID shown is the one Instagram uses for your account.
Can I find a username from a user ID?
No. This tool converts usernames to IDs only.
Is it the same ID as in Meta's Graph API?
No. Meta's business and messaging APIs use their own IDs for the same account, so use the ID each API returns.
Can I look up many usernames at once?
Not in the free tool. The API returns the ID with the rest of the profile, one request per username. Instagram profile API.
For developers
Need this for many links?
The same data as JSON from one request. Use it on hundreds of accounts from your own code, a spreadsheet or n8n.
curl -X POST https://api.scrapeeverything.com/v1/instagram/profile \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"username":"instagram"}'Not a developer? Fill a Google Sheet or use the n8n workflow with the same API key.
More Instagram tools
All Instagram tools- ViewerOpen tool
Instagram Profile Viewer
Bio, counts and the 12 newest posts of a public Instagram account, without logging in.
- DownloaderOpen tool
Instagram Profile Picture Downloader
Save an account's profile picture as JPG and see its exact pixel size.
- AnalyzerOpen tool
Instagram Engagement Rate Calculator
Engagement rate of a public Instagram account from its 12 latest reels, with the formula shown.
- ViewerOpen tool
Instagram Post Date Finder
Exact publish date and time of a public post or reel, in UTC and your time zone.
- ViewerOpen tool
Instagram Reels Viewer
An account's 12 latest reels with views, likes and comments, playable without an account.
- ViewerOpen tool
Instagram Reel Song Finder
Song title and artist of a public reel from its link, with search links to music apps.
Updated · Maintained by the Scrape Everything team