Instagram Profile Scraper (Fastest)
Pricing
from $1.80 / 1,000 results
Instagram Profile Scraper (Fastest)
The easiest & fastest way to scrape Instagram profiles. No login required - just add usernames and go. Get rich profile data including bio, stats, HD profile pics, business info, and the 5 most recent posts with full details. Built with stealth anti-detection, so it just works.
Pricing
from $1.80 / 1,000 results
Rating
5.0
(2)
Developer

Unseen User
Actor stats
1
Bookmarked
19
Total users
12
Monthly active users
16 days ago
Last modified
Categories
Share
Instagram Profile Scraper
Scrape Instagram profile metadata — no login needed. Just enter usernames and hit Start.
What You Get
For each profile, you get:
- Profile info — full name, bio, external links, profile pic (HD), verified/private/business status
- Counts — followers, following, posts, IGTV videos, highlights
- Latest 5 posts — caption, hashtags, mentions, likes, comments, images, timestamps, video views
- Related profiles — suggested similar accounts
- Business info — category name, business account flag
Input
Just one field — Usernames to Scrape. Type in Instagram usernames (without @) and hit Start.
| Field | Type | Required | Description |
|---|---|---|---|
usernames | string list | Yes | Instagram usernames to scrape |
proxyConfiguration | proxy | No | Leave default (residential) for best results |
Example Input
{"usernames": ["instagram", "natgeo", "nike"],"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
Example Output
{"inputUrl": "https://www.instagram.com/natgeo","id": "787132","username": "natgeo","url": "https://www.instagram.com/natgeo","fullName": "National Geographic","biography": "Experience the world through the eyes of National Geographic photographers.","externalUrls": ["https://natgeo.com"],"followersCount": 284000000,"followsCount": 134,"postsCount": 28500,"profilePicUrl": "https://...","profilePicUrlHD": "https://...","verified": true,"private": false,"isBusinessAccount": true,"businessCategoryName": "Media/News Company","highlightReelCount": 12,"igtvVideoCount": 45,"relatedProfiles": [{"id": "12345","username": "natgeotravel","fullName": "National Geographic Travel","isVerified": true}],"latestPosts": [{"id": "3012345678","type": "Image","shortCode": "ABC123","caption": "A polar bear in the Arctic #wildlife #nature","hashtags": ["wildlife", "nature"],"mentions": [],"url": "https://www.instagram.com/p/ABC123/","likesCount": 524000,"commentsCount": 1200,"timestamp": "2026-02-08T15:30:00.000Z","displayUrl": "https://...","dimensionsHeight": 1080,"dimensionsWidth": 1080}],"scrapedAt": "2026-02-09T12:00:00.000Z"}
How It Works
- Launches a stealth Chrome browser (anti-detection enabled)
- Visits Instagram to establish an anonymous session
- Makes API calls from inside the browser — Instagram sees a real browser, not a bot
- Falls back to page navigation + network intercept if the API is blocked
Anti-Detection
- Stealth Playwright with
puppeteer-extra-plugin-stealth - Real browser TLS fingerprint (not Node.js)
- Removes
navigator.webdriverflag - Realistic viewport, locale, and User-Agent
- Randomized delays between profiles
Cost Estimate
| Profiles | ~Cost |
|---|---|
| 100 | ~$0.25 |
| 1,000 | ~$2.50 |
| 10,000 | ~$25.00 |
| 100,000 | ~$250.00 |
$2.50 per 1,000 results. Residential proxies recommended for best results.
