Instagram has been stubborn about download features from day one. Their thinking: the platform is for in-app consumption, not for saving and redistributing. There's some logic to it. But it creates a real problem for people who just want to save a cooking video offline, keep a Reel they made themselves, or archive something before it quietly disappears. The platform's own "Download data" option takes days. That's not a solution anyone has time for.
The good news: MyVideoCity's Instagram downloader handles Reels, video posts, and IGTV through a simple web interface. No installation, no account, any device.
What You Can Actually Download from Instagram
Understanding what's accessible helps. Public Instagram videos, Reels, and IGTV are fair game - the files are technically served publicly even if Instagram makes it inconvenient to save them. Private account content is genuinely restricted. If an account is private and you're not a follower, that content isn't reachable through any legitimate downloader, and it shouldn't be.
For public content, MyVideoCity's downloader handles standard video posts, Reels, and carousels containing video. Stories are trickier because they're session-based and disappear after 24 hours, but regular video content is straightforward.
Step-by-Step: Downloading an Instagram Reel
Shorter than most people expect. Open Instagram, find the Reel or video post. Tap the three dots in the corner and select "Copy Link." That puts the URL on your clipboard. Open MyVideoCity in your browser, paste the link into the input field, hit download. Within seconds, the tool retrieves available formats. Reels typically come in MP4 at 1080p. Pick quality, file downloads directly.
Downloading on iPhone
iPhone is the tricky one. Safari sometimes opens the video in the browser instead of downloading it. That's a Safari behavior, not a problem with the download tool. Fix: press and hold the video when it opens, then select "Download Video" from the menu. Alternatively, switch to Chrome on iOS - its download behavior is more predictable.
On Android, it just works. File goes to Downloads, playable immediately.
Does the Quality Suffer?
No. MyVideoCity retrieves the source file Instagram has stored without re-encoding it. The quality you download is exactly what Instagram received when the creator uploaded. Worth knowing: Instagram applies its own compression on upload, so what you're getting is the Instagram-processed version, not necessarily the original camera file. But nothing additional is lost during the download itself.
Downloading Your Own Instagram Content
This comes up more than you'd think. Instagram's native export takes days and dumps everything into a messy bulk archive. Using MyVideoCity to grab individual posts you care about is much faster and gives you exactly the file you need - especially useful if you manage a brand account or want clean local copies of your own work.
A Note on Instagram Carousels
Carousels can mix images and videos. When one includes video, the downloader can access those portions. Purely photo-based carousels are images, not video files - they fall outside the scope of a video downloader. MyVideoCity is built for video specifically.
Using Downloaded Content Responsibly
MyVideoCity is for personal use. Downloading someone's content and redistributing it commercially, claiming it as your own, or using it in ways the creator would clearly object to crosses into copyright territory. The Terms of Service are explicit. Saving something to watch offline, sharing privately, or archiving your own content - that's exactly what this is for.
Guides for other platforms: TikTok video downloads, Facebook video downloading, and getting Vimeo videos offline.
Downloading Instagram Videos from Desktop
Instagram's desktop site has gotten better over time but still offers no download button for anything. Same workflow as mobile: copy the post URL from your browser address bar, paste into MyVideoCity, download. File saves to Downloads. Watch out: Instagram sometimes shows a different URL depending on how you landed on a post. Both the feed version and the direct version work. A URL pointing to a profile or hashtag browse page won't work - those aren't individual downloadable videos.
What About Instagram Stories
Stories are the genuinely hard one. They vanish after 24 hours and are session-based, so they're not served the same way as regular posts. Some downloaders claim to handle Stories, but reliability varies a lot. If you want to save a Story, do it while it's still live - don't wait.
Highlights are more straightforward since they're persistent. They function closer to regular posts in how they're delivered and are generally accessible through MyVideoCity.
File Sizes
Instagram compresses video aggressively on upload, so downloaded files are smaller than you might expect. A typical one-minute Reel at 1080p runs 15MB to 40MB. Manageable. On mobile data, worth keeping in mind if you're downloading several at once. SD quality, where available, produces smaller files that still look fine on a phone screen.
Common Errors Explained
If the downloader returns an error: the account probably switched to private, the post was deleted, the URL points to a profile rather than a specific post, or Instagram is temporarily throttling access. Waiting a few minutes and retrying usually resolves the last one. Re-copy the link fresh from the post - URLs copied from within the app can occasionally be slightly off.
Install MyVideoCity as an App on Your Phone
If you save Instagram videos regularly, installing MyVideoCity on your home screen is worth thirty seconds of setup. No Play Store or App Store involved - installs directly from the browser. On Android: open in Chrome, tap the three-dot menu, select "Install app" or "Add to Home screen." Done. On iPhone: open in Safari (Chrome on iOS doesn't support this), tap Share, scroll to "Add to Home Screen," tap Add. Full-screen icon appears on your home screen.
Share Directly from Instagram - No Copy-Paste
Once MyVideoCity is installed as an app, it shows up in Instagram's share sheet. Find a Reel, tap the paper plane or three dots, look for MyVideoCity in the options. Tap it. The app opens with the URL already in the input field. No copying, no switching apps. Tap download, pick quality, done. About ten seconds once you're used to it.
The mechanism is the Web Share Target API - Instagram hands the URL to your phone's share system, and MyVideoCity is registered to catch it. If MyVideoCity doesn't show in the share sheet after installing, force-close both apps and try again. Some Android versions take a minute to register a newly installed app.