HonestHook

RankingsSign in

Tools / Instagram profile viewer

Instagram profile viewer

Read a public Instagram profile: followers, following, post count and bio, from the logged-out profile page.

What it reads

RouteGET /api/v1/instagram/profile
Field readfollower_count
Surfacepublic profile page, logged out
Handle formatInstagram username: letters, digits, dot and underscore, up to 30.
Examplenatgeo
Caveat from the sourcesingle anchor in the page

Measured on 2026-10-02 through our own normalizer, this field came back 104,395,849 — not null. Source of the measurement: fixture test/fixtures/instagram/profile.html.

What the response looks like

{
  "id": "17841401474538262",
  "handle": "nasa",
  "name": "NASA",
  "bio": "Making the seemingly impossible, possible. ✨",
  "avatar_url": "https://scontent.cdninstagram.com/v/t51.2885-19/290…",
  "followers": 104395849,
  "following": 91,
  "posts_count": 4913,
  "verified": true,
  "is_private": false,
  "external_url": "https://www.nasa.gov/",
  "url": "https://www.instagram.com/nasa/"
}

Captured from test/fixtures/instagram/profile.html (fixture). Fields that came back null are omitted, and long strings are cut with an ellipsis for display — the API returns them whole.

In the archive

This platform is also a source of the trend archive, and its status there is tentou-e-parou — Why HonestHook does not collect Instagram archive data. That page owns what the archive did or did not collect here; this one is only about the API field above.

Other routes for this platform

See the endpoint page for price, limits and the error shapes.