MMediaFetcher
Instagram Downloader

Instagram Video & Reel Downloader

Save Reels, Stories, carousels and photos in HD. No login, no watermark, no ads. Works on iPhone, Android and desktop in any modern browser.

✓ Pre-configured for Instagram

Reels · Stories · PostsCarousels supportedNo login requiredZero tracking
6+
content types
Reels, Stories, carousels, more
1080p
source Reels
Whatever IG actually stores
0
ads on this page
Measured, not promised
13
platforms total
Not just Instagram

How to download an Instagram Reel in 3 steps

From copy to saved file in under 20 seconds. No account, no install, no browser extension.

  1. STEP 01

    Tap Share, then Copy Link

    Open the Reel, post, Story or carousel inside the Instagram app or on the web. Tap the paper-plane Share icon at the bottom of the post and choose Copy Link. On desktop, grab the URL from the address bar.

  2. STEP 02

    Paste it above

    Paste the URL into the input field at the top of this page. MediaFetcher auto-detects that it is an Instagram URL and figures out whether it's a Reel, Story, feed post, carousel, or highlight.

  3. STEP 03

    Pick what to save

    For a single Reel or photo, tap Download and you're done. For a carousel or highlight, pick which slides or items you actually want. Files download directly to your device — no intermediate cloud step.

The reference matrix

Which Instagram content type do you want?

Instagram isn't one product — it's six stacked on top of each other. Each has its own format, aspect ratio and caveats. Here's what MediaFetcher does with every one.

Most requested

Reels

9:16 vertical
MP4 · H.264·Audio occasionally licensed separately

Instagram's TikTok answer and the most-searched download category on Instagram. MediaFetcher pulls the source MP4 at full resolution, preserving the 9:16 framing without the ugly letterboxing some tools add. Re-uploading a Reel to another platform is the single most common workflow we see.

Feed posts (video)

1:1, 4:5 or 16:9
MP4 · H.264·None

Standard in-feed videos. These existed long before Reels and still account for most archival content on brand and news accounts. Download as an MP4 at whatever aspect ratio the creator originally published — MediaFetcher does not crop or re-encode.

Feed posts (photo)

1:1, 4:5 or 16:9
JPG · sRGB·None

Single-image posts. The file you get is the full-resolution JPG Instagram's CDN serves, not a thumbnail. For portraits, that typically means 1080 × 1350. Metadata is stripped by Instagram server-side — we do not add any back.

Carousels

Mixed per slide
JPG + MP4 per slide·Download each slide individually in Phase 1

Multi-slide posts can mix photos and videos in any order. Instagram's API exposes each slide as its own asset, so you download them one at a time — MediaFetcher shows a picker after URL fetch so you can choose which slides you actually want.

Stories

9:16 vertical
MP4 or JPG·Expire in 24 hours — act fast

Stories disappear after 24 hours, which makes downloading them an archival race. Public Stories from any public account can be saved — MediaFetcher does not reveal whose account viewed the Story, unlike the in-app viewer list. Private account Stories are off-limits (see the legality section below).

IGTV / Instagram Video

9:16 or 16:9
MP4 · H.264·Long-form files can exceed 500 MB

Originally a separate app, IGTV is now folded into the main Instagram Video tab. Videos up to 60 minutes long are supported. Because files can be huge, picking 720p over 1080p is sometimes worth it if you're on mobile data.

Highlights

9:16 vertical
MP4 or JPG per item·Each highlight item saved separately

Highlights are curated Stories pinned to a profile indefinitely. They're useful when you want a creator's entire portfolio in one place. Each item inside a highlight downloads as its own asset — MediaFetcher shows the list and lets you pick.

Profile pictures

1:1 square
JPG·Instagram only exposes 320 × 320

The avatar shown on a profile page. Worth knowing: Instagram intentionally caps the public profile picture at 320 × 320 pixels. No downloader can deliver the original high-resolution version because Instagram does not serve it. Anyone claiming otherwise is upscaling with a filter.

MediaFetcher auto-detects which content type a URL refers to — you never need to pick the category manually. The matrix above is here so you know what to expect before you paste anything.

Why choose MediaFetcher over FastDL or SnapInsta

Every Instagram downloader promises free, fast, and safe. Almost none deliver on all three. Open the top search results for "instagram downloader" today and you'll find pages buried under banner ads, fake Download buttons that launch interstitials, and tracking pixels that feed your Instagram activity into ad networks. Several bury a working tool three clicks deep, forcing you to dismiss popups on every download attempt.

MediaFetcher takes the opposite approach. The tool is entirely free with no premium tier, no daily limit, and no "sign up to unlock HD" friction. The page weighs under 80 KB of JavaScript and loads instantly because there are no ad scripts. Nothing tracks you because we do not run analytics or set cookies — not even a cookie consent banner, because there are no cookies to consent to.

The technical difference matters too. MediaFetcher asks Instagram's CDN directly for the source asset, saves it exactly as delivered, and hands you the MP4 or JPG with no re-encoding. Whatever quality Instagram stored is what you get — no downscale, no re-compression, no added watermark, no branding overlay, no metadata injection.

