Find Instagram user ID
Every Instagram account has a numeric ID behind its @handle. Paste a username or profile URL to get it — it works for private profiles too, and the ID never changes when someone renames their account.
What an Instagram user ID is
Every Instagram account gets a number when it is created — something like 25025320 for @instagram itself. The @handle you see on a profile is only a label pointing at that number. Rename the account and the handle changes; the number stays put. That is why developers, ad platforms and moderation tools store the ID and treat the username as something that can go stale.
How to find an Instagram user ID
- Copy the username (with or without the @) or the full profile link from the Instagram app or website.
- Paste it into the box above and press the button.
- The numeric ID appears in a second or two. Copy it and keep it next to the current username — if the account is renamed later, the ID is how you find it again.
If Instagram is slow to answer, the tool offers a fallback: open the profile in a desktop browser, view the page source, and paste it in. The ID is read from that text on your own device.
When you need the ID and not the username
- API and developer work. The Instagram Graph API, webhooks and most automation platforms identify accounts by ID. A username in a config file breaks the day the account is renamed.
- Tracking accounts over time. Brands and researchers watching a list of creators store IDs so a rebrand does not silently drop someone from the list.
- Reporting and support. Reports about impersonation or a hacked account are easier to follow up when you can quote the ID, because the attacker can change the handle but not the number.
- Checking whether two handles are the same account. If an account you knew disappears and a new handle shows up with the same content, comparing IDs settles it.
What the tool does not do
It reads the same public profile header anyone sees when they open the account: the ID, the username and the display name. It does not sign in to Instagram, cannot see private posts, followers or messages, and does not keep a record of the accounts you look up. There is also no reverse search — Instagram removed the public way to turn an ID back into a username, and tools claiming otherwise usually rely on old cached data.
Instagram user ID versus other numbers
A few other long numbers float around Instagram and are easy to mix up. A post or reel has its own media ID, and its shortcode is the part of the link after /p/ or /reel/. A Facebook Page linked to an Instagram business account has a separate Page ID. And the Instagram Business Account ID used by the Graph API is different again from the public user ID shown here. If an API rejects the number, check which of these it expects.
Questions
How do I find an Instagram user ID?
Paste a public Instagram username or profile URL into the tool. It fetches the public profile page and extracts the numeric user ID from the page source.
What if the tool cannot find the ID?
Sometimes Instagram limits the public profile response. Open the profile page source and paste it into the fallback field so the tool can search for profile_id patterns.
What input formats are supported?
Plain usernames like instagram, @handles, and full profile URLs all work.
Does the Instagram user ID change when someone changes their username?
No. The numeric ID is assigned when the account is created and stays the same for its whole life. Usernames can be changed as often as the owner likes; the ID cannot.
Can I find the username from a user ID?
Not with this tool. Instagram no longer offers a public way to look up an account by its numeric ID, so the reliable direction is username to ID. Save the ID next to the current username when you look it up.
Does it work for private accounts?
Yes. The ID is part of the public profile header, which Instagram shows even when the posts are private. The tool never sees posts, followers or anything behind the privacy setting.
Is looking up an Instagram ID allowed?
The tool only reads information Instagram already shows to anyone who opens the profile. It does not log in, does not access private data and does not store the profiles you look up.