How to Download Instagram Photos Without an App
Instagram publishes a larger copy of every public post's picture so link cards can render it. Here is how to reach it, and why the link stops working.

What Instagram actually publishes
<meta> tags describing the post so that other sites can draw a link card for it. One of those tags names an image. That copy exists to be read by other services, which is what makes reading it different in kind from scraping a feed: no session, no private endpoint, nothing that requires being signed in.Download an Instagram photo in three steps
- Open the post in a browser and copy the address from the bar, or use Copy link
- Paste it into the Instagram image downloader.
- Save the file — right-click, Save image as.
Why the link expires
403 Forbidden no matter who asks.Carousels usually come back as one slide
When Instagram answers with a sign-in page
Stories and profile pictures
- Stories are served to signed-in viewers and then they are gone. There is nothing
- Profile pictures are published to link cards at 100 pixels square and signed, which
What you may do with the photo
Do I need an account or an app?
Why did my saved link stop working?
Can I download a whole carousel?
Can I download a story or a profile picture?
Put it to work
Tools for the job you just read about
Free to run, most of them without an account.
Instagram Image Downloader
The photo behind a post, at the size Instagram publishes it.
Jargon & Acronym Detector
The words that make sense to you and not to whoever just arrived.
Sentence Rhythm Analyzer
Why a draft with nothing wrong with it still reads flat.
Crutch Phrase Finder
The phrases you use every time, which you are the last to notice.
Weighted Character Counter
Why your editor says 240 and the post box says 287.
Carousel Copy Splitter
A list, split into slides the words will actually fit on.
Keep reading
More from the blog

How Much Text Fits on an Instagram Carousel Slide
No platform limits the text on a carousel image. What limits it is whether anybody can read it at feed size, which makes the answer arithmetic rather than a rule.

Instagram Alt Text: Where the Field Is, and What to Put in It
Instagram writes an automatic description for every image whether you do or not. Yours replaces it, you get 100 characters, and the field is three taps deep.

How to Download Podcast Cover Art at Full Size
Apple's public directory hands out a 600-pixel copy. The 3000×3000 the publisher submitted is at the same address with one number changed.