One more thing worth naming: Reels. The "instagram reels downloader" keyword alone gets roughly 135,000 US searches a month and has materially less competition than the generic head term, which is why every section of this page puts Reels first. If you're here for a Reel, you're the main character of this page.

Who actually uses an Instagram downloader?

Mostly people with perfectly ordinary reasons to want their Instagram content offline.

Content creators studying competitors

Save reference Reels from other creators in your niche into a private swipe file. Study hook timing, transitions, and caption patterns frame-by-frame — something the Instagram app makes nearly impossible with its aggressive autoplay. Creators who also study short-form video on other platforms pair this with our TikTok downloader.

TikTok downloader

Travel photographers archiving their own posts

Instagram is a brutal platform to use as a long-term archive — posts disappear when accounts get hacked, disabled, or shadow-nuked for unclear reasons. Download your own Feed and Reels regularly so the master copies live on your own disk, not Meta's. For image-first archival, our Pinterest downloader pairs well with this.

Pinterest downloader

Marketers saving campaign references

Agencies, freelancers, and in-house social teams need a clean offline library of campaign references — client work, competitor launches, and inspiration from adjacent industries. MediaFetcher delivers the source assets without forcing you to screenshot or screen-record, which degrade quality and destroy aspect ratios.

Researchers and academics studying visual culture

Media studies, sociology, marketing research, and visual-culture scholars increasingly cite Instagram posts in papers. Saving stable copies is essential because Instagram content disappears constantly. For cross-platform visual research, our Threads downloader covers the Meta sibling platform.

Threads downloader

MediaFetcher vs FastDL, SnapInsta, Toolzu

Honest comparison of the four tools most people land on when they search "instagram downloader". Numbers and observed behaviour, not opinions.

FeatureMediaFetcherFastDLSnapInstaToolzu
Zero ads, zero popups
No signup or emailFree tier
Reels in original 1080p
Carousels — per-slide pickerBulk onlyBulk only
Stories (public accounts)
Highlights archivePartial
Zero third-party trackers
Fake download buttons
Works on iPhone SafariPartialPartial
13-platform supportLimited

Comparison reflects the free tier of each tool as observed in early 2026. FastDL and SnapInsta both monetise aggressively with interstitial ads. Toolzu offers a paid tier that removes some limitations; MediaFetcher has no paid tier.

Is downloading from Instagram legal?

Short answer: your own content always, public content usually, private accounts never. Long answer below.

Downloading your own Instagram content is unambiguously fine. You own the copyright to the photos and videos you publish, and nothing in Instagram's Terms of Use transfers that copyright to Meta. Instagram provides an in-app "Download your information" export tool precisely because they acknowledge you own your uploads. MediaFetcher gets you the same files without the 48-hour wait or the zip wrapper.

Downloading public content posted by other people for personal, non-commercial use falls under the same fair-use and fair-dealing doctrines that cover time-shifting, format-shifting, study, criticism, and research in most Western jurisdictions. The Electronic Frontier Foundation has consistently defended personal archiving as a lawful activity — the same principle that protected youtube-dl in 2020 protects downloading a Reel for offline viewing today.

Downloading from a private Instagram account is a different story. If an account has set itself private, Instagram requires a follower relationship to see any of its posts, Stories, or Reels. Meta does not serve that content to unauthenticated requests, which means no legitimate third-party tool can access it either. MediaFetcher does not attempt to bypass the login wall — anyone who claims they can is either lying, scraping briefly-public caches, or phishing for your Instagram password. Do not paste your Instagram credentials into any third-party site. Ever.

What about notifications? Instagram notifies Story authors when someone takes a screenshot of a disappearing photo or video sent inside a DM. It does notnotify anyone when a public post, public Reel, or public Story is downloaded via a third-party tool. MediaFetcher runs entirely outside Instagram's notification infrastructure — there is no account, no interaction, nothing logged against anyone's profile. The creator has no way to know a download occurred, because no signal is sent.

What is notlegal, anywhere, is commercially redistributing Instagram content you do not own. Downloading a photographer's Reel to study their lighting is fine. Re-uploading that same Reel to your own account for engagement is copyright infringement under Instagram's own Community Guidelines and under the laws of most jurisdictions. Saving a carousel from a brand for your personal mood-board is fine. Using that carousel in a paid ad campaign without permission is not. The line is always: personal use and study are fine, commercial reuse without a licence is not.

For the full background on Instagram as a platform and the history of its content rules, the Wikipedia article on Instagram is a good starting point.

This is general information, not legal advice. If you have a specific commercial use case, talk to an actual lawyer in your jurisdiction.

Instagram downloader FAQ

Fourteen honest answers to the questions people ask before they paste the first URL.

