LIVEINSTAGRAM PROFILE API

Look up public Instagram profile data and follower stats.

Enter one or more usernames to retrieve public names, bios, profile images, follower and following counts, post counts, verification, and related accounts.

Queries one publicly accessible Instagram profile.

The Instagram Profile API accepts a username and returns one normalized account record. The web tool can copy its profile URL, download the public avatar, and export the profile as CSV or JSON; it does not enumerate that account’s posts.

Processes publicly accessible Instagram content onlyTOK//LAB is not affiliated with Instagram or Meta

Interface function

One public profile result per username

Account-level results fit creator lists, CRM records, spreadsheets, and recurring profile-monitoring workflows without mixing in post rows.

ACCOUNT METADATA

Instagram Public Profile Scraper API

Submit public usernames in bulk and collect names, bios, profile images, audience counts, verification flags, and related accounts.

Input
1–1,000 usernames, with or without @
Output
One normalized profile per requested account
Run limit
Up to 1,000 accounts per run

Request to result

From username list to profile snapshot

01USERNAMES

Submit public usernames

Values may include @ and are deduplicated while preserving their first-seen order.

02PROFILE

Read public profile fields

Normalize identity, bio, visible counts, verification flags, and related public usernames.

03RESULT

Return one result per account

Success and failure results retain requestedUsername for matching, troubleshooting, and targeted retries.

Operator notes

Keep profile snapshots comparable

Store the collection time

Follower and post counts are observations, not permanent values. Timestamp records before comparing changes.

Prefer normalized fields

Normalized fields cover common tables, databases, and monitoring jobs. Use includeRaw only when investigating field differences.

Private profiles stay limited

The interface returns only fields Instagram exposes publicly and does not authenticate or bypass access controls.

Normalized output

Instagram Profile API response fields

requestedUsername / username
The original requested value and normalized username returned by Instagram.
fullName / biography
Public display name and profile biography.
profileUrl / profilePicUrl
Canonical public profile and image references.
followersCount / followingCount / postsCount
Visible audience, following, and post-count snapshots at collection time.
isPrivate / isVerified
Public privacy and verification flags for the account.
relatedProfiles[]
Related public usernames surfaced with the profile response.

Common questions

Instagram Profile API FAQ

How many Instagram profiles can I query at once?

You can submit up to 1,000 usernames. Start with a small list to confirm username formatting and response-field mapping.

Must usernames include @?

No. Both formats are accepted, and duplicate usernames are ignored.

Does it return posts published by the profile?

No. This interface returns account-level profile data and does not expand the account's post list.

What data is available for a private account?

Only the limited fields Instagram exposes publicly. The interface does not authenticate or bypass private-account controls.