Instagram Downloader โ Photos, Videos, Reels & Carousels
Pricing
from $0.002 / media downloaded
Instagram Downloader โ Photos, Videos, Reels & Carousels
Download Instagram photos, videos, reels, IGTV and carousels by URL. Paste post or reel links and get ready-to-use download links plus the direct media URLs, a poster thumbnail, media type and media count โ one row per URL as JSON, CSV or Excel. Cheap, bulk and built for creators, marketers and n8n.
Pricing
from $0.002 / media downloaded
Rating
0.0
(0)
Developer
hiper soft
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Instagram Downloader โ Photos, Videos, Reels, IGTV & Carousels by URL
Download Instagram photos, videos, reels, IGTV and carousel posts in bulk. Paste one or more Instagram links and get a ready-to-use download link for every piece of media, plus the direct CDN media URL, a poster thumbnail, the media type and how many items the post contains โ one tidy row per URL, ready to export as JSON, CSV or Excel.
This is the cheap, no-nonsense way to save Instagram media at scale for content creators, editors, marketers, researchers, social-media managers and anyone building an automated media pipeline.
Why use this Instagram downloader
- ๐ผ๏ธ Photos, videos, reels, IGTV & carousels โ one tool for every kind of public Instagram post.
- ๐ Ready download links + direct media URLs โ each result gives you a reliable download link and the direct media URL, so you can grab the file however you like.
- ๐ Full carousels โ multi-image and multi-video carousel posts come back with every slide, not just the first.
- ๐ผ๏ธ Poster thumbnail โ every post includes a thumbnail image URL for quick previews and galleries.
- ๐ท๏ธ Clean structure โ media type (image / video / carousel), media count, shortcode and a canonical post URL on every row.
- ๐ฆ Bulk in one run โ drop in a whole list of URLs and get one clean record per post.
- ๐ธ Cheapest per-item pricing โ pay only for the posts you actually process, with volume discounts as you scale.
- ๐งฉ Built for automation โ feed URLs from a spreadsheet, Make or n8n and get structured records with direct download links back.
- ๐ค Export anywhere โ JSON, CSV or Excel, or pull straight from the dataset into your own tools.
What you get
Each Instagram URL is one dataset record like this:
{"source": "instagram","inputUrl": "https://www.instagram.com/p/BsOGulcndj-/","shortcode": "BsOGulcndj-","url": "https://www.instagram.com/p/BsOGulcndj-/","mediaType": "image","downloadUrls": ["https://.../download-link-for-the-media"],"directUrls": ["https://.../direct-media-file.jpg"],"thumbnailUrl": "https://.../thumbnail.jpg","mediaCount": 1,"status": "ready"}
For a reel or video post, mediaType is video and the links point to an MP4. For a carousel, mediaType is carousel and downloadUrls / directUrls contain one entry per slide, with mediaCount telling you how many.
Input
Give the downloader a list of Instagram URLs. That's it.
{"postUrls": ["https://www.instagram.com/p/BsOGulcndj-/","https://www.instagram.com/reel/DPFAEX3jLzJ/"],"maxItems": 0}
Input options
| Field | Type | Description |
|---|---|---|
postUrls | array | One or more Instagram post, reel, IGTV or photo URLs. Plain strings or { "url": "..." } objects both work. |
maxItems | integer | Maximum number of URLs to process. 0 means no limit โ process everything you provide. |
proxyConfiguration | object | Optional. Not required โ leave it off to run on a direct connection. |
Supported link formats
All of these work, with or without www and with or without a query string:
https://www.instagram.com/p/{shortcode}/โ photo and carousel postshttps://www.instagram.com/reel/{shortcode}/and/reels/{shortcode}/โ reelshttps://www.instagram.com/tv/{shortcode}/โ IGTVhttps://instagr.am/p/{shortcode}/โ short domain
Output
Every run writes a dataset with one row per URL. Use the Overview table in the app, or export to JSON, CSV or Excel from the Storage tab. Key fields:
| Field | Description |
|---|---|
shortcode | The post's Instagram shortcode. |
url | The canonical https://www.instagram.com/p/{shortcode}/ link. |
mediaType | image, video or carousel. |
downloadUrls | Ready-to-use download links (one per media item). |
directUrls | The direct media file URLs (one per media item). |
thumbnailUrl | Poster thumbnail for the post. |
mediaCount | How many media items the post contains. |
status | ready when media was found, failed when it could not be resolved. |
Every URL always produces exactly one record โ even when a post can't be resolved โ so your output stays aligned with your input list.
Common use cases
- ๐ฅ Back up your own content โ archive your photos, reels and carousels in full resolution.
- ๐ฌ Content repurposing โ pull reels and videos to re-edit or reshare across platforms.
- ๐ Research & analysis โ collect media at scale for datasets, moderation or trend studies.
- ๐๏ธ Media libraries โ build a searchable library of posts with thumbnails and direct links.
- ๐ค Automated pipelines โ wire it into Make, n8n or your own scripts and download in bulk.
Tips
- Provide clean public post URLs. Private, deleted or story-only URLs may return
status: "failed". - Download links are time-limited โ fetch the files soon after the run.
- For very large lists, set
maxItemsto cap a run, or split your URLs across runs.
FAQ
Which posts can I download? Public photos, videos, reels, IGTV and carousels. Private or removed posts can't be retrieved and come back as status: "failed".
Do carousels return every image? Yes โ downloadUrls and directUrls contain one entry per slide, and mediaCount tells you how many.
Do I need a proxy? No. The downloader runs fine on a direct connection. A proxy option is available if you specifically want one.
What formats can I export? JSON, CSV or Excel โ or read the dataset directly through the API.
How much does it cost? You pay a small, flat price per URL processed, with automatic volume discounts as you scale โ one of the cheapest ways to download Instagram media in bulk.