Instagram Scraper - Posts, Profiles & Hashtags
Pricing
from $2.70 / 1,000 results
Instagram Scraper - Posts, Profiles & Hashtags
Scrape Instagram posts, profiles, and hashtags. Get captions, likes, comments, media URLs, follower counts, and more. Uses Instagram's GraphQL API with residential proxy for reliability.
Pricing
from $2.70 / 1,000 results
Rating
0.0
(0)
Developer
Thirdwatch
Actor stats
0
Bookmarked
1
Total users
0
Monthly active users
3 hours ago
Last modified
Categories
Share
Scrape Instagram posts, profiles, and hashtags. Get captions, likes, comments, media URLs, follower counts, and more.
What you get
Extract Instagram data without needing a login or API key. Scrape public posts from any profile, search by hashtag, or fetch details for specific posts. Get engagement metrics, media URLs, and profile information.
Output fields (Posts)
| Field | Description |
|---|---|
shortcode | Post shortcode (used in URL) |
url | Full post URL |
type | Image, video, or carousel |
caption | Post caption text |
likeCount | Number of likes |
commentCount | Number of comments |
authorUsername | Author's username |
timestamp | Post timestamp |
location | Tagged location |
imageUrl | Full-resolution image URL |
videoUrl | Video URL (if video) |
hashtags | Hashtags from caption |
Output fields (Profiles)
| Field | Description |
|---|---|
username | Instagram username |
fullName | Display name |
biography | Profile bio |
followerCount | Number of followers |
followingCount | Number of following |
postCount | Total posts |
isVerified | Blue checkmark status |
profilePicUrl | Profile picture URL |
Example output
{"shortcode": "ABC123xyz","url": "https://www.instagram.com/p/ABC123xyz/","type": "image","caption": "Beautiful sunset over the Grand Canyon #nature #photography","likeCount": 245000,"commentCount": 1200,"authorUsername": "natgeo","timestamp": "2026-04-08T18:30:00+00:00","location": "Grand Canyon National Park","imageUrl": "https://scontent-...","hashtags": ["nature", "photography"]}
Input parameters
| Parameter | Required | Description |
|---|---|---|
queries | Yes | @username, #hashtag, post URLs, or profile URLs |
searchType | No | "posts" or "profiles" (default: posts) |
maxResults | No | Max total results (default: 100) |
maxResultsPerQuery | No | Max per query, 0 = no limit (default: 0) |
Use cases
- Social media marketers: Analyze competitor content and engagement
- Influencer researchers: Get follower counts and posting patterns
- Brand monitoring: Track brand mentions and hashtag usage
- Content creators: Research trending content and hashtags
- Data enrichment: Add Instagram metrics to creator databases
Pricing
Pay-per-result pricing at $0.002 per result (post or profile).
| Query | Results | Cost |
|---|---|---|
| 1 profile (50 posts) | 50 | $0.10 |
| 5 profiles (20 posts each) | 100 | $0.20 |
| 3 hashtags (100 posts each) | 300 | $0.60 |
Limitations
- Cannot scrape private profiles
- Stories and Reels feed require authentication (not supported)
- Instagram rate limits may affect large scraping runs