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...
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
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- 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.
Categories
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 TrialActor Information
- Developer
- scrapearchitect
- Pricing
- Paid
- Total Runs
- 94
- Active Users
- 13
Related Actors
π― Tweet Scraper V2 - X / Twitter Scraper
by apidojo
Instagram Scraper
by apify
TikTok Scraper
by clockworks
Instagram Profile Scraper
by apify
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support