Instagram Profile Scraper
Pricing
from $2.00 / 1,000 post scrapeds
Instagram Profile Scraper
Scrape public Instagram profiles anonymously — full name, bio, followers/following, posts count, verified/business flags, category, external link, profile picture, plus a best-effort list of recent posts (caption, likes, comments, media URLs). No login required. HTTP-only.
Pricing
from $2.00 / 1,000 post scrapeds
Rating
0.0
(0)
Developer
bootforge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Scrape public Instagram profiles anonymously — no login required.
Returns per profile:
- Metadata: username, full name, biography, followers, following, posts count, verified flag, private flag, business flag, category, external URL, profile picture.
- Recent posts (best-effort, controlled by Max Posts): shortcode, permalink, type, caption, likes, comments, timestamp, thumbnail / display / video URLs.
Input
| Field | Description |
|---|---|
usernames | Usernames or profile URLs (nasa, @nasa, or https://instagram.com/nasa/). |
max_posts | Best-effort cap on recent posts per profile. 0 = metadata only. |
output_mode | post (one row per post, profile denormalized) or profile (nested posts). |
proxy | Required. Apify residential proxy (Instagram blocks datacenter IPs). |
Output
Post-centric mode emits one row per post with profile fields denormalized and post fields prefixed post_. Profiles with no posts (private / not-found / max_posts=0) emit a single metadata row. The partial flag marks profiles where anonymous pagination stopped early; error is one of null, private, not_found, blocked, error.
Pricing (Pay-Per-Event)
| Event | Price (USD) |
|---|---|
| Actor start | $0.005 / GB |
| Profile scraped | $0.005 (not charged for not-found / blocked / errored profiles) |
| Post scraped | $0.002 |
Status: v1, anonymous HTTP-only. Deep pagination is best-effort under anonymous access. Private accounts return metadata only.