Paste a single-photo post link → click Download → save the original JPG
Public Instagram content only. By using this tool you agree to download content you own or have permission to use. Not affiliated with Meta or Instagram.
Photo vs. Carousel vs. Reel — which downloader is which
Instagram's post types matter for picking the right downloader. A single-image post is one photo — that is what this tool handles, returning a single JPG. A carousel is a multi-slide post with up to ten photos or videos; the dedicated Carousel downloader packages every slide into a ZIP. A Reel is a 9:16 vertical short-form video; the Reels downloader handles those.
Splitting the URLs across dedicated tools keeps each page focused — the FAQ answers are tighter, the explainer matches the format, and the output (single JPG, ZIP, or MP4) matches what you actually want to save. Pasting a carousel URL into the Photo tool will still work but you would only get slide #1; the Carousel downloader is the right call.
What resolution actually comes back
Instagram caps stored uploads around 1080 pixels on the long edge for the standard feed — that is the ceiling, regardless of what the creator uploaded. A 4000×4000 portrait gets downsampled to 1080×1080 on ingest, and no third-party tool can recover the original detail Instagram threw away. What Instapdown returns is the maximum size Instagram has stored, which is usually the 1080-wide variant.
Specific aspect ratios: 1080×1080 for square posts, 1080×1350 for the 4:5 portrait that has become the dominant feed format, and 1080×566 for 16:9 landscape. The aspect ratio is the same one the creator originally posted; Instapdown does not re-crop, re-scale or transform the image in any way.
Why bother downloading instead of screenshotting?
Screenshots capture whatever the screen happens to be showing — including the Instagram chrome (username strip, action buttons, status bar) and the iOS or Android UI layered on top. Quality drops too: a screenshot is limited by your screen's resolution, not the photo's underlying resolution. A real photo download bypasses all of that and gives you the byte-for-byte original JPG that Instagram stores on its CDN — same file, no compression, no overlay.
For one-off saves the screenshot path is fine. For anything where image fidelity matters — design references, client deliverables, swipe files, archival — the real download is the only option.
Architecture and the rules we play by
Instapdown is a URL transformer, not an image host. Your browser receives the scontent.cdninstagram.com JPG URL and downloads bytes directly from Instagram. We never store, never re-encode, never strip metadata. Public profiles only. DMCA takedowns handled within 24 hours at dmca@instapdown.com. Need other formats? Reels, videos, carousels, Stories and profile pictures each have a dedicated tool.
Instagram Photo Downloader — FAQ
How do I download a photo from Instagram?+
Open the photo post in the Instagram app, tap the three-dot menu and choose Copy Link. Paste the URL into Instapdown's box and click Download Photo. The tool fetches the original JPG directly from Instagram's CDN — full resolution, no overlay, no watermark. The image saves straight to your device.
What is the difference between this tool and the Carousel downloader?+
This tool is optimized for posts with one image. It returns a single JPG, no ZIP archive needed. For posts with multiple slides (Instagram's 10-slide carousels), use the Carousel downloader, which packages every slide into a ZIP. Paste the same URL into either tool — the right one detects post type and acts accordingly.
What resolution will I get?+
Instapdown returns whatever the creator originally uploaded — typically 1080×1080 for square posts, 1080×1350 for 4:5 portrait, or 1080×566 for 16:9 landscape. Instagram itself caps stored uploads around 1080 on the long edge for the standard feed; we give you that ceiling, not a synthesized higher resolution.
Does the photo come back with any watermark or overlay?+
No. Instapdown returns the byte-for-byte original JPG that the creator uploaded, before Instagram adds any in-app chrome (likes button, profile circle, comment input). What you save is the raw photo, in its original aspect ratio, with no Instagram branding.
Will the creator know I downloaded their photo?+
No. The download is processed by Instapdown's server — your Instagram account is never involved, you do not log in, and the creator gets no view-count bump from the download. There is no notification, no signal, nothing the creator can see attributing the download to a specific user.
Does it work on iPhone and Android?+
Yes. Any mobile browser works — Safari on iPhone, Chrome on Android, plus Firefox and Brave. There is no app to install. The JPG saves directly to your camera roll on iOS or Downloads folder on Android. From there you can share, edit or upload elsewhere just like any other photo on your device.
Can I download photos from private accounts?+
No. Instapdown supports public Instagram profiles only, by design. We do not bypass private-account permissions or login walls. For a photo from a private account, ask the account owner to share it with you directly through Instagram's share menu or save it as a draft post you can access.
Is it legal to download Instagram photos?+
For personal use, fair-use commentary or archival, generally yes. Republishing someone else's photo without credit is not — Instagram's Terms of Service explicitly protect creator content. Always credit the original creator, especially for commercial or social reuse. Use the JPG as reference, swipe-file material or backup, not as your own content.