VOOZH about

URL: https://apify.com/scrapapi/instagram-profile-reels-scraper

โ‡ฑ Instagram Profile Reels Scraper ยท Apify


Pricing

$19.99/month + usage

Go to Apify Store

Instagram Profile Reels Scraper

๐ŸŽฌ Instagram Profile Reels Scraper pulls Reels from any public profile โ€” captions, hashtags, views, likes, comments, audio, timestamps, thumbnails & video links. ๐Ÿ“Š Export CSV/JSON. ๐Ÿ” Perfect for competitor analysis, trend tracking, influencer research & content planning. ๐Ÿš€

Pricing

$19.99/month + usage

Rating

0.0

(0)

Developer

๐Ÿ‘ ScrapAPI

ScrapAPI

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

2 months ago

Last modified

Share

Instagram Profile Reels Scraper

Instagram Profile Reels Scraper is an Apify actor that collects structured reels/post metadata from public Instagram profiles โ€” fast. It helps you scrape Instagram reels by username and export Instagram reels captions, likes, comment counts, first comment, post URLs, owner details, and timestamps into clean datasets for analysis. Built for marketers, developers, data analysts, and researchers, this IG profile reels scraper tool enables repeatable, at-scale workflows for competitor analysis, trend tracking, and content planning across multiple profiles.

What data / output can you get?

Below are the exact JSON fields this Instagram reels data extractor pushes to the Apify dataset. You can export to JSON or CSV and plug the data into your analytics stack.

Data typeDescriptionExample value
displayUrlThumbnail image URL for the post/reel"https://scontent-iad3-1.cdninstagram.com/...jpg"
captionFull caption text (includes mentions/hashtags)"With cutting-edge science on his side..."
ownerFullNameProfile ownerโ€™s full name"Natgeo"
ownerUsernameProfile ownerโ€™s username"natgeo"
urlCanonical Instagram post URL"https://www.instagram.com/p/DMNbY-TRBlZ/"
commentsCountTotal number of comments1988
firstCommentFirst available comment (best-effort)"Love this"
likesCountTotal number of likes342541
timestampISO-8601 date/time when the post was created"2025-07-17T13:01:24.000Z"

Note: The dataset is export-ready for JSON/CSV. This Instagram reels metadata scraper focuses on public profile content and returns structured fields you can feed into dashboards or pipelines for Instagram reels analytics scraper use cases.

Key features

  • ๐Ÿ” Intelligent proxy fallback & rate limiting
    Built-in proxy manager with residentialโ†’datacenter fallback and progressive delays helps you stay resilient during scraping. Ideal as an Instagram reels API alternative scraper.

  • ๐Ÿ“ฆ Bulk profile processing
    Supply a list of usernames/URLs and run a bulk Instagram reels downloader workflow for scalable, cross-profile collection.

  • ๐ŸŽฏ Configurable limits & pacing
    Control resultsLimit per profile (0 for all available posts) and delayBetweenRequests to balance speed and stability.

  • ๐Ÿ“ˆ Engagement metrics toggle
    Choose whether to include likesCount and commentsCount with extractEngagement for flexible performance and output depth.

  • ๐Ÿ’ฌ First-comment capture
    When extractComments is enabled, the actor extracts a firstComment where available using multiple strategies.

  • ๐Ÿงฐ Developer-friendly, Python-based
    Implemented with Python and aiohttp โ€” perfect for those seeking an Instagram reels scraping Python script powered by Apify infrastructure.

  • ๐Ÿ“ค Export-ready datasets
    Download structured results as JSON/CSV from the Apify dataset, or consume via API for automation.

  • ๐Ÿ”’ Public data only
    Designed for public profiles โ€” an Instagram reels web scraper focused on safety and compliance.

