Instagram Profile Posts & Reels Scraper
Scrape all posts from any Instagram profile — no login. Get likes, comments, shares, captions with parsed hashtags & mentions, tagged users, collaborators, carousel media, video URLs, and timestamps. 107 fields per post including a 24-field creator profile. JSON/CSV/Excel.
- runs · 30d
- 94.8K
- success · 30d
- 99.2%
- runs all time
- 391K
- users · 30d
- 319
curl -X POST "https://api.apify.com/v2/acts/data-slayer~instagram-posts/run-sync-get-dataset-items" \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"username": "cristiano"
}'{
"code": string,
"caption": string,
"like_count": integer,
"comment_count": integer,
"media_type": integer,
"is_video": boolean,
"product_type": string,
"taken_at": integer,
"thumbnail_url": string,
"video_url": string,
"location": object,
"tagged_users": array,
"mediaId": string,
}Output fields
13 documented fields per record. Showing the first 13.
| Field | Type | Description |
|---|---|---|
| code | string | |
| caption | string | |
| like_count | integer | |
| comment_count | integer | |
| media_type | integer | |
| is_video | boolean | |
| product_type | string | |
| taken_at | integer | |
| thumbnail_url | string | |
| video_url | string | |
| location | object | |
| tagged_users | array | |
| mediaId | string |
Related scrapers
Get full details from any Instagram post or Reel by URL — no login. 128 fields: likes, comments, views, shares, saves, reposts, captions, audio metadata, video URLs, and creator profiles. Bulk URL input. Includes repost_count missing from Apify's own scraper. JSON/CSV/Excel.
- runs/30d
- 353K
- users/30d
- 1.6K
Instagramfrom $1.50 / 1K resultsInstagram Profile Reels Scraper
No Login
Scrape all Reels from any Instagram profile by username — no login. Get play counts, likes, comments, shares, captions, hashtags, audio metadata, video URLs, and timestamps. 125+ fields per Reel. Competitor content analysis and influencer research. JSON/CSV/Excel.
- runs/30d
- 23.7K
- users/30d
- 192
Instagramfrom $1.50 / 1K resultsScrape Instagram posts and Reels by hashtag with 145 fields per result — no login. Get likes, comments, shares, views, captions, video URLs, audio metadata, and creator profiles. Optionally enrich creators with emails and phones. SocialScraper PRO alternative. JSON/CSV/Excel.
- runs/30d
- 933
- users/30d
- 79
Instagramfrom $1.50 / 1K results
Frequently asked questions
What does Instagram Profile Posts & Reels Scraper return?+
Scrape all posts from any Instagram profile — no login. Get likes, comments, shares, captions with parsed hashtags & mentions, tagged users, collaborators, carousel media, video URLs, and timestamps. 107 fields per post including a 24-field creator profile. JSON/CSV/Excel. It returns 13 documented fields per record.
How much does Instagram Profile Posts & Reels Scraper cost?+
It is priced at $1.50 per 1,000 results (lowest tier), billed through your Apify account. Failed runs are not billed as results.
What format does the data come back in?+
Typed JSON records by default. You can also download a run's dataset as CSV or Excel, or stream it into your own stack.
How reliable is this scraper?+
Over the last 30 days it ran 94.8K times with a 99.2% success rate.
How do I run it?+
POST a JSON body to the actor's run endpoint with your Apify token, or open it on Apify and start a run from the console.
Run Instagram Profile Posts & Reels Scraper on Apify
One request, structured rows back. Pay per result through your Apify account.