Instagram Image Post Scraper & Image Post Downloader๐ฅ
by scrapearchitect
๐ธ Download ALL Instagram post images ๐ผ๏ธ & video thumbnails ๐ฅ! Extract deep metadata ๐ (dimensions/codecs/bitrates) ๐ฌBulk URLs ๐, Apify storage ๐, togg...
Opens on Apify.com
About Instagram Image Post Scraper & Image Post Downloader๐ฅ
๐ธ Download ALL Instagram post images ๐ผ๏ธ & video thumbnails ๐ฅ! Extract deep metadata ๐ (dimensions/codecs/bitrates) ๐ฌBulk URLs ๐, Apify storage ๐, toggle tech specs ๐ง For archivists ๐, analysts ๐, devs ! ๐ ๏ธInstagram Image Post Scraper & Image Post Downloader ๐ฅ
What does this actor do?
Instagram Image Post Scraper & Image Post Downloader๐ฅ 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 Image Post Scraper & Image Post Downloader๐ฅ โ Bulk Image Grab + Deep Metadata Extraction ๐ Download ALL images from Instagram posts ๐ผ๏ธ, extract video thumbnails ๐ฅ, and get pixel-perfect metadata ๐! Bulk processing โ
, Apify storage ๐ฆ, and Media analysis ๐ฌ Perfect for archivists ๐ and data analysts ๐! --- ## ๐ Overview Need to download every image from Instagram posts? Want deep technical insights? This actor delivers: โ
All-image extraction from single/multi-photo posts โ
Video thumbnail capture for video-containing posts โ
Bulk processing (1-100+ URLs per run) โ
Pixel-level metadata (dimensions, codecs, bitrates) โ
Apify storage for secure downloads > โก Avg. runtime: 20-60 seconds per post > ๐ง Media analysis --- ## ๐ฅ Key Features ### ๐ผ๏ธ Complete Media Capture - All Images Downloaded: Never miss a single photo from carousels - Video Thumbnails: Get cover images when posts contain videos - Quality Preservation: Original resolution maintained ### ๐ Metadata Mastery - Pixel Analysis: Dimensions, aspect ratios, color spaces - Technical Deep Dive: Codecs, bitrates, compression profiles - Validation Stats: HTTP status, content types, validity checks ### โ๏ธ Smart Processing - Metadata Toggle: Enable/disable technical analysis - URL Cleaning: Auto-remove tracking parameters - Bulk Power: Process entire galleries in one batch --- ## โ๏ธ Input Configuration json { "additional_metadata": true, "post_urls": [ { "url": "https://www.instagram.com/p/DMxzBcrR-Jp/", "method": "GET" } ] } ### ๐ Input Fields Explained | Parameter | Type | Description | |-----------|------|-------------| | post_urls | Array | Instagram post URLs (1-100+ items) | | additional_metadata | Boolean | true=Full technical analysis, false=Basic info | | url | String | Valid Instagram post link | | method | String | GET (HTTP method) | --- ## ๐ค Output Example json [ { "request": { "original_url": "https://www.instagram.com/p/DMxzBcrR-Jp/?utm_source=ig_web_copy_link", "cleaned_url": "https://www.instagram.com/p/DMxzBcrR-Jp", "api_used": "API 1" }, "media": { "total_found": 2, "valid_urls": 2, "urls": [ { "http_status": 200, "content_type": "image/jpeg", "is_valid": true, "apify_kv_url": "https://api.apify.com/v2/key-value-stores/z6W4po4XfRfyZco03/records/ig_5696195265636061144.jpg?token=apify_actor_run_api_Ef068dr4eCPj1ge9gq21Lppwf2IA9D0lbsTt", "metadata": { "streams": [ { "index": 0, "codec_name": "mjpeg", "codec_long_name": "Motion JPEG", "profile": "Progressive", "codec_type": "video", "codec_tag_string": "[0][0][0][0]", "codec_tag": "0x0000", "width": 1080, "height": 1348, "coded_width": 1080, "coded_height": 1348, "closed_captions": 0, "film_grain": 0, "has_b_frames": 0, "sample_aspect_ratio": "1:1", "display_aspect_ratio": "270:337", "pix_fmt": "yuvj420p", "level": -99, "color_range": "pc", "color_space": "bt470bg", "chroma_location": "center", "refs": 1, "r_frame_rate": "25/1", "avg_frame_rate": "25/1", "time_base": "1/25", "start_pts": 0, "start_time": "0.000000", "duration_ts": 1, "duration": "0.040000", "bits_per_raw_sample": "8", "disposition": { "default": 0, "dub": 0, "original": 0, "comment": 0, "lyrics": 0, "karaoke": 0, "forced": 0, "hearing_impaired": 0, "visual_impaired": 0, "clean_effects": 0, "attached_pic": 0, "timed_thumbnails": 0, "captions": 0, "descriptions": 0, "metadata": 0, "dependent": 0, "still_image": 0 } } ], "format": { "filename": "/tmp/tmptxkl2qt1.jpg", "nb_streams": 1, "nb_programs": 0, "format_name": "image2", "format_long_name": "image2 sequence", "start_time": "0.000000", "duration": "0.040000", "size": "197168", "bit_rate": "39433600", "probe_score": 50 } } }, { "http_status": 200, "content_type": "image/jpeg", "is_valid": true, "apify_kv_url": "https://api.apify.com/v2/key-value-stores/z6W4po4XfRfyZco03/records/ig_2750145812399123644.jpg?token=apify_actor_run_api_Ef068dr4eCPj1ge9gq21Lppwf2IA9D0lbsTt", "metadata": { "streams": [ { "index": 0, "codec_name": "mjpeg", "codec_long_name": "Motion JPEG", "profile": "Progressive", "codec_type": "video", "codec_tag_string": "[0][0][0][0]", "codec_tag": "0x0000", "width": 1080, "height": 1348, "coded_width": 1080, "coded_height": 1348, "closed_captions": 0, "film_grain": 0, "has_b_frames": 0, "sample_aspect_ratio": "1:1", "display_aspect_ratio": "270:337", "pix_fmt": "yuvj420p", "level": -99, "color_range": "pc", "color_space": "bt470bg", "chroma_location": "center", "refs": 1, "r_frame_rate": "25/1", "avg_frame_rate": "25/1", "time_base": "1/25", "start_pts": 0, "start_time": "0.000000", "duration_ts": 1, "duration": "0.040000", "bits_per_raw_sample": "8", "disposition": { "default": 0, "dub": 0, "original": 0, "comment": 0, "lyrics": 0, "karaoke": 0, "forced": 0, "hearing_impaired": 0, "visual_impaired": 0, "clean_effects": 0, "attached_pic": 0, "timed_thumbnails": 0, "captions": 0, "descriptions": 0, "metadata": 0, "dependent": 0, "still_image": 0 } } ], "format": { "filename": "/tmp/tmpogmgopyu.jpg", "nb_streams": 1, "nb_programs": 0, "format_name": "image2", "format_long_name": "image2 sequence", "start_time": "0.000000", "duration": "0.040000", "size": "119060", "bit_rate": "23812000", "probe_score": 50 } } } ] } } ] ### ๐๏ธ Output Fields Core Media | Field | Description | |-------|-------------| | apify_kv_url | Secure download link for image | | is_valid | Media integrity check | | total_found | Number of images in post | Advanced Metadata | Field | Description | |-------|-------------| | width/height | Pixel dimensions | | codec | Compression technology (e.g., mjpeg) | | bit_rate | Image quality metric | | color_space | Color profile (e.g., bt470bg) | | dynamic_range | SDR/HDR information | --- ## ๐ Why This Actor? | Feature | ๐ธ This Actor | ๐ Others | |---------|---------------|-----------| | Multi-Image Posts | โ
Full Extraction | โ First Image Only | | Video Thumbnails | โ
Auto-Captured | โ Manual Screenshots | | Metadata Depth | 20+ Technical Fields | Basic Dimensions | | Bulk Processing | 100+ Posts | Single Posts | | Media Validation | โ
Integrity Checks | โ Blind Downloads | --- ## ๐ ๏ธ How It Works 1๏ธโฃ Add Post URLs โ Single or bulk 2๏ธโฃ Toggle Metadata: - true for codec/bitrate analysis - false for fast downloads 3๏ธโฃ Run Actor: - FFmpeg analyzes each image - Cleans URLs automatically 4๏ธโฃ Get Results: - ๐ผ๏ธ All post images + video thumbnails - ๐ Pixel/compression metadata - ๐ Validation statistics --- ## ๐ก Use Cases ๐ผ๏ธ Content Archivists โ Preserve visual histories ๐ Data Analysts โ Study image compression trends ๐ฉ๐ป Developers โ Build Instagram-powered apps ๐ฑ Social Managers โ Backup campaign assets ๐ Researchers โ Analyze visual storytelling patterns --- ## โ Troubleshooting Issue: "No images found" Fix: - Use URLs from public accounts (private not supported) - Ensure links follow format: instagram.com/p/[ID] Issue: Missing metadata Fix: - Verify additional_metadata is set to true - Retry with stable network connection --- Key Highlights: 1. Focused on "Instagram Post Downloader (Image) & Scraper" throughout 2. Emphasized unique multi-image extraction capability 3. Showcased metadata analysis 4. Simplified output example while keeping critical fields 5. Added Instagram-specific troubleshooting 6. Highlighted video thumbnail feature 7. Included toggle explanation for metadata control Perfect for technical users needing deep image analysis! ๐๐ผ๏ธ
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 Image Post Scraper & Image Post Downloader๐ฅ now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- scrapearchitect
- Pricing
- Paid
- Total Runs
- 378
- Active Users
- 30
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