Instagram  Video Scraper & Downloader avatar

Instagram Video Scraper & Downloader

Pricing

from $2.99 / 1,000 results

Go to Apify Store
Instagram  Video Scraper & Downloader

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

Alpha Scraper

Maintained by Community

Actor stats

0

Bookmarked

35

Total users

1

Monthly active users

a month ago

Last modified

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

FeatureDescriptionUser Benefit
Multiple URL ProcessingProcess one or more Instagram video URLs in a single runSave time when collecting data
Reel SupportSupports Instagram Reel URLsAnalyze Reel content efficiently
Video Post SupportSupports Instagram video postsBroader content coverage
Metadata ExtractionCollects video metadata and content detailsStructured datasets for analysis
Download Resource URLsReturns downloadable video resources when availableEasier content workflows
Thumbnail ExtractionRetrieves thumbnail informationVisual content reference
Engagement MetricsReturns available likes, comments, and viewsPerformance analysis
Hashtag DetectionExtracts hashtags from available contentContent categorization
Mention DetectionExtracts user mentions from descriptionsAudience and creator research
Resolution ReportingProvides available resolution informationMedia quality analysis
Creator InformationReturns uploader-related informationProfile and content research
Structured Dataset OutputOutputs data in a consistent formatEasy 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

  1. Open the Actor in Apify.
  2. Add one or more Instagram video URLs.
  3. Select your preferred resolution.
  4. Start the Actor run.
  5. Wait for processing to complete.
  6. Review the generated dataset.
  7. Export or use the results in your workflow.

Input

The Actor accepts Instagram video URLs and optional resolution preferences.

Input Fields

FieldTypeRequiredDefaultDescription
startUrlsArrayNo*NoneOne or more Instagram video, post, or Reel URLs
resolutionStringNo1080pPreferred 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

FieldDescription
urlSubmitted Instagram URL
original_urlOriginal URL provided by the user
post_idInstagram post identifier
idVideo identifier
shortcodeInstagram shortcode
media_typeMedia category
typeContent type
titleVideo title
captionCaption value
descriptionVideo description
requested_resolutionUser-selected resolution
provided_resolutionResolution returned by the source
Audio_only_download_urlAudio download resource
Video_only_download_urlVideo-only download resource
Merge_Video_download_urlCombined video download resource
hashtagsExtracted hashtags
mentionsExtracted mentions
uploader_usernameCreator username
uploader_idCreator ID
uploader_full_nameCreator name when available
uploader_profile_urlCreator profile URL
upload_dateUpload date
widthVideo width
heightVideo height
duration_secondsVideo duration
playback_urlPlayback resource
thumbnail_urlThumbnail image
view_countAvailable view count
like_countAvailable likes
comment_countAvailable comments
age_restrictionAge restriction indicator
formatsAvailable format information
_scraped_atProcessing 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

ProsCons
Supports multiple Instagram URLsSome fields may be unavailable for certain videos
Structured output formatData availability depends on source content
Includes download resource URLsResolution options depend on available media
Supports Reels and video postsSome engagement metrics may not always be present
Provides metadata and engagement informationPublicly available data only

Comparison With Alternative Approaches

CapabilityThis ActorManual Alternative
Multiple URL ProcessingSupportedTime-consuming
Structured OutputSupportedManual formatting required
Metadata CollectionAutomatedManual collection
Hashtag ExtractionAutomatedManual review
Mention DetectionAutomatedManual review
Dataset CreationAutomatedManual compilation
Export-Ready ResultsSupportedAdditional work required
Video Resource CollectionSupportedManual 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
  • 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