πŸ“Έ Instagram All-in-One Scraper [From πŸ’°$0.85/1K] avatar

πŸ“Έ Instagram All-in-One Scraper [From πŸ’°$0.85/1K]

Pricing

from $0.85 / 1,000 results

Go to Apify Store
πŸ“Έ Instagram All-in-One Scraper [From πŸ’°$0.85/1K]

πŸ“Έ Instagram All-in-One Scraper [From πŸ’°$0.85/1K]

All-in-One Instagram Scraper & Status Checker for Profiles (ACTIVE vs REMOVED status, followers, bio links), Reels (play counts & MP4 URLs), Posts, Keywords, Website Contacts & Tech Stack.

Pricing

from $0.85 / 1,000 results

Rating

0.0

(0)

Developer

Khan

Khan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

What does Instagram All-in-One Scraper do?

Instagram All-in-One Scraper is a 100% cookieless Instagram intelligence and lead enrichment tool that extracts public Instagram profiles, bulk account health status (ACTIVE vs. INACTIVE_OR_REMOVED), Reels, timeline posts, carousels, direct MP4 video links, and trending keyword hubsβ€”plus optional B2B bio-link website contacts, e-commerce tech stack detection, and LLM-ready Markdown.

Whether you are building an influencer discovery platform, verifying whether thousands of Instagram handles are still active, tracking Reel play counts and engagement rates, or enriching DTC brands with bio-link emails and Shopify/Klaviyo tech stacks, this scraper runs without requiring an Instagram login, sessionid cookie, or burner account.

πŸ›‘οΈ Zero Proxy Configuration Required: Anti-blocking and regional routing are handled automatically out of the box β€” just paste your target URLs and click Start.

What data can you extract with Instagram All-in-One Scraper?

πŸ‘€ Full Creator & Brand Profiles (profiles mode) β€” id, pk, username, fullName, profilePicUrl, followersCount, followsCount, postsCount, bioHashtags, bioMentions, isVerified, categoryName, biography, followerCount, followingCount, mediaCount, threadsUsername, unwrapped bioLinks, bioEmails, avgReelPlays, engagementRatePct, plus up to 12 latest posts and 12 latest Reels
🩺 Bulk Account Health & Status (status mode) β€” fast verification returning ACTIVE, INACTIVE_OR_REMOVED, PAGE_NOT_FOUND, or AGE_OR_REGION_RESTRICTED alongside isAlive and follower counts
🎬 Reels, Posts & Carousels (reels & posts modes) β€” shortcode, ownerUsername, mediaType, caption, playCount, likeCount, commentCount, displayUrl, mediaExpiresAtIso, captions, hashtags, timestamps, high-res image arrays, and direct CDN MP4 videoUrl links
πŸ”₯ Viral Keyword & Niche Discovery (keywords mode) β€” trending public posts, Reels, and creators surfaced across Instagram topic hubs
πŸ“§ Bio-Link Website Contacts (scrapeContacts add-on) β€” verified business emails, phones, and cross-platform socialLinks (socials) (TikTok, YouTube, LinkedIn, X) crawled from external link-in-bio or brand domains
🧩 Brand Tech Stack & AI Markdown (scrapeTechStack & scrapeRagMarkdown add-ons) β€” 7,000+ detected technologies (Shopify, Klaviyo, Meta Pixel, TikTok Pixel, GA4) and clean homepage websiteMarkdown for AI outreach personalization

πŸ’ͺ Discover and vet creators with real Reel metrics β€” calculate true engagement rates (engagementRatePct) and average Reel plays (avgReelPlays) instead of relying on vanity follower counts alone
πŸ•΅οΈ Enrich DTC brands and creators in one pass β€” go directly from an Instagram @username to their external brand domain, verified email address, phone number, and Shopify/Klaviyo tech stack
✨ Audit account availability at scale β€” verify thousands of Instagram handles in bulk to detect suspended, renamed, or deleted accounts (INACTIVE_OR_REMOVED)
πŸ‘ Zero account ban risk β€” 100% accountless extraction means you never have to rotate Instagram sessionid cookies or risk locking your agency's social accounts
πŸ“© Generate hyper-personalized AI outreach β€” feed clean bio-link homepage Markdown (websiteMarkdown) and recent post captions directly into GPT, Claude, or Clay sequences

How do I use Instagram All-in-One Scraper?

Instagram All-in-One Scraper is designed for fast, code-free operation in Apify Console:

  1. Click Try for free on the Actor page to open the configuration form in Apify Console.
  2. Select your Results Type (resultsType): profiles, status, reels, posts, or keywords.
  3. Enter your target Instagram Usernames, URLs, or Keywords (usernames / startUrls), such as nike, gymshark, or direct /p/ and /reel/ URLs.
  4. Optionally enable Deep Media & Direct MP4 Video Enrichment (includeMediaDetails), Bio-Link Website Contacts (scrapeContacts), Tech Stack (scrapeTechStack), or AI / RAG Markdown (scrapeRagMarkdown).
  5. Set Max Results (maxItems), click Start, and export your dataset to JSON, CSV, Excel, or Google Sheets.

