Instagram Post Image, Video Downloader & Scraper ✨

Instagram Post Image, Video Downloader & Scraper ✨

by scrapearchitect

Download HD images πŸ–ΌοΈ, videos🎬, Details Image & Video metadata πŸ“Š & engagement stats ❀️ from any public Instagram post! Get instant Apify storage links...

94 runs
13 users
Try This Actor

Opens on Apify.com

About Instagram Post Image, Video Downloader & Scraper ✨

Download HD images πŸ–ΌοΈ, videos🎬, Details Image & Video metadata πŸ“Š & engagement stats ❀️ from any public Instagram post! Get instant Apify storage links πŸ”—, technical specs βš™οΈ & author details πŸ‘€ in one click! Perfect for marketers 🎯 & creators! πŸš€ Instagram Post Image, Video Downloader & Scraper✨

What does this actor do?

Instagram Post Image, Video Downloader & Scraper ✨ is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

πŸ“Έ Instagram Post Image, Video Downloader & Scraper 🎬 – Ultimate Media Extraction Tool ## πŸ“₯ Overview Need to download Instagram posts, images, videos, and metadata with professional-grade quality? Your search ends here! This Instagram Post Image, Video Downloader & Scraper extracts high-quality media from any public Instagram post with incredible accuracy. Get instant access to images, videos, captions, engagement metrics, and detailed technical metadataβ€”all in one structured JSON output! 🎯 Perfect for digital marketers, content creators, researchers, and archivists who need comprehensive Instagram data for analysis, reporting, or backup purposes. > πŸš€ Lightning-Fast Extraction: Direct download links in seconds > 🌟 Rich Metadata: Technical details, engagement stats, and post information > 🎨 Multi-Media Support: Handles both image posts and video content > πŸ“Š Structured Data: Clean, organized JSON output for easy integration > πŸ” Deep Analysis: Get FFprobe metadata for both images and videos --- ## 🎯 Key Features ### 🌟 Complete Instagram Support βœ… Download from any public Instagram post (single images, carousels, videos) βœ… Extract high-resolution images and original quality videos βœ… Support for IGTV posts and Instagram Reels (via post URLs) ### πŸ“Š Comprehensive Metadata Extraction βœ… Author information and post description βœ… Engagement metrics (likes, comments counts) βœ… Upload date and post context βœ… Technical media metadata (dimensions, codec, format, duration, bitrate) βœ… Content validation (HTTP status, content type, validity checks) ### πŸ› οΈ Advanced Technical Capabilities βœ… FFprobe integration for deep media analysis βœ… Multiple quality versions of each image βœ… Separate video and audio stream metadata βœ… Apify KV storage for secure, hosted download links βœ… Smart media detection with validation feedback ### ⚑ Performance & Reliability βœ… High success rate with Instagram's changing API βœ… Efficient concurrent processing for multiple URLs βœ… Automatic retry mechanism for failed requests βœ… Comprehensive error handling with detailed feedback --- ## βš™οΈ Input Configuration Simply provide Instagram post URLs to get started: json { "post_urls": [ { "url": "https://www.instagram.com/p/DM-qZyuxRpf/?utm_source=ig_web_copy_link", "method": "GET" }, { "url": "https://www.instagram.com/p/C_9EXAMPLE_POST/", "method": "GET" } ] } ### πŸ“‹ Input Fields | Field | Emoji | Description | |-------|-------|-------------| | post_urls | πŸ“Έ | Array of Instagram post URLs | | url | πŸ”— | Full URL to a public Instagram post | | method | βš™οΈ | HTTP method (typically GET) | --- ## πŸ“€ Output Examples Get structured data with rich metadata and download links: ### πŸ–ΌοΈ Image Post with Multiple Media Items json [ { "original_url": "https://www.instagram.com/p/DM-qZyuxRpf/?utm_source=ig_web_copy_link", "author_username": "nba", "description": "A Statue of Liberty slam from Victor Wembanyama through the lens of @natlyphoto πŸ‘½πŸ—½ Is this your pick for Photo of the Year? Use your NBA ID to vote for Wemby's picture-perfect dunk, now on the NBA App!.", "likes": "162k", "comments": "155", "upload_date": "August 5, 2025", "feedback": "Congrats, media found.", "media": { "total_found": 2, "valid_urls": 2, "urls": [ { "http_status": 200, "content_type": "image/jpeg", "is_valid": true, "image_download_link_1": "https://api.apify.com/v2/key-value-stores/5kT7GDeMb207ZCe8w/records/ig_-7590721865435740760.jpg" }, { "http_status": 200, "content_type": "image/jpeg", "is_valid": true, "image_download_link_2": "https://api.apify.com/v2/key-value-stores/5kT7GDeMb207ZCe8w/records/ig_4637054895199522064.jpg" } ] }, "image_metadata": [ { "image_download_link_1": "https://api.apify.com/v2/key-value-stores/5kT7GDeMb207ZCe8w/records/ig_-7590721865435740760.jpg", "metadata_image_1": { "streams": [ { "index": 0, "codec_name": "mjpeg", "codec_long_name": "Motion JPEG", "profile": "Progressive", "codec_type": "video", "width": 1080, "height": 1350, "display_aspect_ratio": "4:5", "pix_fmt": "yuvj420p", "color_range": "pc", "color_space": "bt470bg", "duration": "0.040000", "bits_per_raw_sample": "8" } ], "format": { "format_name": "image2", "format_long_name": "image2 sequence", "duration": "0.040000", "size": "269504", "bit_rate": "53900800" } } } ] } ] ### πŸŽ₯ Video Post with Comprehensive Metadata json [ { "original_url": "https://www.instagram.com/p/VIDEO_EXAMPLE/", "author_username": "example_user", "description": "Check out this amazing video!", "likes": "24k", "comments": "512", "upload_date": "July 15, 2025", "feedback": "Congrats, media found.", "videos": [ { "url": "https://scontent-sjc6-1.cdninstagram.com/o1/v/t16/f2/m84/AQM1K8jlvRf1-9aZxju1CYDCZ8cBn3peAa7YDNROa4JqTG4JmU3OsqhjCTImMOKEknfs6uVO2X0quSnd4Z68W90z-OWi9U3Nu5j2UA0.mp4", "thumbnail_url": "https://api.apify.com/v2/key-value-stores/5kT7GDeMb207ZCe8w/records/thumb_4ff8dc19-3469-41da-a37d-cef70bb6e4cd.jpg", "video_url": "https://api.apify.com/v2/key-value-stores/5kT7GDeMb207ZCe8w/records/video_780c5e38-154a-4bbc-9981-2a1aa339f9e4.mp4" } ], "video_metadata": { "video_1_metadata": { "video_url": "https://api.apify.com/v2/key-value-stores/5kT7GDeMb207ZCe8w/records/video_780c5e38-154a-4bbc-9981-2a1aa339f9e4.mp4", "streams": [ { "index": 0, "codec_name": "h264", "codec_long_name": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10", "profile": "High", "codec_type": "video", "width": 720, "height": 900, "pix_fmt": "yuv420p", "level": 31, "color_range": "tv", "color_space": "bt709", "r_frame_rate": "30/1", "duration": "23.633333", "bit_rate": "2024308", "nb_frames": "709", "disposition": { "default": 1 } }, { "index": 1, "codec_name": "aac", "codec_long_name": "AAC (Advanced Audio Coding)", "profile": "HE-AAC", "codec_type": "audio", "sample_rate": "44100", "channels": 2, "channel_layout": "stereo", "duration": "23.704717", "bit_rate": "57558", "nb_frames": "511", "disposition": { "default": 1 } } ], "format": { "format_name": "mov,mp4,m4a,3gp,3g2,mj2", "format_long_name": "QuickTime / MOV", "duration": "23.705000", "size": "6171340", "bit_rate": "2082713" } } } } ] ### 🧾 Output Fields Explanation #### πŸ“‹ Post Information - πŸ”— original_url: The source Instagram post URL - πŸ‘€ author_username: Instagram handle of the post creator - πŸ“ description: Full caption/text content of the post - ❀️ likes: Number of likes (formatted) - πŸ’¬ comments: Number of comments - πŸ“… upload_date: When the post was published - βœ… feedback: Status message about media extraction #### πŸ–ΌοΈ Media Section - πŸ”’ total_found: Total media items discovered - βœ… valid_urls: Count of valid media URLs - 🌐 urls: Array of media items with: - πŸ“Š http_status: HTTP response code - 🏷️ content_type: MIME type of media - βœ”οΈ is_valid: Boolean indicating successful validation - πŸ”— image_download_link_*: Apify storage URLs for downloaded images #### πŸ“Š Image Metadata - πŸ”— image_download_link_*: Reference to downloaded image - πŸ” metadata_image_*: Technical details from FFprobe analysis: - πŸ“Ί streams: Video/image stream information - πŸ“ width/height: Dimensions in pixels - 🎨 pix_fmt: Pixel format - 🎚️ color_space: Color encoding information - ⏱️ duration: Media duration - πŸ“Š format: Container format details - πŸ’Ύ size: File size in bytes - ⚑ bit_rate: Encoding bit rate #### πŸŽ₯ Video Information - 🌐 url: Original CDN URL - πŸ–ΌοΈ thumbnail_url: Apify storage URL for video thumbnail - πŸ“Ή video_url: Apify storage URL for downloaded video #### πŸ” Video Metadata - πŸ”— video_url: Reference to downloaded video - πŸ“Ί streams: Array of video and audio streams: - #️⃣ index: Stream identifier - πŸ”€ codec_name: Compression format - πŸ“ width/height: Video dimensions - 🎞️ r_frame_rate: Frame rate - ⏱️ duration: Stream duration - ⚑ bit_rate: Encoding bit rate - πŸ”’ nb_frames: Total frames in stream - πŸ“Š format: Container format information --- ## 🎯 Use Cases πŸ‘¨β€πŸ’» Digital Marketers: Track competitor content and campaign performance πŸ“Š Social Media Analysts: Conduct content research and trend analysis 🎨 Content Creators: Backup original content and gather inspiration πŸ“š Researchers: Academic studies on social media trends 🏒 Brands: Monitor user-generated content and brand mentions πŸ—„οΈ Archivists: Preserve important cultural moments from Instagram --- ## πŸ”’ Privacy & Ethics πŸ” Public Content Only: Only works with publicly available Instagram posts 🚫 No Login Required: Doesn't require Instagram credentials πŸ“œ Compliant Usage: Designed for ethical data collection practices πŸ‘οΈ Transparency: Clear documentation of capabilities and limitations --- ## ⚠️ Important Usage Notes > [⚠️ Important ⚠️: Didn't get the desired Results on the first run? Rerun after ⏱️ 1 min 🎯 for 99% accurate Results πŸ’―πŸ”₯] > > Instagram occasionally changes their API structure. If you encounter issues: > 1. Wait 1 minute and retry > 2. Ensure URLs are from public accounts > 3. Check that posts haven't been deleted --- ## πŸ“§ Need Customization? Need higher volume processing, specific metadata fields, or custom integration? βœ‰οΈ Email scrapearchitect@gmail.com for tailored solutions! --- ## πŸš€ Try It Now! Launch the Instagram Post Image, Video Downloader & Scraper and get instant access to Instagram media and metadata! Note: Please use this tool responsibly and in compliance with Instagram's Terms of Service and applicable laws.

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Instagram Post Image, Video Downloader & Scraper ✨ now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
scrapearchitect
Pricing
Paid
Total Runs
94
Active Users
13
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support