Instagram Reels Saver
Pricing
from $6.00 / 1,000 results
Instagram Reels Saver
Download Instagram Reels & videos with metadata. Get direct download links, video info, likes, author details. No login required!
Pricing
from $6.00 / 1,000 results
Rating
0.0
(0)
Developer

Sachin Kumar Yadav
Actor stats
2
Bookmarked
22
Total users
15
Monthly active users
4 days ago
Last modified
Categories
Share
π¬ Instagram Video Downloader - Apify Actor
Fast, reliable Instagram Reels & Posts scraper | Download videos, images, and metadata | No login required | Batch processing supported
π Table of Contents
- β¨ Features
- π Quick Start
- π₯ Input Format
- π€ Output Format
- π― Supported Content Types
- βοΈ Configuration Options
- π‘ Use Cases
- π Data Fields
- π§ Best Practices
- β FAQ
- βοΈ Legal & Compliance
β¨ Features
| Feature | Description |
|---|---|
| π₯ Video Downloads | Download Instagram Reels in MP4 format with direct links |
| πΌοΈ Image Downloads | Extract images from Instagram posts |
| πΈ Carousel Support | Handle multi-image/video carousel posts |
| π¦ Batch Processing | Process multiple URLs simultaneously |
| β‘ Smart Rate Limiting | Automatic rate limit management |
| π Auto Failover | Intelligent key rotation on failures |
| π Rich Metadata | Extract likes, comments, captions, thumbnails |
| π No Login Required | Works with public content only |
| βοΈ Cloud-Based | Scalable on Apify platform |
| π Multiple Export Formats | JSON, CSV export support |
π Quick Start
Step 1: Add Input
{"url": "https://www.instagram.com/reel/DPwW-xPEZBJ/"}
Step 2: Run Actor
Click Run button in Apify Console
Step 3: Export Results
Go to Dataset β Export β Choose JSON or CSV
π₯ Input Format
Single URL
{"url": "https://www.instagram.com/reel/DPwW-xPEZBJ/"}
Multiple URLs (Batch)
{"urls": ["https://www.instagram.com/reel/DPwW-xPEZBJ/","https://www.instagram.com/p/DQrrSJXiWBC/","https://www.instagram.com/reel/DPd1vs5EX_M/"],"maxConcurrency": 3}
Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
url | string | No* | - | Single Instagram URL to scrape |
urls | array | No* | - | Multiple Instagram URLs for batch processing |
maxConcurrency | integer | No | 3 | Concurrent requests (1-10) |
Note: Provide either
urlORurls, not both.
π€ Output Format
Success Response
{"success": true,"requested_url": "https://www.instagram.com/reel/DPwW-xPEZBJ/","video_data": {"url": "https://www.instagram.com/reel/DPwW-xPEZBJ/","title": "Video caption text here","author": "username","shortcode": "DPwW-xPEZBJ","media_type": "reel","is_carousel": false,"like_count": 2128119,"comment_count": 13194,"thumbnail": "https://...","taken_at": "2025-01-15T10:30:00.000Z","comments": [...],"medias": [{"id": "DPwW-xPEZBJ_0_0","url": "https://...","type": "video","extension": "mp4","is_video": true,"is_image": false,"thumbnail": "https://...","quality": "MP4","carousel_index": null}]}}
Error Response
{"success": false,"requested_url": "https://www.instagram.com/reel/ABC123/","error": "Error message here","error_type": "network"}
π― Supported Content Types
| Content Type | URL Format | Description |
|---|---|---|
| π¬ Reels | /reel/ABC123/ | Short-form videos |
| π· Posts | /p/ABC123/ | Single image or video posts |
| π Carousel Posts | /p/ABC123/ | Multiple images/videos in one post |
| π€ User Posts | /username/reel/ABC123/ | Posts with username in URL |
Supported URL Formats
β
https://www.instagram.com/reel/ABC123/
β
https://instagram.com/reel/ABC123/
β
https://www.instagram.com/p/ABC123/
β
https://www.instagram.com/username/reel/ABC123/
β
URLs with UTM parameters and query strings
βοΈ Configuration Options
Concurrency Settings
| Setting | Value | Use Case | Speed |
|---|---|---|---|
| Conservative | 1-2 | Small batches, minimal usage | β Slow |
| Balanced | 3-5 | Most use cases (recommended) | ββ Medium |
| Aggressive | 6-10 | Large batches, high throughput | βββ Fast |
Rate Limiting
The actor automatically manages rate limits:
- β 1000 requests/hour per API key
- β Automatic failover to backup keys
- β Real-time quota tracking
- β Smart key rotation
π‘ Use Cases
| Use Case | Description |
|---|---|
| π¦ Content Archiving | Download your own Reels for backup |
| π Social Media Analytics | Analyze competitor content and trends |
| π Research & Education | Academic research on public content |
| π Marketing Analysis | Track engagement metrics and performance |
| π Content Discovery | Find and analyze trending content |
| πΎ Bulk Downloads | Download multiple Reels at once |
| π± Portfolio Management | Organize and manage creator portfolios |
π Data Fields
Main Data Structure
| Field | Type | Description |
|---|---|---|
url | string | Canonical Instagram URL |
title | string | Post caption/description |
author | string | Creator's display name |
shortcode | string | Unique post identifier |
media_type | string | reel, post, or carousel_post |
is_carousel | boolean | Whether post has multiple items |
carousel_count | integer | Number of items in carousel (if applicable) |
like_count | integer | Number of likes |
comment_count | integer | Number of comments |
thumbnail | string | Primary thumbnail URL |
taken_at | string | ISO timestamp of when post was created |
comments | array | Array of comment objects |
medias | array | Array of downloadable media files |
Media Object Structure
| Field | Type | Description |
|---|---|---|
id | string | Unique media identifier |
url | string | Direct download URL |
type | string | video, image, or other |
extension | string | File extension (mp4, jpg, etc.) |
is_video | boolean | Whether media is a video |
is_image | boolean | Whether media is an image |
thumbnail | string | Media thumbnail URL |
quality | string | Media quality label |
carousel_index | integer | Position in carousel (null for single media) |
π§ Best Practices
β Do's
- β
Start with
maxConcurrency: 3for optimal balance - β Use batch processing for multiple URLs
- β Check dataset for both successful and failed results
- β Export results regularly to avoid data loss
- β Monitor rate limits in actor logs
β Don'ts
- β Don't exceed
maxConcurrency: 10 - β Don't process private or restricted content
- β Don't use for commercial scraping without permission
- β Don't ignore rate limit warnings
Performance Tips
| Tip | Impact |
|---|---|
| Use batch processing | β‘ Faster than sequential requests |
| Set appropriate concurrency | βοΈ Balance speed vs reliability |
| Monitor API usage | π Track quota consumption |
| Export results promptly | πΎ Prevent data loss |
β FAQ
General Questions
Technical Questions
Output Questions
βοΈ Legal & Compliance
β Permitted Uses
- β Downloading your own content
- β Research and educational purposes
- β Analyzing public content for marketing insights
- β Content archiving and backup
β Prohibited Uses
- β Downloading private or restricted content
- β Commercial scraping without permission
- β Violating Instagram Terms of Service
- β Bypassing security measures
- β Mass data collection for resale
Important Notes
β οΈ This actor is for public content only
β οΈ Respect Instagram's Terms of Service
β οΈ Ensure compliance with local laws (GDPR, etc.)
β οΈ Use responsibly and ethically
π― Keywords
Primary Keywords:
- Instagram Reels scraper
- Instagram video downloader
- Instagram Reels downloader
- Instagram post scraper
- Instagram content extractor
Long-tail Keywords:
- Download Instagram Reels without login
- Batch download Instagram videos
- Instagram Reels metadata extractor
- Instagram carousel post downloader
- Instagram analytics scraper
- Instagram Reels CSV export
- Instagram Reels JSON export
Related Terms:
- Instagram API alternative
- Instagram data extraction
- Social media scraper
- Video download tool
- Content archiving tool
π Support
For issues, questions, or contributions:
- π§ Check Apify documentation
- π¬ Contact actor author via Apify platform
- π Report bugs through Apify Console
π License
MIT License - See LICENSE file for details
Made with β€οΈ for content creators and researchers
Last updated: 2025