Instagram Posts & Profile Scraper
Pricing
$0.50 / 1,000 posts
Instagram Posts & Profile Scraper
Scrape public Instagram posts + profile data by username — no login, no API key. Likes, comments, captions, media, follower counts.
Pricing
$0.50 / 1,000 posts
Rating
0.0
(0)
Developer
Gurify Software
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Instagram Posts & Profile Scraper 📸
Scrape public Instagram posts and profile data by username — no login, no API key, no access token. Give it usernames, get their posts (likes, comments, captions, media, hashtags) plus full profile info (followers, bio, verified) as structured JSON.
💵 $0.50 per 1,000 posts — vs $1.50–$2.30 for the popular Instagram scrapers on Apify. No monthly fee; pay only for what you get.
✨ What you get
- Just usernames in → posts out.
["natgeo", "nasa"]→ their recent posts. - Per post: type (image/video/carousel), shortcode, URL, caption, hashtags, mentions, like count, comment count, timestamp, image/video URLs, view count, location.
- Per post we also embed the account: username, full name, followers, following, post count, verified, category, bio, external URL, profile picture — so each row is self-contained for analysis or outreach.
- Pagination — up to 1,000 posts per profile. Set
postsPerProfile: 0for profile data only. - No Instagram Graph API — no Facebook app, no review, no token, no rate-limit headaches.
📥 Input
| Field | Type | Description |
|---|---|---|
usernames | array (required) | Public usernames with/without @, or profile URLs |
postsPerProfile | integer | Max posts per profile (default 30, up to 1000; 0 = profile only) |
proxyConfiguration | object | Apify Proxy (Datacenter default = cheapest) |
{ "usernames": ["natgeo", "nasa"], "postsPerProfile": 50, "proxyConfiguration": { "useApifyProxy": true } }
📤 Output
{"type": "video","shortCode": "DZpQwxqimz2","url": "https://www.instagram.com/p/DZpQwxqimz2/","caption": "…","hashtags": ["nature"], "mentions": [],"likesCount": 118744, "commentsCount": 532,"timestamp": "2026-06-22T18:04:11+00:00","isVideo": true, "videoUrl": "https://…", "videoViewCount": 2100000,"displayUrl": "https://…", "locationName": null,"ownerUsername": "natgeo", "ownerFullName": "National Geographic","ownerFollowers": 269212151, "ownerVerified": true,"ownerBio": "…", "ownerProfilePic": "https://…"}
Export to JSON, CSV, Excel, or via the Apify API.
⚠️ Limitations
- Public accounts only — private accounts return profile data only (no posts).
- Some fields depend on what Instagram exposes for a given post.
⚖️ Legal
Scrapes only publicly available data. Use the output in line with Instagram's Terms and applicable laws (e.g. GDPR/CCPA).