Instagram Media Downloader API
Pricing
from $6.00 / 1,000 results
Instagram Media Downloader API
Download Instagram reels, photos and posts in HD quality. This Apify actor extracts direct media URLs, thumbnails, likes, comments, usernames, shortcodes and full post metadata – no login required. Perfect for content repurposing, analytics, archiving, reporting and automation.
Pricing
from $6.00 / 1,000 results
Rating
0.0
(0)
Developer

Sachin Kumar Yadav
Actor stats
3
Bookmarked
40
Total users
25
Monthly active users
3 days ago
Last modified
Categories
Share
📸 Instagram Media Downloader - Download Videos, Photos & Reels HD Quality
Download Instagram videos, photos, and reels in HD quality. Get complete metadata, engagement statistics, comments, download links, and media information. Fast, reliable Instagram media downloader and scraper for Apify.
📋 Table of Contents
- 🚀 Features
- 🎯 Use Cases
- ⚡ Quick Start
- 📊 Input Parameters
- 📤 Output Format
- 🔧 Configuration
- 📈 Performance
- ❓ FAQ
- 🛠️ Troubleshooting
- 📞 Support
🚀 Features
📱 Media Downloads
- ✅ Videos, Photos & Reels - Download all Instagram content types
- ✅ HD Quality - Download media in high definition
- ✅ Carousel Posts - Extract all images from multi-photo posts
- ✅ Direct Links - Get direct download URLs for all media
- ✅ Batch Download - Process multiple posts at once
- ✅ Fast & Reliable - Quick media extraction with retry logic
📊 Complete Data Extraction
- ✅ Media Info - Title, shortcode, timestamps, media type
- ✅ Engagement Stats - Likes, comments count
- ✅ User Details - Username and profile information
- ✅ Comments - Extract user comments with usernames
- ✅ Thumbnails - High-quality preview images
- ✅ Post Metadata - Complete post information and URLs
🎯 Use Cases
- 📱 Content Creation - Download Instagram videos, photos, and reels for editing
- 🖼️ Media Collection - Save Instagram posts and carousel galleries
- 📊 Analytics - Track engagement metrics and performance
- 💬 Comment Analysis - Extract and analyze user comments
- 📈 Trend Analysis - Monitor viral content and influencer posts
- 📚 Archiving - Backup Instagram content with complete metadata
- 💼 Marketing - Analyze competitor content and engagement strategies
- 🎨 Portfolio - Save your Instagram content in HD quality
⚡ Quick Start
Basic Usage
Simply add Instagram post, reel, or photo URLs:
{"instagram_urls": ["https://www.instagram.com/kyliejenner/reel/DRP7Cajkpn9/"]}
Multiple Items
Download multiple posts, reels, and photos together:
{"instagram_urls": ["https://www.instagram.com/username/reel/ABC123/","https://www.instagram.com/p/XYZ789/","https://www.instagram.com/username/p/DEF456/"]}
📊 Input Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
instagram_urls | Array | ✅ Yes | Instagram post, reel, or photo URLs |
Supported URL Formats
https://www.instagram.com/username/p/POST_ID/https://www.instagram.com/username/reel/REEL_ID/https://instagram.com/p/POST_ID/(without www)
📤 Output Data
Video/Reel Output
{"source": "instagram","service": "instagram.com","media_type": "video","input_url": "https://www.instagram.com/kyliejenner/reel/DRP7Cajkpn9/","shortcode": "DRP7Cajkpn9","title": "obsessed @smashkitchen","source_url": "https://www.instagram.com/reel/DRP7Cajkpn9/","username": "kyliejenner","download_url": "https://scontent-lga3-1.cdninstagram.com/...","file_extension": "mp4","file_name": "MP4","thumbnail_url": "https://scontent-lga3-2.cdninstagram.com/...","like_count": 554881,"comment_count": 5877,"taken_at": "2025-11-19T12:34:29.000Z","taken_at_timestamp": 1763578469,"comments": [{"text": "💕☀️","username": "kimawaywithmee"},{"text": "LBLB 💗✨","username": "thamirisbeltrante"}],"comments_extracted": 9}
Photo Output
{"source": "instagram","service": "instagram.com","media_type": "photo","input_url": "https://www.instagram.com/p/DRC8xfhEjws/","shortcode": "DRC8xfhEjws","title": "butter glam 🧈","source_url": "https://www.instagram.com/p/DRC8xfhEjws/","username": "kyliejenner","download_url": "https://scontent-lga3-2.cdninstagram.com/...","file_extension": "jpg","file_name": "JPG","thumbnail_url": "https://scontent-lga3-2.cdninstagram.com/...","like_count": 1878996,"comment_count": 5244,"taken_at": "2025-11-14T08:51:15.000Z","taken_at_timestamp": 1763143075,"comments": [{"text": "😍💛🧈✨","username": "thekarmarie"}],"comments_extracted": 8}
What You Get
- ✅ Media Type - Automatically detects video, reel, or photo
- ✅ Download Links - Direct HD download URLs
- ✅ Carousel Support - All images from multi-photo posts
- ✅ Engagement Data - Likes and comment counts
- ✅ Comments - User comments with usernames
- ✅ User Data - Username and profile information
- ✅ Media Details - Shortcode, timestamps, file information
🔧 What's Included
All media automatically includes:
- Direct download links (HD quality)
- Carousel images (for multi-photo posts)
- Complete engagement statistics
- User comments with usernames (all available comments)
- Creator profile details
- Media metadata and timestamps
- Shortcodes and post URLs
📈 Performance
- ⚡ Fast Processing - 2-4 seconds per post
- 🔄 Batch Support - Download multiple posts, reels, and photos at once
- 🛡️ Reliable - Automatic API retry
- 📊 Detailed Logs - Clear progress updates and error messages
❓ FAQ
Q: Does this download Instagram videos and photos?
Yes! You get HD quality videos, photos, and reels with direct download links.
Q: Can I download Instagram carousel posts?
Yes! The actor automatically extracts all images from multi-photo carousel posts.
Q: What quality are the downloads?
Highest quality available from Instagram, typically HD quality.
Q: Can I download multiple posts at once?
Yes! Add multiple post, reel, or photo URLs to process them in one run.
Q: What data is extracted?
Download links, engagement stats, comments, user details, and complete metadata.
Q: Are comments extracted?
Yes! All available comments are automatically extracted from each post.
Q: Are there usage limits?
Usage depends on your Apify subscription plan.
Q: Is this legal?
For personal use, research, and analysis. Respect copyright laws and Instagram's Terms of Service.
🛠️ Troubleshooting
| Issue | Solution |
|---|---|
| Invalid Instagram URL | Verify the URL format matches supported patterns |
| Post not found | Check if post exists and is public (not private) |
| Rate limit exceeded | Wait a few minutes |
Tips:
- Test URLs in browser first to ensure they're public
- Works with posts, reels, photos, and carousel posts
- Check actor logs for detailed error messages
- Start with single item before batch processing
- Private accounts and posts cannot be accessed
💡 Tips for Best Results
- Use valid, public Instagram URLs (posts, reels, or photos)
- Process multiple items in batches for efficiency
- Carousel posts will include all images automatically
- All available comments are extracted automatically
- Check logs if any item fails to download
- Ensure posts are public (not from private accounts)
Related Actors 🤝
- Instagram Story Scraper - Extract Instagram Story data
- Instagram Highlights Scraper - Extract Instagram Highlights And Stories data
- Instagram Post Scraper - Extract Instagram Post data
- Instagram Reels downloader - Extract Instagram Reel data
🏷️ Find Me
instagram downloader instagram video downloader instagram photo downloader download instagram instagram scraper instagram reel downloader instagram hd download instagram media downloader instagram video extractor instagram photo extractor instagram images instagram metadata instagram comments extractor instagram engagement stats instagram analytics instagram batch download instagram api download instagram videos download instagram photos download instagram reels instagram media api instagram data extractor instagram apify actor instagram carousel downloader
⭐ If this actor helps you, please rate it on Apify Store!
Built with ❤️ for Apify Platform