VOOZH about

URL: https://apify.com/parseforge/instagram-scraper

⇱ Instagram Scraper - Posts, Comments, and Profile Data Β· Apify


πŸ‘ Instagram Posts, Comments & Profiles Scraper avatar

Instagram Posts, Comments & Profiles Scraper

Pricing

from $1.30 / 1,000 results

Go to Apify Store

Instagram Posts, Comments & Profiles Scraper

Collect Instagram posts, comments, hashtag content, and profile data in minutes. Perfect for competitor tracking, creator research, engagement analysis, trend monitoring, and exporting structured Instagram data for reports, dashboards, and recurring social media workflows.

Pricing

from $1.30 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ ParseForge

ParseForge

Maintained by Community

Actor stats

1

Bookmarked

34

Total users

7

Monthly active users

22 days ago

Last modified

Share

πŸ‘ ParseForge Banner

πŸ“Έ Instagram Posts, Comments & Profiles Scraper

πŸ•’ Last updated: 2026-05-05

Collect Instagram posts, comments, hashtag content, and profile data without logging in. Pull captions, likes, follower counts, comment text, media info, and more across any public account, post, or hashtag. Useful for social media managers monitoring competitors, researchers studying engagement trends, and growth teams building outreach lists.

Choose from four modes: profile posts, post comments, hashtag posts, or profile-only. Export everything to JSON, CSV, or Excel.

✨ What Does It Do

  • πŸ“ Posts - Captions, likes, comments, views, media type, timestamp, and post URL from any public profile
  • πŸ’¬ Comments - Comment text, username, reply count, comment position, and timestamp from any post URL
  • #️⃣ Hashtags - Posts matching any hashtag with full engagement data and media info
  • πŸ‘€ Profiles - Bio, follower count, following, post count, verification status, and business signals
  • πŸ“… Date Filtering - Narrow post results to a specific date range or relative window like 30 days
  • 🎬 Media Filtering - Filter by image, video, reel, or all media types
  • πŸ“¦ Bulk Collection - Process multiple profiles, posts, or hashtags in a single run

πŸ—ƒοΈ What Instagram Data Can You Extract?

πŸ“ CaptionπŸ‘€ UsernameπŸ”— Post URL
❀️ Like countπŸ’¬ Comment countπŸ‘οΈ View count
🎬 Media typeπŸ“ DimensionsπŸ• Timestamp
πŸ”‘ ShortcodeπŸ†” Post IDπŸ–ΌοΈ Thumbnail URL
🏷️ HashtagsπŸ“ LocationπŸ‘₯ Tagged users
🎡 Music info🀝 CollaboratorsπŸ“’ Branded content flag
πŸ’¬ Comment textπŸ”’ Comment positionπŸ” Reply count
πŸ†” Comment IDβœ… Verified flagπŸ“… Comment timestamp
πŸ–ΌοΈ Profile pictureπŸ“– BiographyπŸ‘₯ Follower count
πŸ” Following countπŸ“Š Post count🏒 Business account
🌐 External URL🏷️ Business categoryπŸ”’ Private flag
πŸ“… Scraped date

🎬 Demo Video

Demo video coming soon.

πŸ”§ Input

FieldDescription
ModeChoose posts, comments, hashtags, or profile
Start URLs or UsernamesInstagram usernames, profile URLs, or post URLs depending on mode
Max ItemsHow many items to collect per source. Free users limited to 100
HashtagsHashtag values without # (hashtags mode only)
Media Type FilterAll, image, video, or reel (posts and hashtags modes)
Date FilterAbsolute date or relative window like 30 days or 3 months
Max Items TotalGlobal cap across all profiles, posts, or hashtags combined
Proxy ConfigurationResidential proxies recommended for stable collection

Example input for posts mode:

{
"mode":"posts",
"startUrls":["https://www.instagram.com/natgeo/"],
"maxItems":20,
"mediaTypeFilter":"all"
}

Example input for comments mode:

{
"mode":"comments",
"startUrls":[
"https://www.instagram.com/p/DPwJzEVDbwC/"
],
"maxItems":10
}

πŸ“Š Output

Output structure varies by mode. Download as JSON, CSV, or Excel.

Posts mode output example:

