Crawlzo  /  Products  /  Social Media  /  Instagram

Instagram Scraper API

Turn any public Instagram handle, post, reel, or hashtag into structured JSON. Profile stats, post and reel engagement, carousel media, comments, and follower counts — extracted on demand or on a schedule, at any volume.

Profiles · posts · reels · storiesComments & engagementHashtag & location feedsPublic data only
▸ Overview

The Instagram Scraper API resolves the full public surface of the platform: business and creator profiles, individual posts and carousels, reels with play and engagement metrics, story highlights, comment threads, and hashtag and location feeds. Hand us a username, URL, hashtag, or post shortcode and we return clean, validated JSON.

Built for influencer-marketing platforms, brand-monitoring tools, and social-intelligence products that need reliable engagement data without managing a fleet of logged-in sessions. We extract only public data, normalize counts and timestamps, and resolve CDN media URLs so you can archive what matters.

Instagram Scraper API · request
# POST a target — get validated JSON back
curl https://api.crawlzo.com/v4/scrape \
  -H "Authorization: Bearer $CRAWLZO_KEY" \
  -d '{
  "url": "https://www.instagram.com/nasa/",
  "type": "profile",
  "include": "recent_posts"
  }'

// ← response
{
  "status": "ok",
  "data": {
    "username": "nasa",
    "full_name": "NASA",
    "verified": true,
    "followers": 98400000,
    "following": 78,
    "posts": 4120,
    "biography": "Exploring the universe...",
    "recent_posts": [
      { "shortcode": "C8…", "likes": 512340, "comments": 2891, "type": "carousel" }
    ]
  }
}
"type": "profile", "include": "recent_posts"
▸ What you can extract

Every public field, structured for you.

Instagram data parsed into clean, validated JSON. Pull any group below on its own, or combine them in a single request.

Profile details

  • Username, full name, user ID, category
  • Bio, external link, contact buttons
  • Followers, following, total posts
  • Verified status, business/creator flags
  • Profile picture (HD CDN URL)

Post details

  • Caption, hashtags, mentions, location tag
  • Like count, comment count, timestamp
  • Carousel media (all images/videos)
  • Tagged users and accessibility text
  • Post type (image / carousel / video)

Reel details

  • Play count, like count, comment count
  • Video URL, duration, thumbnail
  • Audio / music track name and ID
  • Caption, hashtags, and share count

Comments & engagement

  • Comment text, author, timestamp
  • Reply threads and like counts
  • Top vs. recent comment ordering
  • Engagement rate calculation

Hashtag & location feeds

  • Top and recent posts per hashtag
  • Post volume and media counts
  • Location-tagged post feeds
  • Related hashtag discovery

Followers & following

  • Follower / following list samples
  • Mutual connection signals
  • Audience growth over time
▸ Built on the Crawlzo engine

The hard parts, already solved.

▸ What teams build with it

Common use cases.

[ 01 ]

Influencer discovery and audience verification

[ 02 ]

Brand engagement and campaign tracking

[ 03 ]

Social listening and trend detection

[ 04 ]

Competitor content and posting-cadence analysis

▸ FAQ

Instagram scraping, answered.

No. We extract public data only — public profiles, public posts, public reels, and public hashtag/location feeds. Private accounts and logged-in-only surfaces are out of scope by policy.

Structured JSON straight from the API, or pushed to your stack natively — S3, BigQuery, Snowflake, Postgres, Kafka, or any HTTPS webhook. Call it from Python, Node, Go, Rust, or any HTTP client. The data lands where your pipeline already lives.

No. You pay for valid, schema-passing rows only. Retries, blocks, CAPTCHAs, and 5xxs are on us. If a run doesn't return data that conforms to the schema, it isn't billed.

Every request routes through the same engine behind our Web Unblocker API: compliant residential IPs, real browser fingerprints, TLS-level evasion, behaviour modelling, and built-in CAPTCHA solving. Hard targets become routine.

Yes. We respect robots policies, rate budgets, and ToS-aware allow/deny lists. We deliver and move on — no row-level retention beyond your replay window. GDPR DPA, PII redaction, and custom data residency available on request.

INSTAGRAM DATA · ON TAP

Start pulling Instagram data this week.

Tell us the Instagram surface you need and the shape you want it in. We'll come back in 24 hours with a sampled output, a scoped plan, and a price. Pilot in week one.

Pay only for data delivered99.99% uptime SLA99% success rate100M+ proxies