Bot

How to Download Instagram Videos, Reels & Photos

Start Here

This page is the map, not the walkthrough. DLGram runs entirely inside a browser tab, and each kind of Instagram media behaves a little differently once you try to keep a copy of it — a Reel is a video with a soundtrack, a carousel is up to twenty separate files, a story is on a 24-hour clock. Rather than repeat every walkthrough here, the sections below point you at the one guide that answers your question, spell out the ground rules that never change, and say plainly where the tool stops.

Which Guide Do You Actually Need?

Match what you are trying to keep against this list and open just that page:

  • Reels — vertical clips of up to 90 seconds. Read it if you want offline playback on a plane or a commute, or if the soundtrack matters to you.
  • Photos — for anyone who cares which pixel dimensions they end up with, and why Instagram keeps handing browsers WebP files instead of JPG.
  • Carousel posts — swipeable posts holding several photos or videos at once, with a button that queues every item in one go.
  • Stories — the guide to read quickly, because the window closes after a day.
  • Highlights — old stories a creator pinned to their profile on purpose.
  • IGTV and long videos — the long-form end of the catalogue.
  • MP4 and video quality — the technical page: container, codec, bitrate, and which resolution to pick on a weak connection.
  • Profile pictures — pulling an avatar at the size Instagram keeps on file.
  • Tagged photos — posts other people tagged an account in.
  • iPhone, Android and PC or Mac — device pages, for when the file lands somewhere you did not expect.

Two Ways to Begin: an Address or a Username

Most people arrive with an address copied out of Instagram and drop it into the field. That is link mode, and it targets exactly one post.

Typing @username instead switches to account mode, which answers a different question: what is this account showing right now? You get a profile card with the avatar in the largest size Instagram holds, plus any story still inside its 24-hour window. It is the faster route when you do not have a specific post in mind.

How It Works, in About a Minute

  1. Hand DLGram an address or an @username.
  2. Wait a couple of seconds while the preview card builds itself — video player, image, carousel list or profile card, depending on what was found.
  3. Pick a size if one is offered, then press the button. Every button prints its file size first, so nothing large arrives unannounced.

Ground Rules That Apply to Every Guide

  • It costs nothing, and there is no daily quota to run out of.
  • No account, no sign-in, nothing to install — a browser tab is the whole product.
  • Anything with a browser works: phones, tablets, laptops, desktops, any operating system.
  • Public accounts only. That is the boundary for every guide on this site.
  • Buttons carry their file size, so you know the cost before you spend the data.
  • Videos offer 1080P, 720P, 480P, 360P and 240P, each labelled with its own size; photos offer a comparable ladder of pixel dimensions.
  • There is no size ceiling. Anything past roughly 40 MB is handed to the browser's own download manager, which is better at long transfers anyway. (The separate Telegram bots are capped at 20 MB for files sent as links — that is a Telegram rule, not a DLGram one.)
  • Fetching a story never places you in its viewers list.
  • Somewhere around 20 requests a minute you will hit a short cooldown. Wait a moment and carry on.

Where DLGram Stops — the Honest Limits

No tool is worth much if it is vague about its own edges, so here they are:

  • Private accounts are never supported. Not with a link, not with a username, not under any circumstances.
  • An expired story is gone. Once the 24 hours run out there is nothing left to fetch — recovery is impossible, not merely unsupported.
  • A whole highlight collection is not a single click. Highlights are handled one item at a time rather than as a bulk archive.
  • Old avatars cannot be recovered. You get the profile picture currently in use, at Instagram's stored maximum — usually 320×320 or 640×640 — and nothing from the past.
  • Audio-only MP3 is not available yet. Video arrives as video; stripping the soundtrack out is a job for another tool.

Questions People Ask Before They Start

Which guide should I open first?

Whichever names the thing on your screen. The guides are written to stand alone, so there is no reading order to follow.

Is anything installed or signed up for?

Neither. There is no app, no extension and no registration step anywhere in the process.

Does the person who posted it find out?

No notification of any kind is sent, and viewing counts are untouched by a download.

Why does it stop responding after a burst of downloads?

That is the rate limit doing its job at roughly 20 requests a minute. It is temporary and clears on its own.

Ready to download? Go back to DLGram →