Instagram Video Downloader (MP4)

Download Instagram videos as MP4 online (MP4). Paste the link, pick the best available quality, and save instantly. Free on mobile & desktop.

Paste your link above to download (interactive form loads when JavaScript is enabled).

About Instagram video downloads

Instagram is owned by Meta and shares most of its video encoding infrastructure with Facebook. That is why an Instagram downloader and a Facebook downloader often produce identical-looking files — under the hood the CDN and codecs are the same, only the discovery layer differs.

Instagram is a mixed-media platform where Reels, feed videos, Stories, Live replays, and multi-image carousels all share the same feed. What you can download depends on the format: Reels and feed videos behave like standard MP4 downloads, Stories expire after 24 hours, and carousels combine photos and videos inside a single post.

Quality tiers and formats on Instagram

Reels are produced at 1080×1920 (vertical 9:16) H.264 at 30 fps; feed videos retain the aspect ratio of the upload (4:5, 1:1, or 16:9). Stories are 1080×1920 vertical, expiring after 24 hours unless saved as Highlights. Carousels can mix image and video items — each media item is served separately.

Reels are the highest-quality Instagram video format — if the same content exists as a Reel and a feed video, prefer the Reel URL. For a carousel, download each item individually to preserve ordering; a combined video may concatenate items with unwanted cross-fades. Instagram compresses more aggressively than TikTok, so the "HD" label here maps to a slightly lower effective bitrate than TikTok HD.

Why MP4 is the universal video container

MP4 is the dominant container format for video on the web. It wraps the video and audio streams into a single file that plays on iOS, Android, Windows, macOS, Linux, Chromebooks, smart TVs, game consoles, and virtually any device made this decade. Most downloads from our tool produce MP4 because it maximizes compatibility.

MP4 is a container, not a codec. Inside the MP4 you might have H.264 video (most compatible), H.265/HEVC (more efficient, less universally supported), VP9, or AV1 (very efficient, newer devices only). For maximum compatibility, stick with H.264 MP4 — it plays everywhere.

• If an MP4 fails to play, check the codec inside — older devices may not support HEVC or AV1. • For editing, H.264 MP4 is the safest bet across timelines and editors.

Which Instagram URLs work here

This downloader accepts the following Instagram URL patterns:

• instagram.com/p/SHORTCODE/ (feed post — photo, video, or carousel) • instagram.com/reel/SHORTCODE/ (Reels) • instagram.com/stories/USERNAME/STORY_ID/ (Stories) • instagram.com/tv/SHORTCODE/ (IGTV — legacy)

You can paste a URL copied from the Instagram app's Share menu or from a desktop browser's address bar — either will work, and tracking parameters are stripped automatically.

Common reasons people download from Instagram

Creators back up their Reels before deleting old posts. Photographers archive their carousels. Brand managers collect user-generated mentions for approval. Editors save Story highlights for sizzle reels. Travelers download location-tagged videos as reference before a trip.

Instagram download troubleshooting

Private account: Posts from private accounts are not accessible without an authenticated session. Public posts from public accounts are the only reliably downloadable content.

Story expiration: Stories live for 24 hours. If the window has passed and the poster did not save it to Highlights, there is no URL to download from.

Carousel items: A carousel URL refers to the whole post. A good downloader returns a list of all media items in the carousel so you can pick which ones to save.

Login redirect loops: Instagram's web layer sometimes forces a login prompt even for public content. Using the mobile URL pattern (i.instagram.com) avoids this in many cases.

Related pages

Frequently Asked Questions

Can I download from a private Instagram account?
No. Private accounts require an authenticated follower session. Respecting that boundary is part of how the platform protects its users — third-party tools cannot and should not bypass it.
Do expired Stories come back?
Expired Stories that were not saved to Highlights are permanently deleted from Instagram's servers within 24 hours. No tool can recover them. For content you want to keep, save to Archive in your own Instagram settings.
What if the URL is a carousel?
Carousels are single posts containing multiple media items. The downloader returns a list of every item; you can save them all at once, pick specific items, or export as a single combined video.
Do you store the videos I download?
No. Downloads are processed on-demand and nothing is cached on our servers. The video stream flows from the original platform's CDN through a short-lived processing step to your device.