What Instagram data can you scrape?
Scrapernode supports four dedicated Instagram scrapers covering the main data types you'd need for research, marketing, or analytics.
| Scraper | Key fields | Use case |
|---|---|---|
| Instagram Profiles | username, followers, following, bio, post count, engagement rate | Influencer research, audience analysis |
| Instagram Posts | caption, likes, comments, timestamp, hashtags, media URL | Content audits, campaign tracking |
| Instagram Reels | description, plays, likes, comments, duration, audio | Viral content analysis, competitor research |
| Instagram Comments | text, author, timestamp, likes | Sentiment analysis, community insights |
How to scrape Instagram with Scrapernode
Scrapernode takes profile URLs or post URLs as input and returns structured JSON. No Instagram API key needed. No OAuth flow. No rate limit management.
- 1Navigate to scrapernode.com/instagram/scrapers and choose your scraper (Profiles, Posts, Reels, or Comments)
- 2Paste the Instagram URLs you want to scrape
- 3Select Fresh Scrape for real-time data or Quick Lookup for instant pre-collected results
- 4Click Start — most jobs complete in under 60 seconds
- 5Download JSON or CSV, or receive results via webhook to your app
Instagram Profile fields
| Field | Type | Description |
|---|---|---|
username | string | Instagram handle |
fullName | string | Display name |
bio | string | Profile biography |
followers | number | Follower count |
following | number | Following count |
postCount | number | Total number of posts |
isVerified | boolean | Blue checkmark status |
profileImage | string | Profile photo URL |
website | string | Link in bio URL |
isPrivate | boolean | Account privacy status |
Scrape Instagram profiles via API
curl -X POST https://actions.scrapernode.com/api/jobs/create \
-H "Authorization: Bearer sn_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"scraperId": "instagram-profiles",
"inputs": [
{"url": "https://www.instagram.com/natgeo"},
{"url": "https://www.instagram.com/nasa"},
{"url": "https://www.instagram.com/nike"}
]
}'Instagram scraping use cases
Influencer marketing teams use Instagram scraping to build and vet influencer lists at scale — checking follower counts, engagement rates, and audience demographics before reaching out. Brands monitor competitor accounts and trending content in their category. Agencies track campaign hashtags and measure reach across creator posts. Market researchers study posting patterns and content strategies across an industry.