{
"shortcode":"DPwJzEVDbwC",
"postUrl":"https://www.instagram.com/p/DPwJzEVDbwC/",
"caption":"Golden hour over the canyon. Nature never disappoints.",
"username":"natgeo",
"likeCount":42891,
"commentCount":1204,
"viewCount":980000,
"mediaType":"video",
"timestamp":"2025-10-13T14:40:07.000Z",
"scrapedAt":"2026-03-16T23:32:52.246Z"
}

Comments mode output example:

{
"text":"That's my mayor ❀️",
"username":"wonderpulp",
"ownerId":"48291034",
"isVerified":false,
"likeCount":0,
"replyCount":0,
"postUrl":"https://www.instagram.com/p/DPwJzEVDbwC/",
"commentId":"18118166290715839",
"position":4,
"timestamp":"2025-10-15T23:47:46.000Z",
"scrapedAt":"2026-03-16T23:32:52.246Z"
}

πŸ’Ž Why Choose the Instagram Scraper

FeatureOur Tool
No login or Instagram account requiredβœ”οΈ
Four modes in one actor: posts, comments, hashtags, profilesβœ”οΈ
Date filtering and media type filteringβœ”οΈ
Multiple profiles or posts processed in one runβœ”οΈ
Comment extraction from public postsβœ”οΈ
Hashtag post collectionβœ”οΈ
Business profile signals includedβœ”οΈ
Export to JSON, CSV, or Excelβœ”οΈ

πŸ“‹ How to Use

No technical skills required:

  1. Sign Up: Create a free account with $5 credit
  2. Open the Actor: Search for "Instagram Scraper" in the Apify Store
  3. Choose a Mode: Pick posts, comments, hashtags, or profile
  4. Add Your Input: Enter usernames, profile URLs, or post URLs
  5. Run: Click Start and let it collect
  6. Export: Download as CSV, Excel, or JSON

🎯 Business Use Cases

Social Media Teams

  • Track competitor publishing frequency and engagement across accounts
  • Export post datasets for monthly reporting and creative benchmarking
  • Monitor branded content and reel usage across competitor profiles

Research and Analytics

  • Collect hashtag datasets for trend analysis and audience discovery
  • Extract comment datasets for sentiment analysis and qualitative research
  • Build profile lists with follower counts and bio data for outreach

Growth Teams

  • Identify top-performing content formats by comparing likes and views
  • Monitor influencer profiles and post activity at scale
  • Schedule recurring runs to track follower and engagement changes over time

❓ FAQ

Do I need an Instagram account? No. All modes work on public content without any login or credentials.

How many comments can I get per post? Comments mode returns the initial publicly visible batch per post, typically between 10 and 20 comments. Results vary by post.

How accurate is the data? Data is collected live during each run. Rerun whenever you need fresh numbers.

Can I process multiple profiles at once? Yes. Add as many usernames or URLs as needed. They run in parallel.

Can I schedule regular runs? Yes. Use Apify's built-in scheduler to collect recurring Instagram data automatically.

Are there any limits? Free users can collect up to 100 items per run. Paid users can collect up to 1,000,000 per run.

πŸ”— Integrate Instagram Scraper with any app

You can also use webhooks to trigger downstream actions the moment a run completes.

How to enable MCP enrichment

Inside the input form, scroll to the ✨ Enrichment section and follow these steps:

  1. Toggle on the Enrich Output checkbox.
  2. Pick a connector in the Enrichment Connector dropdown. Two options are supported and the scraper auto-detects which one you picked:
    • Trends MCP (recommended) β€” adds momentum signals to every post regardless of caption format. Paste https://api.trendsmcp.ai/mcp when you click +, then sign in with your Trends MCP account.
    • Apollo.io β€” works only on business accounts that map to a real company. Paste https://mcp.apollo.io/mcp, then sign in with your Apollo account.
  3. Run the actor. Every scraped item gets an extra enrichment object:
    • With Trends MCP: a top_trends_snapshot of 60 currently trending keywords sourced from Google Trends + TikTok Trending Hashtags + Reddit Hot Posts at the moment the run started, plus matched_trending_topics showing which of those trends appear in the post caption or username, plus per-creator brand momentum (creator_brand_trend_state, creator_brand_growth_1m, creator_brand_growth_12m, creator_brand_avg_volume_3m).
    • With Apollo: company name, website, LinkedIn URL, industry, employee count, founded year, country, short description, funding total, last funding round, top technologies.

