StoriesFly logo
Tool — Profile viewer

Instagram profile viewer: photo, bio and follower counts without logging in.

StoriesFly's profile viewer reads a public Instagram profile through our own logged-in sessions and puts the photo, the bio, the three counters and the recent grid on one card. Type a handle and the card is built from what Instagram serves at that moment. Your account is not part of the request, because there is nowhere here to sign in.

Handles and profile links it takes@handleinstagram.com/

anonymous lookuppublic data onlyno account neededfree

Fig. 01What the privacy setting lets through
@handlechecked against the privacy setting
The headerphoto, name, bio and three counters, served even for private accounts
The grid behind the locka private account's posts, stories and highlights
served publiclynever served

The splitInstagram decides this split, not us. The header of a private account is public by the platform's own design, which is why any lookup can show you who somebody is, and no lookup can show you what they post behind the lock.

01What the card holds

Every field and its format

Nothing on the card is estimated. The photo is the full-resolution file behind the small circle in the app, the bio is capped at 150 characters by Instagram, and the counters are whatever the public endpoint returns at the moment you ask.

Fig. 02Card fields and formats
Privacy setting
public / private
Profile photo, full size
JPG
Bio length
≤ 150
Handle length
≤ 30
Counters: followers, following, posts
3
02Two ways to open a profile

In the app, or through this page

Instagram does not show anyone a list of profile visitors. That mechanism exists for stories, not for profiles. What a signed-in visit does leave is a record on your own account, and this route leaves neither.

Fig. 03What each visit leaves behind
In the app, signed in
your accounttheir profileyour history

The visit is made as you, and the app keeps it in your own search history.

Through this page
a handleour sessionthe cardyour screen

The request is made by one of our sessions. There is no account of yours in it to store anything.

the route this page uses
03How current the card is

The card is a snapshot, not a history

Everything here is fetched at the moment you ask and drawn once. Ask again tomorrow and you get tomorrow's profile. This page stores no yesterday to compare against, which is also why it works without an account.

Watching a profile change over time is a different job. It needs somewhere to keep snapshots and a schedule to take them on, which is what the tracker does, starting from the same handle. This page gives you the reading; the tracker keeps the record.

04What travels over the wire

What goes out, what comes back, what stays with you

Three lists, and the third is the one that matters: your Instagram login, your Instagram cookies and your handle are never taken, because the request is built without them.

What the field takes
@handleinstagram.com/
What the wire carries
JSONJPG
Never taken from your side
logincookies@you
05How the lookup runs

From a handle to a card in four steps

The whole sequence, with nothing of yours in any step.

  1. 01The handle is cleaned upA @name and a full profile link both reduce to the username. Query strings and tracking parameters are cut before anything is fetched.
  2. 02One of our sessions asks for the profileIt requests the same public JSON that the Instagram web profile page is built from.
  3. 03The privacy setting decides the gridA public account returns the header and the recent posts. A private account returns the header alone, and the grid is marked as locked rather than quietly left out.
  4. 04The card is drawnFull-size photo, bio, counters and grid. From there the stories and highlights views are one tap away, through the same sessions.
06What stays private

What the card will not show

Four things this lookup cannot return, and the reason for each one.

  • 01A private account's gridPosts, stories and highlights behind the privacy setting are served only to the sessions of approved followers. The header tells you who the account is; the grid stays theirs.
  • 02Anything the profile does not publishNo email addresses, no phone numbers, and no location beyond what the bio says. The card reads the public surface and does not guess at the rest.
  • 03Yesterday's numbersThe counters are live and only live. Nothing here stores a history to chart, because that is the tracker's job rather than the card's.
  • 04Any action on the profileThe card is read-only. No account of yours exists here, so nothing can follow, like or message on your behalf, even by mistake.
07Straight answers

Questions about profile lookups

Will they know I looked at their profile?

No, for two reasons. Instagram does not show anyone a list of profile visitors, and the request here is made by one of our sessions, so nothing in the chain carries your name.

What will I see if the account is private?

You see the header Instagram serves publicly: full-size photo, name, bio and the three counters. The grid is shown as locked. No tool can see past that setting, whatever it promises.

Are the follower counts exact?

They are the numbers the public endpoint returns at that moment, the same ones the Instagram web profile page is built from. Nothing is cached or estimated on our side.

Do I need to log in?

No. The sessions doing the reading are ours, and the page has no login field and nothing to connect your account to.

Can I see the follower list, not just the count?

No, the card shows the counters only. Reading the list itself is a heavier job with its own limits, and it lives on the tracker pages.

Can I watch their stories from here?

Yes. The card links straight into the story and highlights views, served through the same session pool, so one handle works across all of them.

Why did the lookup come back empty?

Usually the handle is wrong: a typo, a rename, or an account that was deleted or suspended. If the handle is right, wait a moment and try again, because a busy session rotates out and another takes the request.

Do you keep a history of what I look up?

Your recent searches are kept in your own browser so you can repeat them, and that list stays on your device. The request itself carries no account of yours for anything to be filed under.

A profile card is one handle away.

No login, nothing to install, nothing left behind.

Look up a profile