Input

Instagram All-in-One Scraper supports five output modes and four optional enrichment toggles. Click on the Input tab for the full interactive form.

{
"usernames": [
"nike",
"gymshark"
],
"resultsType": "profiles",
"includeReelsOnProfile": true,
"includeMediaDetails": false,
"scrapeContacts": true,
"scrapeTechStack": false,
"scrapeRagMarkdown": false,
"maxItems": 40
}

πŸ“Έ usernames & startUrls β€” Instagram @usernames (nike, gymshark), profile URLs, direct /p/ or /reel/ URLs, or topic keywords
🧭 resultsType β€” choose "profiles" (full profile + latest 12 posts & 12 Reels), "status" (fast bulk ACTIVE vs REMOVED check), "reels", "posts", or "keywords"
🎬 includeReelsOnProfile β€” boolean (default: true); attaches the latest 12 Reels with play/like/comment counts and computes avgReelPlays and engagementRatePct on profile records at no extra charge
🎞️ includeMediaDetails β€” optional paid add-on (default: false); visits individual /p/{shortcode}/ pages to unlock full carousel slides, direct MP4 URLs, dimensions, and preview comments
πŸ“§ scrapeContacts, scrapeTechStack & scrapeRagMarkdown β€” optional paid add-ons (default: false) that crawl the external domain in the creator's bioLinks for emails/phones, 7,000+ tech fingerprints, or clean LLM Markdown
πŸ”’ maxItems β€” maximum number of dataset records to collect (default: 40; up to 5,000 on paid Apify plans)

Output sample

Results are streamed in real time to your default Apify Dataset. Each record includes profile metadata, account status, engagement analytics, and any requested website enrichment fields:

[
{
"recordType": "profile",
"id": "13460080",
"userId": "13460080",
"username": "nike",
"fullName": "Nike",
"url": "https://www.instagram.com/nike/",
"isAlive": true,
"status": "ACTIVE",
"isPrivate": false,
"isVerified": true,
"categoryName": "Sportswear Store",
"threadsUsername": "nike",
"biography": "Just Do It.",
"followerCount": 300500120,
"followingCount": 148,
"mediaCount": 1520,
"externalUrl": "https://www.nike.com",
"externalDomain": "nike.com",
"bioLinks": [
{
"title": "Nike.com",
"url": "https://www.nike.com",
"linkType": "external"
}
],
"avgReelPlays": 4200000,
"avgLikes": 485000,
"avgComments": 3200,
"engagementRatePct": 0.162,
"latestPostsCount": 12,
"latestReelsCount": 12,
"emails": [
"media.relations@nike.com"
],
"phones": [
"+1-800-806-6453"
],
"socials": {
"youtube": [
"https://www.youtube.com/user/nike"
]
},
"mediaDetailsEnriched": false,
"websiteContactsEnriched": true,
"techStackScanned": false,
"ragMarkdownExtracted": false,
"scrapedAt": "2026-10-17T23:30:00.000Z"
}
]

How much does it cost to scrape Instagram data?

Instagram All-in-One Scraper uses Pay-Per-Event (PPE) pricing with a $0.00 run start fee. Optional enrichment events (media-details, website-contacts, tech-stack, rag-markdown) are off by default and billed only when enabled and non-empty data is attached to a record:

πŸ†“ Free plan β€” $0.0015 per record ($1.50 / 1K) Β· Add-ons: +$0.80 / 1K Media Details Β· +$1.00 / 1K Contacts Β· +$2.00 / 1K Tech Stack Β· +$1.00 / 1K RAG Markdown
πŸ₯‰ Starter (Bronze) plan β€” $0.00125 per record ($1.25 / 1K) Β· Add-ons: +$0.65 / 1K Media Details Β· +$0.85 / 1K Contacts Β· +$1.70 / 1K Tech Stack Β· +$0.85 / 1K RAG Markdown
πŸ₯ˆ Scale (Silver) plan β€” $0.001 per record ($1.00 / 1K) Β· Add-ons: +$0.55 / 1K Media Details Β· +$0.70 / 1K Contacts Β· +$1.45 / 1K Tech Stack Β· +$0.70 / 1K RAG Markdown
πŸ₯‡ Business+ (Gold) plan β€” $0.00085 per record ($0.85 / 1K) Β· Add-ons: +$0.45 / 1K Media Details Β· +$0.60 / 1K Contacts Β· +$1.20 / 1K Tech Stack Β· +$0.60 / 1K RAG Markdown

With the monthly free platform credit on the Apify Free plan, you can extract up to 3,300 base Instagram records per month for free (Free plan runs are capped at 40 records per run).

