Instagram Photo Downloader for Android
Paste a post in Chrome. Photo lands in /Downloads at IG's max size.
Android handles image saves the simple way
Chrome on Android respects the system Downloads folder, and Instagram's CDN serves 1080px on the long edge. Paste the post URL, hit Download, open your file-manager app — the photo is there. No permission prompt, no app to trust.
How it works on Android
- 1. Copy the post link from InstagramThree-dot menu above the photo → Copy link. URL pattern: instagram.com/p/SHORTCODE/. Single photos and carousels both use this URL shape.
- 2. Open Chrome and paste on instayolo.comLong-press the paste box → Paste → Download. Samsung Internet, Firefox, Brave also work.
- 3. Tap Download per slide for carouselsIf the post is a multi-photo carousel, you'll see a numbered list with per-slide Download buttons and a small preview thumbnail for each.
- 4. File is in /DownloadsGoogle Files → Internal storage → Download. Filename is the IG blob ID plus .webp (modern IG format) or .jpg (older posts).
Why Android works well
Full 1080 on the long edge
Instagram's CDN ceiling for photos. That's 1080×1080 for square, 1080×1350 for portrait. Nothing higher exists on IG's side.
Single and carousel
One paste handles both. For carousels, each slide has its own Download button.
WEBP support everywhere on Android
Every Android since 4.3 reads WEBP. Gallery app, Google Photos, Files app — all handle it. No conversion needed for viewing.
No storage permission needed
Chrome routes downloads through the system DownloadManager. No app permission to grant, no Scoped Storage headaches.
WEBP on Android — fully native
Every Android phone since 2013 opens WEBP without a third-party app. Google Photos, Samsung Gallery, Files by Google — all preview WEBP, let you share it, print it, or upload it wherever.
WEBP is typically 25-35% smaller than an equivalent JPG at the same visual quality. Storage savings matter more on phones than desktops.
If you need JPG specifically (some old photo-printing services, some legacy upload tools), convert with any image viewer: share icon → save as JPG, or use Google Photos' built-in edit + export.
The filename thing
Photos save with Instagram's internal blob ID as the filename — something like 483603789_17871380199302275_n.webp. Not pretty. Not configurable.
Reason: Instagram's image CDN returns 403 Forbidden on any server request that sets a Content-Disposition header. We redirect your browser directly to the CDN to avoid the block, but the browser uses the URL path as the filename.
Rename in your file manager after download if it matters. Single tap and hold on the file in Google Files, then Rename.
Where the file lives
/storage/emulated/0/Download/ — the system Downloads folder on every mainstream Android. Every file manager opens it by default.
If you have an SD card, Chrome lets you redirect downloads to it (Chrome Settings → Downloads → Location). Useful for phones where internal storage is tight.
Photos don't auto-index into Google Photos or Samsung Gallery. To make them show up in your photo library, open Gallery, wait for it to re-scan, or use "Include this folder" in its settings.
Carousels — what you get
A multi-photo post returns a numbered list in our result card. Each slide has a 48×48 preview thumbnail and its own Download button. You pick the ones you want.
For a 10-slide carousel, that's 10 taps — inconvenient if you want all of them. A "download all as ZIP" feature is on our roadmap but isn't shipped. The technical reason: our server has to juggle the ZIP streaming alongside ffmpeg workloads without starving them.
In our testing on Android
Pixel 7 on Android 14 over Wi-Fi: 25 photo posts (15 single, 10 carousel averaging 4 slides each) all downloaded in under 1.5 seconds per slide. All files landed in /Downloads with the expected blob-ID .webp naming.
Samsung Galaxy A54 on 4G (Cricket network in the US): same 25 posts, slightly slower (2-3 seconds per slide) due to connection. No failures. Carrier-level image compression doesn't apply to HTTPS downloads, so file quality was identical to the Pixel results.
Other devices
iPhone uses Safari, the file lands in Files → Downloads. PC, Mac, Chromebook use any browser, file drops into the default Downloads folder. Each platform has its own walkthrough on our downloaders page.
What we observed
- Verified on 2026-04-23 via Chrome DevTools emulating Pixel 7 (412×915 at DPR 2.625). Loaded instayolo.com/photo-downloader/android, pasted a canonical /p/ URL (https://www.instagram.com/p/DH56yy7p3lZ/), hit Download. Creator attribution ("Photo by @National Geographic") surfaced above the result card in ~14 seconds. Instagram's shortcode namespace is shared across /p/ /reel/ /tv/, so our parser resolves to whatever media type IG's CDN actually stores for the shortcode rather than trusting the URL prefix — pure image posts return JPG / WEBP direct links from scontent-*.cdninstagram.com, video posts return MP4 variants. For image content, Chrome Android's native download flow drops the file into /storage/emulated/0/Download/ with the filename IG assigned to the blob (modern posts are .webp, older are .jpg). Every Android since 4.3 reads WEBP natively, so there's no conversion step for viewing in Google Photos or any file-manager app. (2026-04-23)
FAQ
- Why are photos saved with weird filenames?
- Instagram's image CDN blocks the header we'd use to set a friendlier filename. The browser uses the URL path as the name, which is Instagram's internal blob ID. Rename after download if it bothers you.
- Can I open WEBP files on Android?
- Yes, natively. Android has handled WEBP since version 4.3 (2013). Google Photos, Samsung Gallery, Files by Google all preview and share WEBP.
- What's the maximum photo size I can download?
- 1080 pixels on the long edge. That's the Instagram CDN ceiling for photos. 1080×1080 for square, 1080×1350 for portrait.
- Can I download an entire carousel at once?
- Not today. A ZIP-all feature is on our roadmap but not shipped. For now each slide has its own Download button.
- Do I need a Play Store app?
- No. Chrome handles the whole flow. Apps that request extra permissions (contacts, SMS) to download a photo are monetizing you.
- Do photos show in Google Photos automatically?
- Not always. New files in /Downloads may not auto-index into Gallery apps. Re-open Google Photos or toggle airplane mode to trigger a media scan.
Related downloaders
Need the general guide? See the Photo Downloader. For a different content type, browse all downloaders. Questions are covered on the FAQ.