Instagram Video Downloader
Paste a Reel, video post or IGTV link and get a clean MP4 — at the resolution you choose, with the original audio, and nothing added to it.
Looking for Threads instead? Use the Threads video downloader or the Threads photo downloader.
Every kind of Instagram video
Instagram uses different names for what is largely the same thing underneath, so one tool covers all of them. You never have to work out which category your link falls into.
Reels
The vertical short-form clips at the centre of the app. Saved full-frame, never cropped to a square.
Feed videos
Ordinary in-feed video posts, including the square and 4:5 shapes older accounts still use.
Carousels
Multi-item posts mixing clips and photos. Each item is listed on its own rather than collapsed into the first.
IGTV
Long-form /tv/ links,
which Instagram still issues when longer videos are shared.
Four steps, about thirty seconds
Nothing to install and nothing to sign up for. The only thing you need is the link.
- Step 1
Copy the link
On the Reel or post, tap the paper-plane icon (or the three dots) and choose Copy link.
- Step 2
Paste it in
Drop it into the field at the top of this page and submit. Shortened share links are fine as-is.
- Step 3
Review what came back
Each clip gets a card and a preview, so you can confirm you have the right post before saving anything.
- Step 4
Save it
Download one MP4, or take a whole carousel at once with Download All as ZIP.
Where the file lands on a phone
The two mobile platforms differ here, and it is the one step that confuses people.
- iPhone and iPad: Safari puts the MP4 in the Files app under Downloads. To get it into your camera roll, open Files, press and hold the video, and choose Save Video.
- Android: the file goes straight to your Downloads folder and your gallery app usually picks it up within a few seconds. If it does not appear, check that your browser has permission to write to storage.
About quality, and why you get a choice
When something is uploaded to Instagram it is not stored once. The platform re-encodes it into a range of sizes so it can send a version that suits whoever is watching — a phone on patchy mobile data and a laptop on fibre get different files from the same post.
Most downloaders pick one of those for you and say nothing about it, which is how people end up with a 480p copy of something that was posted in 1080p. We read the full set, discard the near-identical duplicates that only exist to match particular device widths, and show you what genuinely differs. Choosing the top entry gets you the best version Instagram holds.
What no tool can do is exceed the source. If a clip was filmed on an old phone, or bounced through a messaging app before being posted, the detail was already gone before Instagram received it — and re-encoding it again on the way out would only make it worse. So we do not re-encode at all: the file is passed through exactly as it arrives.
The same reasoning applies on Threads, and there is a fuller breakdown of how this transcoding works in our guide to video quality .
Why use this one
Carousels stay whole
A post with six clips gives you six downloads, in the creator's order. Tools that return only the first item are the most common complaint we hear.
You pick the resolution
Take the largest for keeping, or a lighter one when you are watching once on a train. Both are offered rather than decided for you.
Nothing is stored
Media streams through and is gone. No download history, no copies kept, no record of what you looked up.
Your browser never touches Instagram
The fetch happens server-side, so your address and session details are not handed to them along the way.
Correct file types
Files are named from what actually arrives, not from a guess at the URL, so you do not get an extension your computer refuses to open.
Works everywhere
Any current browser on desktop, tablet or phone. No extension, no APK, no sign-up wall.
Before you download someone else's clip
Worth being straight about this. Keeping a public video to watch later is ordinary and low-risk. Putting it out again under your own name is not, and the fact that it was downloadable has no bearing on who owns it.
- Your own posts are yours. Backing them up or moving them to another platform needs nobody's permission.
- Credit anything you share. Tag or name the person who made it. Most creators are glad to be seen.
- Ask before earning from it. Adverts, clients, products — anything commercial needs the creator's agreement first.
- Honour a request to take it down. If someone asks, remove it, without arguing the point.
The copyright and fair-use guide covers this in more depth, and the repurposing guide is the practical companion if you are moving your own work between platforms.
Instagram downloader questions
The things people actually ask before pasting a link.
Does this work with Instagram Reels as well as feed videos?
Yes — Reels, ordinary feed videos, and the older IGTV format all resolve the same way, because they are all served from the same media structure behind the scenes. A /reel/, /p/ or /tv/ link is handled identically, so you do not need to know which type you are dealing with.
A post has four clips in it. Do I get all four?
You do. Instagram calls a multi-item post a sidecar, and each clip inside it is a separate video with its own resolution ladder. Every one appears as its own card with its own download button, and the ZIP option numbers them in the order the creator arranged them.
Why am I offered several resolutions for one video?
Instagram encodes each upload several times so it can serve a size that suits the viewer's connection. Rather than guessing on your behalf, we list the distinct versions and let you pick — the largest for archiving, a smaller one when you are on mobile data.
Can I paste a link that starts with instagram.com/share?
Yes. Those links carry a scrambled token rather than the post ID, so they have to be followed before anything can be read from them. That happens automatically when you submit — you do not need to open the link first and copy a different one.
Will the download keep the original sound?
The audio track is passed through untouched. If a download turns out silent, the upload itself was silent — plenty of Reels are posted without audio, and it is worth playing the original on Instagram to confirm before assuming something went wrong.
Does anything get added to the file — a watermark or a tag?
No. The bytes you receive are the bytes Instagram's own servers send. Nothing is re-encoded, branded or stamped, which is also why the quality matches the original exactly rather than approximately.
Do I need to be logged in, or install anything?
Neither. There is no account, no extension and no app. Your browser never talks to Instagram directly either — the request is made server-side, so your IP and session are not exposed to them.
Why will a private account not work?
Media on a private account is only visible to approved followers, and no external tool can see it without borrowing someone's credentials. We deliberately do not do that, so private posts, follower-only content and age-restricted material return an error rather than a file.
The link worked earlier and now it fails. What changed?
Instagram signs its media URLs and those signatures expire after roughly a day. Submitting the post link again mints a fresh set. If it still fails, the post has most likely been deleted or switched to private since your first attempt.
Is it legal to download someone else's Instagram video?
Saving a public video for your own offline viewing is a low-risk, widely practised thing to do. Republishing it, monetising it or presenting it as your own is copyright infringement. Our guide on the legal side goes through the distinction properly, and it applies to Instagram just as it does to Threads.
Got a link ready?
Paste it in and you will have the file in about half a minute.
Back to the downloader