Instagram Profile Scraper
Pricing
$4.99/month + usage
Instagram Profile Scraper
[ No proxy Needed ] Fast & Reliable Scraper ✨ Extract profile URLs & statuses Track followers & following counts Grab bio links & more in seconds Save time , boost productivity Perfect for research, analysis & pro insights .
Pricing
$4.99/month + usage
Rating
5.0
(1)
Developer

Alpha Scraper
Actor stats
0
Bookmarked
9
Total users
2
Monthly active users
7 days ago
Last modified
Categories
Share
📸 Instagram Profile Scraper Pro
Extract structured public profile data from Instagram profiles in seconds. This actor allows you to collect key profile information from one or multiple Instagram usernames and receive clean, ready-to-use results for analysis, research, or automation.
🚀 Overview
The Instagram Profile Scraper collects publicly available profile details and metadata from Instagram user profiles. Simply provide one or more profile URLs, run the actor, and receive structured output for each profile.
This actor is ideal for:
- Market research
- Influencer analysis
- Brand discovery
- Social media monitoring
- Data enrichment workflows
📦 What Data Does This Actor Provide?
For each Instagram profile URL you submit, the actor returns:
- Profile identity details
- Bio and external links
- Account type and verification status
- Followers, following, and post counts
- Profile images
- Activity metadata
- Scraping status and timestamps
All data is returned in a flat, clean JSON format for easy integration.
📤 Output Structure
Each profile generates one dataset item with the following fields:
🧾 Profile Identification
| Field | Description |
|---|---|
source_url | Original Instagram profile URL |
username | Instagram username |
user_id | Unique Instagram user ID |
full_name | Display name shown on profile |
📝 Bio & Links
| Field | Description |
|---|---|
biography | Profile bio text |
bio_links | All links found in the bio |
invite_link | Primary external link (if available) |
external_url | List of external URLs linked from the profile |
🖼️ Profile Media
| Field | Description |
|---|---|
profile_pic_url | Profile picture URL |
profile_pic_url_hd | High-resolution profile picture |
🏷️ Account Classification
| Field | Description |
|---|---|
category | Business category (if available) |
account_type | Account type: personal / creator / business |
is_private | Whether the profile is private |
is_verified | Whether the profile is verified |
is_business_account | Business account indicator |
is_professional_account | Professional/creator account indicator |
is_joined_recently | Recently joined flag (if available) |
📊 Engagement Statistics
| Field | Description |
|---|---|
followers_count | Total followers |
followers_count_formatted | Human-readable follower count |
following_count | Total following |
following_count_formatted | Human-readable following count |
posts_count | Total posts |
posts_count_formatted | Human-readable post count |
media_count | Total media count |
media_count_formatted | Human-readable media count |
⏱️ Activity & Status
| Field | Description |
|---|---|
last_post_date | Date of most recent post |
profile_scraped_at | UTC timestamp of data collection |
scrape_status | success or failed |
error | Error message (only if failed) |
📥 Input Format
The actor accepts one or more Instagram profile URLs.
Example Input
{"startUrls": [{ "url": "https://www.instagram.com/khloekardashian/" },{ "url": "https://www.instagram.com/natgeo/" }]}
📤 Example Output
[{"source_url": "https://www.instagram.com/realmadrid/","username": "realmadrid","user_id": "290023231","full_name": "Real Madrid C.F.","biography": "⚽️ Official profile of Real Madrid C.F.\n🏆 15 times European Champions\n🌍 FIFA Best Club of the 20th Century\n🏟️ Follow @Bernabeu","bio_links": ["https://play.realmadrid.com/interstitial/901402"],"invite_link": "https://play.realmadrid.com/interstitial/901402","external_url": ["https://play.realmadrid.com/interstitial/901402"],"profile_pic_url": "https://scontent-iad3-1.cdninstagram.com/v/t51.2885-19/423770465_280478104792239_5430348487884470524_n.jpg?stp=dst-jpg_s320x320_tt6&efg=eyJ2ZW5jb2RlX3RhZyI6InByb2ZpbGVfcGljLmRqYW5nby4zMjAuYzIifQ&_nc_ht=scontent-iad3-1.cdninstagram.com&_nc_cat=1&_nc_oc=Q6cZ2QHsw8V5-oTtIefPTAIiqDeDEKJ7ywwotL2cfd5n088UEsLAN3FGiGDSux7nIAJe5oQ&_nc_ohc=wyKQ400fdc8Q7kNvwHtLdm0&_nc_gid=PK1MafDj5VNAAc_2pprUHg&edm=AOQ1c0wBAAAA&ccb=7-5&oh=00_AfpvXNYtaHgA0Mk7Nf15VD1nSRo773GSrSwP9utTTITNMA&oe=695EB7FE&_nc_sid=8b3546","profile_pic_url_hd": "https://scontent-iad3-1.cdninstagram.com/v/t51.2885-19/423770465_280478104792239_5430348487884470524_n.jpg?stp=dst-jpg_s320x320_tt6&efg=eyJ2ZW5jb2RlX3RhZyI6InByb2ZpbGVfcGljLmRqYW5nby4zMjAuYzIifQ&_nc_ht=scontent-iad3-1.cdninstagram.com&_nc_cat=1&_nc_oc=Q6cZ2QHsw8V5-oTtIefPTAIiqDeDEKJ7ywwotL2cfd5n088UEsLAN3FGiGDSux7nIAJe5oQ&_nc_ohc=wyKQ400fdc8Q7kNvwHtLdm0&_nc_gid=PK1MafDj5VNAAc_2pprUHg&edm=AOQ1c0wBAAAA&ccb=7-5&oh=00_AfpvXNYtaHgA0Mk7Nf15VD1nSRo773GSrSwP9utTTITNMA&oe=695EB7FE&_nc_sid=8b3546","category": "Creators & Celebrities","last_post_date": "2026-01-02 17:57:49","link_id": "290023231","is_private": false,"is_verified": true,"is_business_account": true,"is_joined_recently": false,"is_professional_account": false,"account_type": "business","followers_count": 180244091,"followers_count_formatted": "180.2m","following_count": 66,"following_count_formatted": "66","posts_count": 18740,"posts_count_formatted": "18.7k","media_count": 18740,"media_count_formatted": "18.7k","profile_scraped_at": "2026-01-03 10:00:56","scrape_status": "success"},{"source_url": "https://www.instagram.com/khloekardashian/","username": "khloekardashian","user_id": "208560325","full_name": "Khloé Kardashian","biography": "Season 3 of Khloé and Wonderland is out now on YouTube 🖤","bio_links": ["http://khloudfoods.com/"],"invite_link": "http://khloudfoods.com/","external_url": ["http://khloudfoods.com/"],"profile_pic_url": "https://scontent-iad3-1.cdninstagram.com/v/t51.2885-19/485211556_4182364548659006_6823750987819054141_n.jpg?stp=dst-jpg_s320x320_tt6&efg=eyJ2ZW5jb2RlX3RhZyI6InByb2ZpbGVfcGljLmRqYW5nby4xMDI1LmMyIn0&_nc_ht=scontent-iad3-1.cdninstagram.com&_nc_cat=1&_nc_oc=Q6cZ2QEA6nR5eomhIJe8U-nfmjOhxzjnQPT2ZaiP2gQ1UKY_i7rtnrJ76929EEs8sE3sBdI&_nc_ohc=i3YeNi-iDCsQ7kNvwHAfWGA&_nc_gid=tsPsic5poz8-a8-S84yY3A&edm=AOQ1c0wBAAAA&ccb=7-5&oh=00_AfplAF3Xo2VXDgRwo0SdZbsXHoFkfPng5q9ZiitXNGKKUQ&oe=695ED3AF&_nc_sid=8b3546","profile_pic_url_hd": "https://scontent-iad3-1.cdninstagram.com/v/t51.2885-19/485211556_4182364548659006_6823750987819054141_n.jpg?stp=dst-jpg_s320x320_tt6&efg=eyJ2ZW5jb2RlX3RhZyI6InByb2ZpbGVfcGljLmRqYW5nby4xMDI1LmMyIn0&_nc_ht=scontent-iad3-1.cdninstagram.com&_nc_cat=1&_nc_oc=Q6cZ2QEA6nR5eomhIJe8U-nfmjOhxzjnQPT2ZaiP2gQ1UKY_i7rtnrJ76929EEs8sE3sBdI&_nc_ohc=i3YeNi-iDCsQ7kNvwHAfWGA&_nc_gid=tsPsic5poz8-a8-S84yY3A&edm=AOQ1c0wBAAAA&ccb=7-5&oh=00_AfplAF3Xo2VXDgRwo0SdZbsXHoFkfPng5q9ZiitXNGKKUQ&oe=695ED3AF&_nc_sid=8b3546","category": "","last_post_date": "2026-01-01 19:17:54","link_id": "208560325","is_private": false,"is_verified": true,"is_business_account": false,"is_joined_recently": false,"is_professional_account": false,"account_type": "personal","followers_count": 300131725,"followers_count_formatted": "300.1m","following_count": 148,"following_count_formatted": "148","posts_count": 4772,"posts_count_formatted": "4.8k","media_count": 4772,"media_count_formatted": "4.8k","profile_scraped_at": "2026-01-03 10:01:04","scrape_status": "success"}]
🌟 Benefits & Advantages
- ✅ No login required
- ✅ Clean and flat JSON output
- ✅ Supports multiple profiles per run
- ✅ Human-readable formatted metrics
- ✅ Retry handling for unstable profiles
- ✅ Dataset-ready for automation
- ✅ Ideal for analysis and enrichment
🧠 Best Practices
- ✔ Use valid and complete Instagram profile URLs
- ✔ Avoid submitting hundreds of profiles in one run
- ✔ Re-run failed profiles separately
- ✔ Use formatted counts for display purposes
- ✔ Use raw counts for analytics and calculations
⚠️ Possible Errors & How to Avoid Them
Common Causes
- Profile does not exist
- Profile username is incorrect
- Profile is temporarily unavailable
- Instagram rate limits
- Network interruptions
✅ How to Reduce Errors
- Double-check usernames
- Avoid rapid repeated runs
- Submit fewer URLs per run
- Retry failed profiles later
When a profile fails, the actor still returns a structured response with scrape_status = "failed" and an error message.
📌 Summary
The Instagram Profile Scraper is a reliable and easy-to-use actor that transforms Instagram profile URLs into structured, analysis-ready data.
** Perfect for: **
- 📊 Analysts
- 📣 Marketers
- 🤖 Automation workflows
- 📈 Growth research