πŸ’‘ Predictable, All-Inclusive Pay-Per-Event Pricing: There is a $0.00 run start fee and no separate proxy configuration required. You only pay the flat per-result rate above for data successfully delivered to your dataset β€” works out of the box on both Free and Paid Apify plans.

How many results can you scrape with Instagram All-in-One Scraper?

Instagram All-in-One Scraper supports up to 5,000 records per run on paid Apify plans (40 records per run on the Free plan). Keep the following scope details in mind:

  • Public profiles and media only β€” because this Actor operates 100% cookielessly without logging into Instagram, private accounts (isPrivate: true) return public header metadata (followerCount, followingCount, biography, isVerified) without private timeline posts.
  • Included profile media window (12 Posts + 12 Reels) β€” in profiles mode, each profile automatically includes up to the 12 most recent timeline posts and 12 most recent Reels (includeReelsOnProfile: true) at zero extra PPE cost.
  • Zero charge on empty bio-link add-ons β€” if you enable scrapeContacts, scrapeTechStack, or scrapeRagMarkdown and a creator does not have an external bio link (or their domain yields no contacts), the add-on event is never billed.

Want to scrape Facebook Ads, Google Maps leads, or standalone website tech stacks?

Pair your Instagram creator and DTC brand lists with our specialized B2B and ad intelligence Actors:

πŸ“’ Facebook Ads Library Scraper β€” inspect every active and inactive Meta Ad creative, video URL, CTA link, and EU reach breakdown for any DTC brand
πŸ“ Google Maps B2B Lead & Contact Scraper β€” extract local business phone numbers, ratings, websites, emails, and tech stacks across any city
πŸ› οΈ Website Tech Stack, Contacts & AI Markdown Scanner β€” standalone bulk domain scanner for 7,000+ technologies, verified contacts, and LLM-ready Markdown

Integrations and Instagram All-in-One Scraper

Instagram All-in-One Scraper connects directly with your CRM, influencer database, and outreach tools through Apify integrations:

  • Outreach & Automation β€” pipe enriched creator profiles and bio-link emails directly into Clay, Make, Zapier, n8n, Instantly, or Smartlead.
  • Spreadsheets & Data Warehouses β€” sync Instagram metrics automatically to Google Sheets, Airtable, HubSpot, BigQuery, or Snowflake.
  • Webhooks β€” trigger downstream AI personalization or Slack notifications the instant a run completes.

Using Instagram All-in-One Scraper with the Apify API

You can launch runs and stream dataset items programmatically using the official apify-client SDKs for Node.js and Python, or connect this Actor directly to AI agents via the Apify MCP Server (https://mcp.apify.com).

Check the API tab for ready-to-copy Node.js, Python, and cURL code snippets.

Frequently asked questions about Instagram All-in-One Scraper

πŸ›‘οΈ Do I need to configure proxies to use this Actor?
No β€” everything works out of the box with zero setup. Regional routing, session management, and anti-blocking are handled automatically so you do not need to configure custom proxy settings. πŸ”“ Do I need to provide an Instagram sessionid cookie or login?
No. This Actor runs 100% accountlessly with built-in proxy management. You never have to supply Instagram cookies, passwords, or burner accounts.

🩺 What is the difference between profiles mode and status mode?
Use profiles mode when you want the complete creator profile (biography, bioLinks, avgReelPlays, engagementRatePct, and latest 12 posts/Reels). Use status mode when you want high-speed bulk handle verification (ACTIVE, INACTIVE_OR_REMOVED, PAGE_NOT_FOUND) across large username lists.

πŸ’³ When are the optional add-on events (website-contacts, tech-stack, rag-markdown, media-details) billed?
An add-on event is billed only when you explicitly turn on its input toggle and the scraper successfully attaches non-empty enrichment data (websiteContactsEnriched: true, techStackScanned: true, ragMarkdownExtracted: true, or mediaDetailsEnriched: true) to that record.

Our scrapers are ethical and only extract publicly available profile metadata, public post/Reel statistics, and public business contact details displayed on the open web. They do not log in, bypass private account settings, or extract private messages. For more details on the legality of web scraping, read Apify's guide on is web scraping legal.

Your feedback

We keep this Actor under active maintenance. If a run finishes successfully but returns fewer results than you expected, hangs, or errors β€” please open an Issue before posting a public review so we can diagnose and fix it for you.

πŸ› οΈ How to report β€” Use the Actor’s Issues tab in Apify Console. Include the run ID, your input JSON, and what you expected vs. what you got.
⏱️ Response time β€” We aim to reply within 24 hours on business days.
⭐ Reviews β€” Happy with the results? A short positive review helps other users find a reliable scraper. Ran into a problem? Open an Issue first β€” we’ll work with you to resolve it before you leave a rating.