The Trends snapshot is fetched once per run and reused across every post. Per-creator momentum is cached per username, so multiple posts from the same account cost only one lookup. Pick Trends MCP for hashtag-free analytics that work on any post; pick Apollo for B2B brand lookups.

πŸ†˜ Need Help?

  • Check the FAQ section above for common questions.
  • Visit the Apify support page for platform help and tutorials.

πŸ“ž Contact

Contact us to request a new scraper, propose a custom data project, or report a technical issue at https://tally.so/r/BzdKgA

Disclaimer: This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Instagram or Meta. All trademarks mentioned are the property of their respective owners.


✨ Why choose this Actor

Capability
🎯Built for the job. Scoped specifically to this data source so you skip the parser engineering entirely.
πŸ”–Structured output. Clean, typed fields ready for analysis, dashboards, or downstream pipelines.
⚑Fast. Optimized request patterns return results in seconds, not minutes.
πŸ”Always fresh. Every run pulls live data, so the dataset reflects the source as of run time.
🌐No infra to manage. Apify handles proxies, retries, scaling, scheduling, and storage.
πŸ›‘οΈReliable. Battle-tested across many runs and edge cases, with graceful error handling.
🚫No code required. Configure in the UI, run from CLI, schedule via cron, or call from any language with the Apify SDK.

πŸ“Š Production-grade structured data without the engineering overhead of building and maintaining your own scraper.


πŸ“ˆ How it compares to alternatives

ApproachCostCoverageRefreshFiltersSetup
⭐ Instagram Posts, Comments & Profiles Scraper (this Actor)$5 free credit, then pay-per-useFull source coverageLive per runSource-native filters supported⚑ 2 min
Build your own scraperEngineering hoursFull once builtWhenever you maintain itCustom code🐒 Days to weeks
Paid managed APIs$$$ monthlyVendor-definedLiveVendor-defined⏳ Hours
Third-party data dumpsVariesSubset, often stalePeriodicNoneπŸ•’ Variable

Pick this Actor when you want broad coverage, server-side filtering, and no pipeline maintenance.


πŸš€ How to use

  1. πŸ“ Sign up. Create a free account with $5 credit (takes 2 minutes).
  2. 🌐 Open the Actor. Go to the Instagram Posts, Comments & Profiles Scraper page on the Apify Store.
  3. 🎯 Set input. Configure the input fields in the form (or paste a JSON), then set maxItems.
  4. πŸš€ Run it. Click Start and let the Actor collect your data.
  5. πŸ“₯ Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.

⏱️ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.


πŸ’Ό Business use cases

πŸ“Š Data & Analytics

  • Build trend reports and dashboards from live source data
  • Feed BI tools, warehouses, and ML pipelines with structured records
  • Run periodic snapshots to track changes over time
  • Compare segments, regions, or categories with consistent fields

🏒 Operations & Strategy

  • Monitor competitor moves, pricing, and inventory shifts
  • Build internal directories and lookup tools backed by current data
  • Power workflows that depend on fresh source records
  • Cut manual data-gathering time from hours to minutes

🎯 Marketing & Growth

  • Identify market opportunities and trending topics
  • Research target audiences and customer personas at scale
  • Power lead-generation pipelines with verified records
  • Track sentiment, reviews, or social signals over time

πŸ› οΈ Engineering & Product

  • Prototype features that need real-world data without owning a crawler
  • Replace fragile in-house scrapers with a managed Actor
  • Wire datasets into your apps via the Apify API or webhooks
  • Skip the proxy, retry, and parsing maintenance entirely

🌟 Beyond business use cases

Data like this powers more than commercial workflows. The same structured records support research, education, civic projects, and personal initiatives.

πŸŽ“ Research and academia

  • Empirical datasets for papers, thesis work, and coursework
  • Longitudinal studies tracking changes across snapshots
  • Reproducible research with cited, versioned data pulls
  • Classroom exercises on data analysis and ethical scraping

🎨 Personal and creative

  • Side projects, portfolio demos, and indie app launches
  • Data visualizations, dashboards, and infographics
  • Content research for bloggers, YouTubers, and podcasters
  • Hobbyist collections and personal trackers

🀝 Non-profit and civic

  • Transparency reporting and accountability projects
  • Advocacy campaigns backed by public-interest data
  • Community-run databases for local issues
  • Investigative journalism on public records

