Instagram Profile Scraper
Pricing
from $0.75 / 1,000 profiles
Go to Apify Store
Instagram Profile Scraper
Scrape public Instagram profiles - bio, full name, follower and following counts, profile picture, links, and highlights - without logging in.
Instagram Profile Scraper
Pricing
from $0.75 / 1,000 profiles
Scrape public Instagram profiles - bio, full name, follower and following counts, profile picture, links, and highlights - without logging in.
Public profile URLs, @handles, or numeric IDs, one per line. Accepts https://www.instagram.com/markruffalo/, @markruffalo, or markruffalo. Duplicates are removed automatically, and every profile returns exactly one row.
[ "@markruffalo", "https://www.instagram.com/markruffalo/"]Add the profile's story highlights (title, cover image, and total count) to each row. Turn it off for a leaner dataset.
Add Instagram's suggested accounts (the "accounts you may like" module, up to ~50 per profile) to each row as suggested_accounts. Omitted automatically when a profile has none.
Optional. Continue a run that was aborted or failed: paste its run id and the targets it already finished are skipped, so the new run only scrapes what is left. Leave empty for a normal run. A run's id is shown in the Apify Console run detail, or run scripts/resurrect.mjs --run .