โจInstagram Post Downloader- Media (Image, Video) & Post Scraper
Pricing
$20.00/month + usage
โจInstagram Post Downloader- Media (Image, Video) & Post Scraper
๐ Download ALL images ๐ผ๏ธ & videos ๐ฅ from any post + get deep Media metadata + Scrape Post ๐ (captions, tech specs, engagement data). Perfect for archiving, marketing & development! ๐ค Save to Apify Storage or get direct links๐ฅInstagram Post Downloader- Media (Image, Video) & Post Scraper โจ
Pricing
$20.00/month + usage
Rating
0.0
(0)
Developer

Scrape Architect
Actor stats
0
Bookmarked
5
Total users
1
Monthly active users
20 days ago
Last modified
Categories
Share
๐ธ Instagram Post Downloader - Media (Image, Video) & Post Scraper ๐ฌ๐ฅ
๐ฅ Overview
Need to download high-quality images, videos, and metadata from any public Instagram post in seconds? Your search ends here!
This powerful Instagram Post Downloader & Scraper meticulously extracts every piece of media from single or multiple posts. It delivers direct download links, stores files securely in Apify's Key-Value Store, and provides an unparalleled depth of technical and contextual metadataโall in one clean JSON package.
๐ฏ Perfect for archivists, marketers, researchers, and developers who need reliable, structured data from Instagram.
๐ Complete Media Grab: Downloads every image and video from single or carousel posts.
๐ Deep Metadata Extraction: Get post captions, engagement data, OG tags, and even technical EXIF-like data for media.
๐ ๏ธ Advanced Toggles: Control storage and metadata detail with simple switches.
๐ Structured for Developers: Clean, predictable JSON output ready for integration into any application.
๐ฅ Key Features
๐ Multi-Media Support
โ
Download all images and videos from any public Instagram post.
โ
Handle single images, videos, and carousel posts with multiple items seamlessly.
โ
Provides direct URLs and Apify-stored links for reliable, long-term access.
๐ Comprehensive Metadata
โ
Post Context: Caption, author, timestamp, likes, comments, and all Open Graph tags.
โ
Image Technical Data: Codec, dimensions, color profile, file size, and more (via FFprobe).
โ
Video Technical Data: Full stream analysis including codec, bitrate, duration, framerate, and audio channels (via FFprobe).
๐ ๏ธ Advanced Configuration
โ
Key-Value Store Toggle: Choose between direct links or secure, hosted Apify links.
โ
Additional Metadata Toggles: Granular control over extracting deep image and video metadata.
โ
Bulk Processing: Input multiple post URLs to scrape in a single, efficient run.
โ๏ธ Robust Architecture
โ
Built on the powerful Apify SDK for scalability and reliability.
โ
Pre-configured Dataset views for easy visualization of results.
โ
Handles Instagram's dynamic content loading with advanced web scraping techniques.
โ๏ธ Input Configuration
Configure your scrape with a simple JSON object. Hereโs the schema:
{"post_urls": [{"url": "https://www.instagram.com/p/DM-qZyuxRpf/?utm_source=ig_web_copy_link","method": "GET"}],"use_key_value_store": true,"additional_metadata": true,"additional_video_metadata": true}
๐ Input Fields Table
| Field | Emoji | Type | Description | Default |
|---|---|---|---|---|
post_urls | ๐ฎ | Array[Object] | Required. A list of objects containing Instagram post URLs. | - |
url | ๐ | String | The full URL of a public Instagram post. | - |
use_key_value_store | ๐๏ธ | Boolean | If true, media is uploaded to Apify storage for persistent links. If false, direct (but potentially volatile) URLs are provided. | true |
additional_metadata | ๐ผ๏ธ | Boolean | If true, fetches detailed technical metadata (dimensions, codec, etc.) for each image. | true |
additional_video_metadata | ๐ฌ | Boolean | If true, fetches detailed technical metadata (bitrate, duration, streams, etc.) for each video. Requires use_key_value_store to be true. | true |
๐ค Output Example: When [key_value_store, additional_metadata, additional_video_metadata] Turn ON
The actor returns a rich, structured array of objects for each processed post.
[{"original_url": "https://www.instagram.com/p/DM-qZyuxRpf/?utm_source=ig_web_copy_link","caption": "NBA on Instagram: \"A Statue of Liberty slam from Victor Wembanyama through the lens of @natlyphoto ๐ฝ๐ฝ\n\nIs 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!\"","author_username": "natlyphoto","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/Ffkeqbi6sJJbhv7hv/records/ig_4084368873353170362.jpg?token=apify_actor_run_api_x6rwgxfPWuU29HaE9WCuceaGJQG4z3084I9u"},{"http_status": 200,"content_type": "image/jpeg","is_valid": true,"image_download_link_2": "https://api.apify.com/v2/key-value-stores/Ffkeqbi6sJJbhv7hv/records/ig_-4483034192571898270.jpg?token=apify_actor_run_api_x6rwgxfPWuU29HaE9WCuceaGJQG4z3084I9u"}]},"image_metadata": [{"image_download_link_1": "https://api.apify.com/v2/key-value-stores/Ffkeqbi6sJJbhv7hv/records/ig_4084368873353170362.jpg?token=apify_actor_run_api_x6rwgxfPWuU29HaE9WCuceaGJQG4z3084I9u","metadata_image_1": {"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": 1350,"coded_width": 1080,"coded_height": 1350,"closed_captions": 0,"film_grain": 0,"has_b_frames": 0,"sample_aspect_ratio": "1:1","display_aspect_ratio": "4:5","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/tmptvknics9.jpg","nb_streams": 1,"nb_programs": 0,"format_name": "image2","format_long_name": "image2 sequence","start_time": "0.000000","duration": "0.040000","size": "269504","bit_rate": "53900800","probe_score": 50}}},{"image_download_link_2": "https://api.apify.com/v2/key-value-stores/Ffkeqbi6sJJbhv7hv/records/ig_-4483034192571898270.jpg?token=apify_actor_run_api_x6rwgxfPWuU29HaE9WCuceaGJQG4z3084I9u","metadata_image_2": {"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": 720,"height": 900,"coded_width": 720,"coded_height": 900,"closed_captions": 0,"film_grain": 0,"has_b_frames": 0,"sample_aspect_ratio": "1:1","display_aspect_ratio": "4:5","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/tmp89ppx3ld.jpg","nb_streams": 1,"nb_programs": 0,"format_name": "image2","format_long_name": "image2 sequence","start_time": "0.000000","duration": "0.040000","size": "161228","bit_rate": "32245600","probe_score": 50}}}],"Post_Metadata": {"caption": "NBA on Instagram: \"A Statue of Liberty slam from Victor Wembanyama through the lens of @natlyphoto ๐ฝ๐ฝ\n\nIs 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!\"","owner_user_id": "20824486","image_url": "https://scontent-iad3-2.cdninstagram.com/v/t51.82787-15/528648978_......","shortcode": "DM-qZyuxRpf","hashtags": [],"author_username": "natlyphoto","bingbot": "noarchive","robots": "noarchive, noimageindex","apple-mobile-web-app-status-bar-style": "default","mobile-web-app-capable": "yes","viewport": "width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=2, viewport-fit=cover","theme-color": "#ffffff","og:type": "article","medium": "image","twitter:card": "summary_large_image","twitter:site": "@instagram","twitter:maxage": "86400","twitter:image": "https://scontent-iad3-2.cdninstagram.com/v/t51.82787-15/528648978.....","twitter:title": "NBA (@nba) โข Instagram photos and videos","al:ios:app_name": "Instagram","al:ios:app_store_id": "389801252","al:ios:url": "instagram://media?id=3692575234902530655","al:android:app_name": "Instagram","al:android:package": "com.instagram.android","al:android:url": "https://www.instagram.com/p/DM-qZyuxRpf/","fb:app_id": "124024574287414","instapp:owner_user_id": "20824486","description": "162K likes, 155 comments - nba on August 5, 2025: \"A Statue of Liberty slam from Victor Wembanyama through the lens of @natlyphoto ๐ฝ๐ฝ\n\nIs 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!\". ","og:site_name": "Instagram","og:title": "NBA on Instagram: \"A Statue of Liberty slam from Victor Wembanyama through the lens of @natlyphoto ๐ฝ๐ฝ\n\nIs 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!\"","og:image": "https://scontent-iad3-2.cdninstagram.com/v/t51.82787-15/528648978_18574920988024487_1677596648401538578_n.jpg?stp=c216.0.648.648a_dst-jpg_e35_s640x640_tt6&_nc_cat=105&ccb=1-7&_nc_sid=18de74&_nc_ohc=IvJIBrxx_V0Q7kNvwFFq3b7&_nc_oc=AdlbMZEw6ml2FBDaht6GEmfLLtssaIJaQTwKfvzGV-CHzpG0r0ea-Gb7JQtMRMPU4YU&_nc_zt=23&_nc_ht=scontent-iad3-2.cdninstagram.com&_nc_gid=ghPJyxYGyZVD1R4rm28NUA&oh=00_AfWykzMt8I1H9DfFVxP5pc7oS62PgrXoRo8rySXic_z-nA&oe=68B76196","og:url": "https://www.instagram.com/nba/p/DM-qZyuxRpf/","og:description": "162K likes, 155 comments - nba on August 5, 2025: \"A Statue of Liberty slam from Victor Wembanyama through the lens of @natlyphoto ๐ฝ๐ฝ\n\nIs 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!\". ","application-title": "Instagram","color-scheme": "light"},"videos": [{"url": "https://scontent-ord5-3.cdninstagram.com/o1/v/t16/f2/m84/AQM1K8jlvRf.......","thumbnail_url": "https://api.apify.com/v2/key-value-stores/Ffkeqbi6sJJbhv7hv/records/thumb_f8e86791-df21-426b-85b8-de3ce2c016f3.jpg?token=apify_actor_run_api_x6rwgxfPWuU29HaE9WCuceaGJQG4z3084I9u","video_url": "https://api.apify.com/v2/key-value-stores/Ffkeqbi6sJJbhv7hv/records/video_ca91e3f1-9c80-49f2-8745-a0287eb6763c.mp4?token=apify_actor_run_api_x6rwgxfPWuU29HaE9WCuceaGJQG4z3084I9u"}],"video_metadata": {"video_1_metadata": {"video_url": "https://api.apify.com/v2/key-value-stores/Ffkeqbi6sJJbhv7hv/records/video_ca91e3f1-9c80-49f2-8745-a0287eb6763c.mp4?token=apify_actor_run_api_x6rwgxfPWuU29HaE9WCuceaGJQG4z3084I9u","streams": [{"index": 0,"codec_name": "h264","codec_long_name": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10","profile": "High","codec_type": "video","codec_tag_string": "avc1","codec_tag": "0x31637661","width": 720,"height": 900,"coded_width": 720,"coded_height": 900,"closed_captions": 0,"film_grain": 0,"has_b_frames": 2,"pix_fmt": "yuv420p","level": 31,"color_range": "tv","color_space": "bt709","color_transfer": "bt709","color_primaries": "bt709","chroma_location": "left","field_order": "progressive","refs": 1,"is_avc": "true","nal_length_size": "4","id": "0x1","r_frame_rate": "30/1","avg_frame_rate": "30/1","time_base": "1/15360","start_pts": 0,"start_time": "0.000000","duration_ts": 363008,"duration": "23.633333","bit_rate": "2024308","bits_per_raw_sample": "8","nb_frames": "709","extradata_size": 50,"disposition": {"default": 1,"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},"tags": {"language": "und","handler_name": "VideoHandler","vendor_id": "[0][0][0][0]","encoder": "AVC Coding"}},{"index": 1,"codec_name": "aac","codec_long_name": "AAC (Advanced Audio Coding)","profile": "HE-AAC","codec_type": "audio","codec_tag_string": "mp4a","codec_tag": "0x6134706d","sample_fmt": "fltp","sample_rate": "44100","channels": 2,"channel_layout": "stereo","bits_per_sample": 0,"id": "0x2","r_frame_rate": "0/0","avg_frame_rate": "0/0","time_base": "1/44100","start_pts": 0,"start_time": "0.000000","duration_ts": 1045378,"duration": "23.704717","bit_rate": "57558","nb_frames": "511","extradata_size": 4,"disposition": {"default": 1,"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},"tags": {"language": "und","handler_name": "SoundHandler","vendor_id": "[0][0][0][0]"}}],"format": {"filename": "temp_36427a65-0948-4152-9a4b-e51f19c6c324.mp4","nb_streams": 2,"nb_programs": 0,"format_name": "mov,mp4,m4a,3gp,3g2,mj2","format_long_name": "QuickTime / MOV","start_time": "0.000000","duration": "23.705000","size": "6171340","bit_rate": "2082713","probe_score": 100,"tags": {"major_brand": "isom","minor_version": "512","compatible_brands": "isomiso2avc1mp41"}}}}}]
๐งพ Output Fields Summary
original_url(๐): The input URL that was scraped.caption(๐): The full text caption of the post.author_username(๐ค): The Instagram handle of the post's author.feedback(โ ): A success/status message.media(๐ผ๏ธ): An object containing all discovered images, their status, and download links.image_metadata(๐ฌ): If enabled. An array of detailed technical metadata for each image.Post_Metadata(๐): A rich object containing dozens of metadata fields scraped from the post's HTML (Open Graph tags, viewport, description, etc.).videos(๐ฅ): An array of objects containing direct and Apify-stored links for videos and their thumbnails.video_metadata(๐ฌ): If enabled. A rich object containing full FFprobe data for the video and audio streams.
๐ Pre-Configured Dataset Views
This actor comes with optimized dataset views for easy analysis:
| View Name | Emoji | Purpose | Key Fields Shown |
|---|---|---|---|
OVERVIEW | ๐ฆ | Get a quick summary of all scraped posts and their media. | original_url, author_username, media, videos, feedback |
IMAGEMETADATA | ๐ต๏ธโโ๏ธ | Dive deep into the technical details of every downloaded image. | original_url, author_username, image_metadata, feedback |
VIDEOMETADATA | ๐ฌ | Analyze the technical specifications of all downloaded videos. | original_url, author_username, video_metadata, feedback |
POSTMETADATA | ๐ฌ | Explore the contextual and engagement metadata for each post. | original_url, author_username, Post_Metadata |
๐ฏ Use Cases
๐จโ๐ป Digital Archivists & Researchers: Preserve social media history with full context and high-fidelity media.
๐ Social Media Marketers: Analyze competitors' post performance and content strategy at scale.
๐ค Developers & Data Scientists: Fuel apps, models, and dashboards with structured Instagram data via a clean API.
๐จ Content Creators: Responsibly gather inspiration and repurpose public content (within platform guidelines).
๐ Brand Monitoring Teams: Track mentions and content related to your brand from public posts.
๐ Privacy & Ethics
๐ Public Data Only: This actor is designed to only scrape data from public Instagram profiles and posts. It cannot access private content.
๐ Compliance: Users are responsible for complying with Instagram's Terms of Service and applicable data privacy laws (like GDPR and CCPA) when using this tool.
๐ซ No Login Required: The tool does not require Instagram credentials, operating purely on publicly available information.
๐ Related Actors (Recommended Tools)
Explore our full suite of scraping tools for all your data needs:
๐ธ Instagram Scrapers & Downloader:
- Instagram Reels Downloader
- โก Instagram Video Scraper - Lite ๐ฌ
- Instagram Image Post Scraper & Image Post Downloader๐ฅ
- โจ Instagram Post, Image Scraper & Image Post Downloader
- Instagram Image Post Downloader ๐ธ
๐ฅ YouTube Scrapers:
- YouTube Video Downloader - Download videos, shorts, and audio.
- YouTube Video Transcript Scraper - Extract video subtitles and transcripts.
๐ต Spotify Scrapers:
- Spotify Playlists Scraper - Scrape playlist data and tracklists.
- Spotify Artist Scraper - Get artist metadata, albums, and top tracks.
๐ง Need Customization?
Require higher volume scraping, specific data points, or integration help?
โ๏ธ Email scrapearchitect@gmail.com for tailored solutions and expert consultation!
๐ Try It Now!
Launch the Instagram Post Downloader - Media & Post Scraper and get clean, structured data from any public post in minutes!
โ ๏ธ Pro Tip: If you don't get the desired results on the first run, rerun the actor after ~1 minute for 99% accurate results! ๐ฏ๐ฅ