πŸ§ͺ Experimentation

  • Prototype AI and machine-learning pipelines with real data
  • Validate product-market hypotheses before engineering spend
  • Train small domain-specific models on niche corpora
  • Test dashboard concepts with live input

πŸ€– Ask an AI assistant about this scraper

Open a ready-to-send prompt about this ParseForge actor in the AI of your choice:


πŸ”Œ Integrate with any app

Instagram Posts, Comments & Profiles Scraper connects to any cloud service via Apify integrations:

  • Make - Automate multi-step workflows
  • Zapier - Connect with 5,000+ apps
  • Slack - Get run notifications in your channels
  • Airbyte - Pipe results into your warehouse
  • GitHub - Trigger runs from commits and releases
  • Google Drive - Export datasets straight to Sheets

You can also use webhooks to trigger downstream actions when a run finishes. Push fresh data into your product backend, or alert your team in Slack.


πŸ”— Recommended Actors

πŸ’‘ Pro Tip: browse the complete ParseForge collection for more reference-data scrapers.

You might also like

Search & Scrape Social Media Posts by Keyword

mrscrap/search-scrape-social-media-posts-by-keyword

Search any keyword and instantly scrape social media posts from TikTok, YouTube, Reddit, Instagram, Facebook, Twitter/X, and LinkedIn. Extracts likes, comments, and shares β€” no API keys needed. Filter by country, language, and date range.

Multi Platform Social Scraper

adnantamboli777/multi-platform-social-scraper

Scrape Twitter/X, Instagram, LinkedIn, Reddit & Google Maps with one actor. Returns a unified, normalized dataset β€” same schema across all platforms. Perfect for social listening, lead gen, sentiment analysis, and market research.

9

βœ… TikTok Follower Count & YouTube Subscriber Scraper Tracker

k1ra/social-media-followers-scraper

Social media profile scraper β€” follower counts, subscriber counts & post counts in bulk from Instagram, TikTok, YouTube, Twitter/X, LinkedIn, Facebook, Threads & Reddit. Use as a follower growth tracker, YouTube subscriber counter, Instagram API alternative. No login, no cookies. Monitor competitors

52

5.0

X (Twitter) Advanced Search Tweet Scraper 𝕏

mikolabs/x-twitter-advanced-search-tweet-scraper

Twitter/X scraper is Lightning-fast in 3 sec 20 tweets with 60+ advanced filters. Extract tweets by engagement, media, users, keywords, time, and location. Supports Latest/Top sorting, threads, quotes, and polls. Returns profiles, media URLs, engagement stats, and metadata.

193

5.0

Meta Brand Mention Monitor

sentry/meta-brand-mention-monitor

Track Facebook ads mentioning your brand with Meta Ads Library monitoring. Detect new mentions, dropped mentions, mention type trends, and top advertisers referencing your brand over time. Built for brand protection, competitor monitoring, and trademark watch.

Social Media Sentiment Analysis Tool

tri_angle/social-media-sentiment-analysis-tool

Add a profile name and find this social profile on Facebook, Instagram, and TikTok, scrape its recent posts and comments, and perform sentiment analysis for each comment. All in one go. Export results in JSON, CSV, HTML, use API, schedule runs, integrate with other tools.

πŸ‘ User avatar

Tri⟁angle

2.2K

4.9

Instagram Posts Scraper

api-empire/instagram-posts-scraper

Instagram Posts Scraper extracts posts from any public Instagram profile. Get captions, media URLs, hashtags, timestamps, and engagement metrics fast. Ideal for research, content analysis, trend tracking, and automation workflows needing structured Instagram post data.

Twitter (X) Scraper

maximedupre/twitter-scraper

The best Apify Twitter (X) scraper. It offers a variety of filter options without needing any account credentials.

πŸ‘ User avatar

Maxime DuprΓ©

117

Instagram Posts Scraper

scrapier/instagram-posts-scraper

Scrape Instagram posts with the Instagram Posts Scraper. Extract images, videos, captions, hashtags, likes, comments, and timestamps from any profile. Ideal for content research, trend analysis, and engagement tracking. Fast, reliable, and scalable for single or bulk profiles.

Instagram Comments Scraper

scrapebase/instagram-comments-scraper

Instagram Comments Scraper extracts comments from Instagram posts. It collects usernames, comment text, likes, timestamps, and reply data. Ideal for audience sentiment analysis, engagement tracking, influencer research, and social media monitoring.