Instagram Video Scraper & Downloader
Pricing
from $2.99 / 1,000 results
Instagram Video Scraper & Downloader
Instagram Video Scraper & Downloader extracts data from Instagram video posts and Reels, including metadata, engagement metrics, hashtags, mentions, thumbnails, uploader details, and downloadable video URLs. Process one or multiple Instagram video URLs with structured output.
Pricing
from $2.99 / 1,000 results
Rating
0.0
(0)
Developer
Alpha Scraper
Maintained by CommunityActor stats
0
Bookmarked
35
Total users
1
Monthly active users
a month ago
Last modified
Categories
Share
Instagram Video Scraper & Downloader
🚀 Instagram Video Scraper & Downloader is an Apify Actor designed to extract publicly available data from Instagram video posts, Reels, and video URLs while also providing downloadable video resources and metadata in a structured dataset.
This Actor accepts one or multiple Instagram video URLs and returns detailed information about each video, including video metadata, uploader information, engagement metrics, thumbnails, download URLs, hashtags, mentions, and playback resources.
Whether you are building datasets for research, content analysis, monitoring public Instagram content, archiving video metadata, or creating automated workflows, this Actor helps simplify Instagram video data collection and organization.
Supported inputs include:
- Instagram post video URLs
- Instagram Reel URLs
- Instagram video URLs
The Actor processes each provided URL and returns structured output records that can be exported, analyzed, or integrated into downstream workflows.
What Is an Instagram Video Scraper & Downloader?
An Instagram Video Scraper & Downloader is a tool that collects publicly accessible information from Instagram video content and converts it into structured data.
Instead of manually opening videos and recording details one by one, users can submit one or multiple Instagram video links and receive organized results containing:
- Video metadata
- Video download resources
- Thumbnail information
- Engagement statistics
- Creator information
- Hashtags and mentions
- Playback URLs
This makes the Actor useful for researchers, marketers, analysts, content teams, and automation workflows that depend on Instagram video data.
Instagram Video Scraper & Downloader Features
| Feature | Description | User Benefit |
|---|---|---|
| Multiple URL Processing | Process one or more Instagram video URLs in a single run | Save time when collecting data |
| Reel Support | Supports Instagram Reel URLs | Analyze Reel content efficiently |
| Video Post Support | Supports Instagram video posts | Broader content coverage |
| Metadata Extraction | Collects video metadata and content details | Structured datasets for analysis |
| Download Resource URLs | Returns downloadable video resources when available | Easier content workflows |
| Thumbnail Extraction | Retrieves thumbnail information | Visual content reference |
| Engagement Metrics | Returns available likes, comments, and views | Performance analysis |
| Hashtag Detection | Extracts hashtags from available content | Content categorization |
| Mention Detection | Extracts user mentions from descriptions | Audience and creator research |
| Resolution Reporting | Provides available resolution information | Media quality analysis |
| Creator Information | Returns uploader-related information | Profile and content research |
| Structured Dataset Output | Outputs data in a consistent format | Easy export and integration |
What Data Can You Extract?
The Actor returns a variety of Instagram video-related information.
Video Information
- Video ID
- Post ID
- Shortcode
- Video title
- Caption
- Description
- Media type
- Video type
- Upload date
- Duration
- Resolution
- Width
- Height
Download Resources
- Audio-only download URL
- Video-only download URL
- Combined video download URL
- Playback URL
Creator Information
- Username
- User ID
- Full name (when available)
- Profile URL
Engagement Data
- View count
- Like count
- Reaction count
- Comment count
Media Resources
- Thumbnail URL
- Display URL
Content Metadata
- Hashtags
- Mentions
- Resolution information
- Age restriction flag
Technical Metadata
- Scraped timestamp
- Available format information
Why Use This Actor?
Collecting Instagram video information manually can become repetitive and difficult when working with multiple URLs.
This Actor helps by:
- Automating data collection
- Creating structured datasets
- Reducing manual work
- Supporting multiple video URLs
- Returning downloadable media resources
- Organizing metadata consistently
- Simplifying content analysis
It is particularly useful when building datasets from Instagram videos and Reels for research and reporting purposes.
Benefits of Using the Instagram Video Scraper & Downloader
✅ Automates repetitive data collection
✅ Supports batch processing of multiple URLs
✅ Returns structured output ready for analysis
✅ Provides video-related metadata and engagement information
✅ Includes download resource URLs when available
✅ Supports Instagram Reels and video posts
✅ Useful for research and monitoring workflows
✅ Easy integration into data pipelines
How to Use the Instagram Video Scraper & Downloader
- Open the Actor in Apify.
- Add one or more Instagram video URLs.
- Select your preferred resolution.
- Start the Actor run.
- Wait for processing to complete.
- Review the generated dataset.
- Export or use the results in your workflow.
Input
The Actor accepts Instagram video URLs and optional resolution preferences.
Input Fields
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
| startUrls | Array | No* | None | One or more Instagram video, post, or Reel URLs |
| resolution | String | No | 1080p | Preferred video resolution |
*At least one valid URL should be provided for useful results.
Supported Resolution Values
- 4k
- 2k
- 1080p
- 720p
- 480p
- 360p
Input Example
{"startUrls": [{"url": "https://www.instagram.com/p/DPZNtRuDHy9/"},{"url": "https://www.instagram.com/reel/DHCcTryOTlc/"}],"resolution": "1080p"}
Output
Each Instagram video URL generates a structured dataset record.
Output Fields
| Field | Description |
|---|---|
| url | Submitted Instagram URL |
| original_url | Original URL provided by the user |
| post_id | Instagram post identifier |
| id | Video identifier |
| shortcode | Instagram shortcode |
| media_type | Media category |
| type | Content type |
| title | Video title |
| caption | Caption value |
| description | Video description |
| requested_resolution | User-selected resolution |
| provided_resolution | Resolution returned by the source |
| Audio_only_download_url | Audio download resource |
| Video_only_download_url | Video-only download resource |
| Merge_Video_download_url | Combined video download resource |
| hashtags | Extracted hashtags |
| mentions | Extracted mentions |
| uploader_username | Creator username |
| uploader_id | Creator ID |
| uploader_full_name | Creator name when available |
| uploader_profile_url | Creator profile URL |
| upload_date | Upload date |
| width | Video width |
| height | Video height |
| duration_seconds | Video duration |
| playback_url | Playback resource |
| thumbnail_url | Thumbnail image |
| view_count | Available view count |
| like_count | Available likes |
| comment_count | Available comments |
| age_restriction | Age restriction indicator |
| formats | Available format information |
| _scraped_at | Processing timestamp |
Output Example
{"url": "https://www.instagram.com/reel/DHCcTryOTlc/","original_url": "https://www.instagram.com/reel/DHCcTryOTlc/","post_id": "DHCcTryOTlc","id": "123456789","shortcode": "DHCcTryOTlc","media_type": "GraphVideo","type": "GraphVideo","title": "Example Instagram Video","caption": "Example Instagram Video","description": "Sample description","requested_resolution": "1080p","provided_resolution": "1080p","Audio_only_download_url": "https://example.com/audio","Video_only_download_url": "https://example.com/video","Merge_Video_download_url": "https://example.com/merged-video","hashtags": ["travel", "reels"],"mentions": ["exampleuser"],"uploader_username": "creator_name","uploader_id": "987654321","uploader_full_name": "creator_name","uploader_profile_url": "https://www.instagram.com/creator_name/","upload_date": "2025-05-01T00:00:00","width": 1080,"height": 1920,"duration_seconds": 30,"playback_url": "https://example.com/merged-video","thumbnail_url": "https://example.com/thumb.jpg","view_count": 15000,"like_count": 1200,"comment_count": 45,"_scraped_at": "2026-01-01T00:00:00Z"}
Use Cases
Content Research
Analyze public Instagram video content and metadata.
Social Media Analysis
Track engagement information from selected videos.
Dataset Creation
Build structured datasets for reporting and research.
Creator Monitoring
Monitor publicly available content from creators.
Content Archiving
Store metadata and video references for future analysis.
Marketing Research
Evaluate content performance and audience engagement.
Academic Research
Collect structured Instagram video information for studies and research projects.
Competitive Advantages
This Actor offers several practical advantages:
- Supports both Instagram video posts and Reels
- Handles multiple URLs in one run
- Provides downloadable media resources
- Returns structured output fields
- Includes engagement-related metrics when available
- Provides creator-related metadata
- Supports resolution preferences
- Produces export-friendly datasets
Limitations
The Actor works with publicly accessible Instagram video content.
Users should be aware that:
- Data availability depends on the source content.
- Some metadata fields may not be available for every video.
- Certain creator-related information may be unavailable for some content.
- Engagement metrics may vary depending on availability.
- Resolution availability depends on the source video.
- Empty or partial results can occur when source information is unavailable.
Pros and Cons
| Pros | Cons |
|---|---|
| Supports multiple Instagram URLs | Some fields may be unavailable for certain videos |
| Structured output format | Data availability depends on source content |
| Includes download resource URLs | Resolution options depend on available media |
| Supports Reels and video posts | Some engagement metrics may not always be present |
| Provides metadata and engagement information | Publicly available data only |
Comparison With Alternative Approaches
| Capability | This Actor | Manual Alternative |
|---|---|---|
| Multiple URL Processing | Supported | Time-consuming |
| Structured Output | Supported | Manual formatting required |
| Metadata Collection | Automated | Manual collection |
| Hashtag Extraction | Automated | Manual review |
| Mention Detection | Automated | Manual review |
| Dataset Creation | Automated | Manual compilation |
| Export-Ready Results | Supported | Additional work required |
| Video Resource Collection | Supported | Manual collection |
Best Practices
- Start with a small number of URLs.
- Verify URL formatting before running.
- Review output fields before large-scale collection.
- Test different video types when building workflows.
- Validate important data points before downstream processing.
- Store datasets regularly if running recurring projects.
- Use realistic expectations for source-dependent metadata.
Troubleshooting
Invalid Input
Ensure Instagram URLs are correctly formatted and accessible.
Empty Results
Verify that the provided URL points to a valid Instagram video or Reel.
Partial Results
Some fields may not be available for every Instagram video.
Missing Metrics
Engagement data depends on source availability and may differ between videos.
Resolution Differences
The requested resolution may differ from the resolution actually available.
Multiple URL Issues
Check that every entry in the URL list contains a valid URL value.
Frequently Asked Questions
What does the Instagram Video Scraper & Downloader do?
It extracts publicly available Instagram video metadata, media resources, engagement information, and creator details from supported URLs.
What Instagram URLs are supported?
Instagram video posts, Reel URLs, and supported Instagram video links.
Can I process multiple URLs at once?
Yes. The Actor supports multiple URLs within the same run.
What output format is returned?
Results are returned as structured dataset records.
Does the Actor return download URLs?
Yes. Download-related media URLs are included when available.
Can I extract hashtag information?
Yes. The Actor returns hashtag information when available.
Can I collect engagement metrics?
The Actor returns available metrics such as views, likes, and comments when provided by the source.
What happens if a video has missing data?
Some Instagram videos may not expose every field, resulting in partial records.
Can I use the Actor for automation workflows?
Yes. The structured dataset output is suitable for automation and data workflows.
Is the Instagram Video Scraper & Downloader suitable for research?
Yes. It can help create datasets for content analysis, monitoring, and research projects.
NLP Keywords
- Instagram video scraper
- Instagram downloader
- Instagram reel scraper
- Instagram video metadata
- Instagram video extraction
- Instagram video analytics
- Instagram content data
- Instagram media scraper
- Instagram reel downloader
- video metadata extraction
- social media data collection
- Instagram engagement metrics
- Instagram video dataset
- content research automation
- Instagram playback URL
- Instagram thumbnail extraction
- public Instagram data
- Instagram content monitoring
- structured video data
- Instagram video analysis
Related Keywords
- Instagram video downloader
- Instagram Reel downloader
- Instagram video extractor
- Instagram post video scraper
- Instagram media downloader
- Instagram content scraper
- Instagram Reel data extraction
- Instagram video analytics tool
- Instagram video metadata scraper
- Instagram engagement scraper
- Instagram video dataset generator
- Instagram public video scraper
- Instagram research tool
- Instagram monitoring tool
- Instagram content analysis
- Instagram video collection
- Reel metadata extraction
- Instagram post analytics
- social media video scraper
- Instagram video information extractor
Final Overview
The Instagram Video Scraper & Downloader provides a practical way to collect structured information from Instagram video posts and Reels. By accepting one or multiple Instagram video URLs, the Actor returns organized metadata, creator information, engagement metrics, media resources, download links, hashtags, mentions, and playback information in a dataset-ready format.
It is suitable for researchers, analysts, marketers, automation workflows, content monitoring projects, and anyone who needs structured Instagram video data without manual collection.
Contact me: Alphascraper69@gmail.com