How to use Instagram Profile Reels Scraper โ€” step by step

  1. Sign up or log in to Apify.
  2. Open the โ€œInstagram Profile Reels Scraperโ€ actor.
  3. Add input data: paste Instagram profile URLs or usernames into urls (supports โ€œusernameโ€, โ€œ@usernameโ€, or โ€œhttps://www.instagram.com/username/โ€).
  4. Set resultsLimit per profile (use 0 for all available).
  5. Configure proxyConfiguration (useApifyProxy is recommended on the Apify platform).
  6. Adjust options as needed: extractComments, extractEngagement, delayBetweenRequests, maxConcurrency, sortOrder, maxComments.
  7. Click Start to run the actor. Youโ€™ll see logs for each processed profile.
  8. Download your dataset in JSON or CSV, or access it via the Apify API for downstream workflows.

Pro tip: Combine multiple profiles in urls to monitor Instagram profile reels updates over time and feed the exported captions (with hashtags) into your reporting or enrichment pipelines.

Use cases

Use case nameDescription
Social media marketing + trend discoveryAggregate reels/post metrics to benchmark content performance and inform creative strategy.
Influencer research + outreachEvaluate creatorsโ€™ engagement at scale, using structured metrics for shortlisting and auditing.
Competitor analysis + benchmarkingTrack how peers use reels/posts and compare posting cadence and engagement over time.
Editorial planning + content opsExport Instagram reels captions into content calendars to replicate winning formats.
Data analytics + BI pipelinesFeed JSON/CSV outputs into dashboards for an Instagram reels analytics scraper workflow.
Academic & market researchCollect longitudinal, public-profile datasets for hypothesis testing and pattern discovery.
API pipelines & automationUse the Apify dataset API to integrate this Instagram profile reels downloader into ETL and automation stacks.

Why choose Instagram Profile Reels Scraper?

Built for precision and reliability, this Instagram reels web scraper prioritizes structured output, resilience, and bulk processing.

  • โœ… Accurate, structured fields (caption, counts, firstComment, URLs, owner info, timestamps)
  • ๐Ÿš€ Scales to many profiles via urls with configurable resultsLimit
  • ๐Ÿงช Developer-ready Python core; simple to automate in data pipelines
  • ๐Ÿ” Robust proxy fallback and rate limiting for steadier runs
  • ๐Ÿ” Public data only โ€” avoids private profiles and login requirements
  • ๐Ÿ’ธ Export-friendly JSON/CSV datasets for quick analysis and integration

Compared to adโ€‘hoc browser extensions or unstable scripts, this production actor focuses on consistent output and repeatability for teams that need a dependable IG profile reels scraper tool.

Is it legal and ethical to use Instagram Profile Reels Scraper?

Yes โ€” when done responsibly. This actor collects publicly available information from Instagram profiles you provide in urls. It does not access private accounts, passwords, or restricted data. Always ensure your use complies with Instagramโ€™s Terms of Service and relevant privacy regulations (e.g., GDPR, CCPA). Consult your legal team for edge cases or jurisdiction-specific requirements.

Input parameters & output format

Example input (JSON):

{
"delayBetweenRequests":2,
"extractComments":true,
"extractEngagement":true,
"maxComments":1,
"maxConcurrency":3,
"proxyConfiguration":{
"useApifyProxy":false
},
"resultsLimit":30,
"sortOrder":"newest",
"urls":[
"natgeo",
"cristiano"
]
}

Parameter details:

  • urls (array, required)
    Description: List of Instagram profile URLs or usernames to scrape. Supports โ€œhttps://www.instagram.com/username/โ€, โ€œusernameโ€, or โ€œ@usernameโ€.
    Default: none (required)

  • resultsLimit (integer, optional)
    Description: Maximum number of posts to scrape per profile. Set to 0 for unlimited (all available posts).
    Default: 10

  • sortOrder (string, optional)
    Description: Order in which posts should be sorted. Allowed values: "newest", "oldest".
    Default: "newest"

  • maxComments (integer, optional)
    Description: Maximum number of comments to extract per post (0 = no comments, -1 = all comments).
    Default: 1

  • proxyConfiguration (object, optional)
    Description: Proxy settings for the scraper. On the Apify platform, enabling useApifyProxy is recommended.
    Default: { "useApifyProxy": true }

  • maxConcurrency (integer, optional)
    Description: Maximum number of profiles to process simultaneously.
    Default: 3

  • delayBetweenRequests (integer, optional)
    Description: Delay between requests to avoid rate limiting (in seconds).
    Default: 2

  • extractComments (boolean, optional)
    Description: Whether to extract comments from posts (slower but more comprehensive).
    Default: true

  • extractEngagement (boolean, optional)
    Description: Whether to extract likes, comments count, and other engagement metrics.
    Default: true

Notes:

  • If resultsLimit is set between 1 and 9, the actor uses a minimum of 10 per profile.
  • Only public profiles are supported.
  • Depending on content availability, firstComment may be empty. If extractEngagement is false, likesCount and commentsCount are set to 0.

Example output (JSON):

[
{
"displayUrl":"https://scontent-iad3-1.cdninstagram.com/...jpg",
"caption":"With cutting-edge science on his side, @chrishemsworth is back and ready to journey...",
"ownerFullName":"Natgeo",
"ownerUsername":"natgeo",
"url":"https://www.instagram.com/p/DMNbY-TRBlZ/",
"commentsCount":1988,
"firstComment":"Love this",
"likesCount":342541,
"timestamp":"2025-07-17T13:01:24.000Z"
},
{
"displayUrl":"https://scontent-iad3-2.cdninstagram.com/...jpg",
"caption":"Atlantic Canada has its own rhythms, its own culture, and far more gorgeous scenery...",
"ownerFullName":"Natgeo",
"ownerUsername":"natgeo",
"url":"https://www.instagram.com/p/DPPHHjlkTgr/",
"commentsCount":36,
"firstComment":"๐Ÿ‘๐Ÿ‘๐Ÿ‘",
"likesCount":8498,
"timestamp":"2025-09-30T18:17:30.000Z"
}
]

FAQ

Is there a free trial?

Yes. You can start with Apifyโ€™s free credits to test this Instagram reels web scraper on a limited number of profiles and posts.

Does it work for private profiles?

No. It only processes public Instagram profiles provided in urls. Private or restricted content is not accessed.

Do I need to log in or provide cookies?

No. The actor fetches public pages without login and operates on publicly available data.

How many reels or posts can I scrape per profile?

Set resultsLimit up to 10,000 per profile (0 = all available). Note that if you set a value between 1 and 9, the run will use 10 as a minimum.

Can I scrape multiple profiles at once?

Yes. Provide multiple usernames/URLs in the urls array for bulk-mode processing across profiles.

What engagement data is included?

When extractEngagement is true, likesCount and commentsCount are included. If set to false, those fields are returned as 0 for performance.

Does it extract comments?

It captures a firstComment where available when extractComments is true. Some posts may not surface a first comment, in which case the field may be empty.

Can I download the results to CSV or JSON?

Yes. After the run, export the Apify dataset in JSON or CSV for downstream use, or access it programmatically via the Apify API.

Does it download video files?

No. The output includes the post permalink (url), thumbnail image (displayUrl), captions, engagement metrics, and a first comment where available โ€” it does not include a direct video file URL.

Final thoughts

Instagram Profile Reels Scraper is built to turn public Instagram profile activity into structured, analysis-ready data. With bulk username inputs, flexible limits, resilient proxy handling, and exportable JSON/CSV, it serves marketers, analysts, and developers who need a dependable Instagram reels metadata scraper. Connect it to the Apify dataset API for automation, and start extracting smarter insights from public reels/posts at scale.

You might also like

Instagram Profile Reels Scraper

scrapio/instagram-profile-reels-scraper

Scrapes Reels from any public Instagram profile, capturing video URLs, captions, hashtags, thumbnails, audio details, timestamps, views, likes, and comments. Ideal for trend analysis, influencer research, competitor tracking, and large-scale Reels data extraction

Instagram Profile Reels Scraper

api-empire/instagram-profile-reels-scraper

Instagram Profile Reels Scraper extracts all Reels from any public Instagram profile. Collect captions, audio, views, likes, comments, hashtags, and video URLs. Perfect for research, trend tracking, content analysis, and automation workflows needing structured Reels data.

Instagram Profile Reels Scraper

simpleapi/instagram-profile-reels-scraper

Instagram Profile Reels Scraper extracts all Reels from any public Instagram profile, capturing captions, audio, hashtags, media URLs, views, likes, comments, and timestamps. Ideal for influencer research, trend tracking, content analysis, and automating structured Reels insights at scale.

Instagram Reels Scraper

scraperx/instagram-reels-scraper

๐Ÿ“น Instagram Reels Scraper: extract public Reels captions, hashtags, views, likes, comments, audio, video URLs, thumbnails & timestamps. ๐Ÿ” Export CSV/JSON. ๐Ÿš€ Perfect for social listening, competitor analysis, content strategy and influencer marketing.

Instagram Profile Reels Scraper

scraperforge/instagram-profile-reels-scraper

๐Ÿ“น Instagram Profile Reels Scraper pulls Reels from any public profileโ€”captions, hashtags, views, likes, comments, audio, publish time & URLs. ๐Ÿ“Š Export CSV/JSON for analytics. ๐Ÿš€ Ideal for marketers, creators, agencies & competitive research.

Instagram Reels Scraper

simpleapi/instagram-reels-scraper

Instagram Reels Scraper extracts Reels from any public Instagram profile or feed, capturing captions, audio, hashtags, media URLs, views, likes, comments, and timestamps. Ideal for trend analysis, influencer research, content strategy, and automating structured Instagram Reels data collection.

13

1.0

Instagram Profile Reels Scraper

scrapier/instagram-profile-reels-scraper

Scrape all Reels from Instagram profiles with the Instagram Profile Reels Scraper. Extract video URLs, captions, hashtags, likes, comments, and upload dates. Perfect for content analysis, trend tracking, and influencer research. Fast, accurate, and scalable for bulk profile scraping.

Instagram Reels Scraper

api-empire/instagram-reels-scraper

Instagram Reels Scraper extracts Reels from any public Instagram profile or hashtag. Get video URLs, captions, audio info, views, likes, comments, and metadata. Ideal for research, trend tracking, content analysis, and automation workflows needing structured Reels data.

5

3.0

Instagram Profile Reels Scraper

scrapeflow/instagram-profile-reels-scraper

๐ŸŽฌ Instagram Profile Reels Scraper extracts Reels from public IG profilesโ€”captions, hashtags, views, likes, comments, audio, publish date & video URLs. ๐Ÿ“Š Export CSV/JSON for analytics, competitor research & content strategy. ๐Ÿš€ Ideal for marketers, creators & agencies.

Instagram Reels Scraper

scrapeengine/instagram-reels-scraper

๐Ÿ“ธ Instagram Reels Scraper extracts structured data from public Reels โ€” captions, hashtags, views, likes, comments, audio, duration, publish time & video URLs. ๐Ÿ” Ideal for trend analysis, competitor & influencer research. ๐Ÿ“ฆ Export JSON/CSV via API. โšก Fast & scalable.