How do I download an Instagram Reel in HD?
Open the Reel in the Instagram app, tap the paper-plane Share icon, and choose Copy Link. Paste the URL into the input at the top of this page. MediaFetcher fetches the source MP4 at whatever resolution Instagram stores — typically 1080 × 1920 for Reels published in the last two years — and you download it directly. No re-encoding, no added watermark, no branding overlay.
Can I download Instagram Stories without logging in?
Yes, for any public account. Paste the profile URL or the direct Story URL and MediaFetcher shows the currently live Story items (remember, Stories expire after 24 hours). Private accounts are a different matter — see the next question. We do not require an Instagram login, a Google login, or any account at all on our side.
Can I download content from a private Instagram account?
No. If an account is set to private, Instagram requires a follower relationship to see any of their content. No legitimate third-party tool can bypass that — the content literally is not served to unauthenticated requests. Any site that claims to do this either lies, phishes for your Instagram password, or scrapes cached content that was once briefly public. MediaFetcher does none of those things. If you need a private account's content, the only legitimate path is to follow them and save what you can see.
Does Instagram notify the creator when I download their post?
No. Instagram notifies Story authors when someone takes a screenshot of a disappearing photo or video sent in DMs, but it does not notify anyone when a public post, Reel, or public Story is downloaded via a third-party tool. MediaFetcher runs entirely outside Instagram's notification infrastructure — the creator has no way to know a download occurred, because no interaction is recorded against your (non-existent, for us) account.
How do I download every slide in an Instagram carousel?
Paste the carousel post URL. MediaFetcher fetches the post metadata, lists every slide (photos and videos, in the order the creator published them), and lets you download each one individually. In Phase 1 there is no "bulk zip" option — you pick the slides you want and save them one at a time. Most carousels have between 2 and 10 slides, so this takes under a minute.
Can I save Instagram Highlights from someone's profile?
Yes, for public profiles. Highlights are curated Stories pinned indefinitely to a profile. Paste the profile URL or the direct highlight URL, and MediaFetcher returns the list of items inside that highlight — each downloads as its own asset. This is the closest Instagram has to a legitimate archive feature, and it is the easiest way to preserve a creator's portfolio before they delete or rename a highlight.
Is there a way to download Instagram videos without a watermark?
Instagram does not add a per-download watermark to posted content the way TikTok does — the MP4 Instagram's CDN serves is exactly what the creator uploaded. What you save is what was posted. MediaFetcher does not add any overlay, branding, or metadata of its own, so the final file is bit-for-bit clean. If a Reel was originally exported with the creator's personal watermark baked into the pixels, no tool can remove it without re-encoding.
Does MediaFetcher work on iPhone and Android?
Yes. The page runs in iOS Safari, Chrome, Firefox, Edge, and every other modern mobile browser. On iPhone the downloaded file lands in your Photos app (for videos and images) or the Files app depending on iOS version. On Android the file lands in the Downloads folder. There is no app to install, no TestFlight, no APK.
Can I download an Instagram profile picture in full resolution?
You can download the profile picture at the resolution Instagram publicly exposes, which is 320 × 320 pixels. Instagram stores higher-resolution versions internally but does not serve them to unauthenticated requests. No downloader can deliver more pixels than the CDN hands out. If a tool claims to fetch a "high-resolution profile picture", check the output — it is almost certainly the same 320 × 320 file upscaled by an interpolation filter, not real detail.
Which Instagram downloader is the most trusted?
Trust in this category is a low bar, honestly. Most of the top search results are hostile — they bury a functional tool under banner ads, fake download buttons, popup interstitials, and third-party trackers. MediaFetcher runs as a static HTML page with no analytics, no cookie banner, no third-party scripts, and no account system. We do not log IPs, URLs, or downloads. If you are reasonably suspicious of downloader sites, this is the cleanest option in the category.
Can I download Reels in bulk from one account?
Not yet. Phase 1 supports single-URL downloads — paste one link, save one file. Bulk profile scraping is on the roadmap but intentionally rate-limited when it ships: scraping thousands of posts from one account in one session is the behaviour that gets accounts and IPs banned. For now, paste each Reel URL individually. A creator with 100 Reels takes about 15 minutes to archive completely.
Why does the "Instagram Reels downloader" keyword show up so often?
Because Reels have eaten Instagram. According to public reporting on Meta's earnings calls, Reels is the fastest-growing surface in the Instagram app and the one creators are pouring effort into. That's why this page spends a disproportionate amount of its copy on the Reels flow: it's what people actually search for and it's what most downloads end up being.
Is there a daily download limit?
No. There is no daily cap, no cooldown between downloads, and no rate limiting in Phase 1. Download as many Reels, Stories, carousels, and posts as you need. If we have to add fair-use limits later (to deter automated scraping that hurts everyone), we will announce it here first.
Is MediaFetcher really free forever?
Phase 1 is committed to a free, ad-free, account-free experience. If the project ever needs to cover hosting costs, any monetisation will be non-invasive — no popups, no autoplay video ads, no forced signups, no interstitials. The current promise is no surprises.

One tool, twelve more platforms

Same clean, ad-free experience for every platform where the content you care about actually lives.