Free Instagram User ID Finder
Every Instagram account has a hidden numeric ID. Type a username and we will fetch that ID for you, ready to copy.
Loading...
Every public account has two names. The one people see and type, like @yourhandle, and a long string of digits nobody ever notices. This Instagram user ID finder pulls that second name into view. You paste a username at the top of the page, and it returns the numeric ID Instagram assigned to that account the day it was created. Developers reach for it constantly. So do people running giveaways or trying to confirm an account is really the same one they followed last month.
Why the number never moves
When you ask "what is Instagram user ID" the short answer is: it is the identifier the platform trusts more than your handle. Handles are for humans and they shift around. The ID is for machines, and machines need something that stays put. Rename yourself five times over a year and the ID stays byte-for-byte identical. That permanence is the whole reason the number exists. A follow relationship, a comment history, an old API reference all point at the ID underneath, not the letters on top.
How to find your Instagram user ID
The lookup is short. Here is the whole flow, start to finish:
- Copy the public @username you want to check. Drop the @ symbol if you like; the tool handles it either way.
- Paste it in the box at the top of this page.
- Press the button and let the Instagram user ID lookup run.
- Read the numeric ID it returns, then copy it straight into your code, spreadsheet, or giveaway sheet.
The account has to be public for this to work. Private profiles keep their details behind the follow wall, so a username tied to a private account will not resolve.

Who actually needs to get Instagram user ID from username
Most people never touch this number, and that is fine. But when you need it, nothing else will do. Here is where it earns its keep:
- Developers and API work. The Instagram Graph API and most third-party endpoints ask for the numeric ID, not the handle. You feed it the ID to fetch a profile, pull public media, or wire up a webhook. Trying to pass a username where an ID belongs is the classic first-day error.
- Verifying identity after a handle change. A creator you followed rebrands and their @name is now something new. The ID lets you confirm it is the same account you have been following, not an impersonator who scooped up the freed handle.
- Giveaways and audits. When you log entrants or run a fair draw, storing the ID beats storing the handle. People rename themselves mid-contest, and the number keeps your list honest.
A note on privacy and fair use
Because you do not log in or connect your account to run this Instagram user ID finder, nothing you find Instagram user id and look up gets tied to your own profile. You are reading a public detail of a public account, the same way anyone visiting that profile could. Keep the use reasonable: confirming identity, wiring up your own integrations, running a clean giveaway. Pulling IDs to harass or impersonate someone is neither the point nor okay.

