Supported: instagram.com/p/..., instagram.com/reel/..., instagram.com/reels/..., instagram.com/tv/...
Available Downloads
Free Instagram Video Downloader — Reels, Videos & Photos
Paste any Instagram link to download videos, Reels and photos in their original HD quality. Our Instagram downloader works in the browser — no app, no login, and no watermark added. It even handles carousel posts, returning every video and image so you can pick exactly what to save.
It supports posts (instagram.com/p/…), Reels (instagram.com/reel/…) and IGTV/long-form video (instagram.com/tv/…).
How to download an Instagram video or Reel
- Open the post or Reel in Instagram, tap the ••• menu and choose Copy link.
- Paste the link into the box above and press Get Download Links.
- You'll see every available item — Video (MP4) and Image (JPG) with thumbnails.
- Tap Download on the one you want and it saves to your device.
What you can download
- Reels & videos (MP4) — full-quality clips with sound, ready for your camera roll.
- Photos (JPG) — full-resolution images from single posts and carousels.
- Carousels — every slide in a multi-photo/video post is listed separately.
Why use this Instagram downloader
- Reels, videos and photos — one tool for everything public on Instagram.
- HD quality — originals, not compressed re-uploads.
- No watermark, no login — your downloads are clean and private.
- 100% free — unlimited saves on iPhone, Android, Mac and Windows.
- Carousel-ready — grab one slide or all of them.
Is it safe and legal to download Instagram videos?
The tool is safe and stores nothing. Saving content for personal use — offline viewing or a private collection — is generally fine. Re-posting someone else's Reel or photo publicly without permission can infringe their rights, so credit the creator and follow Instagram's Terms and copyright law.
Troubleshooting
- Private accounts aren't supported — the post must be public.
- Invalid URL — use the ••• → Copy link option on a single post or Reel, not a profile or Stories link.
- If nothing loads, refresh and paste the link again.