Download Instagram reels, video, photos and carousels
TubePull is a free Instagram downloader that handles every public post type Instagram publishes: reels, feed video, single photo posts, and multi-slide carousels. Paste the post URL into the box at the top of this page and TubePull resolves the underlying media file — the same file Instagram's own player and viewer load — rather than a re-encoded screen capture.
Public Instagram content needs no login, no account, and no browser extension. There is no Pro gate on Instagram either: it is a free-tier platform exactly like TikTok, covered by the three-downloads-a-day free allowance, with the $4.99/month Pro plan removing the daily cap rather than unlocking the platform.
Reels and feed video come back as MP4 at the highest resolution Instagram stored for that upload — Instagram encodes at up to 1080p, so 1080p is the practical ceiling for every Instagram download regardless of plan. Choose MP3 instead if you only want the audio.
Instagram photo posts and carousels
Instagram serves three display resolutions for every still it hosts, and TubePull exposes all three — Original, Large, and Medium — so you can take the full-resolution JPG instead of the downscaled version the web page happens to render at your window size.
A carousel (a post with multiple slides, the ones with the dot indicator) downloads as a single ZIP containing every slide in order, numbered from 1 to match Instagram's own ?img_index= parameter. Carousels can mix stills and video, so each member of the ZIP keeps its own extension — .jpg for photos, .mp4 for clips — instead of everything being flattened into one container. You can also pull a single slide on its own if that is all you need.
Instagram stories and highlights need a one-time account link
Stories and highlights are the one exception on this page. Instagram does not serve them to an anonymous request at all — the story surfaces are auth-gated by Instagram, so no third-party tool can resolve them without a signed-in session. Public reels, feed video, photo posts and carousels are unaffected and keep working with no login.
To stay inside that rule, TubePull lets you link your Instagram account once from your account page. We store an encrypted session credential and the worker uses it only to fetch the specific content you ask for. Linking is free on every tier — it is what satisfies Instagram's sign-in requirement, not a paywall, and it is separate from any TubePull Pro plan. You can disconnect at any time, which deletes the stored credential.
A linked session only ever sees what that account can already see. It does not grant access to accounts you do not follow, and TubePull does not use it to send follow requests, view counts, or any other write action.
What works
- Public reel URLs:
instagram.com/reel/<code>/and the olderinstagram.com/p/<code>/form - Public feed video, saved as MP4 with audio at up to 1080p
- Audio-only extraction: choose MP3 to keep just the sound from a reel
- Single photo posts, at Original, Large or Medium resolution
- Carousels: every slide in one ZIP, numbered in post order, mixed photo and video preserved
- Stories and highlights from accounts your linked Instagram account can already view
What does not work
- Private accounts. TubePull downloads public content only. An account set to private is not public content, and a linked session does not change that — TubePull will not fetch from an account you cannot already view.
- Follower-restricted and close-friends content. TubePull does not bypass follower restrictions, close-friends lists, or any other access control Instagram enforces. If Instagram would not show it to you, TubePull will not fetch it.
- Direct messages and anything else that is not a public web URL
- Posts that have been deleted by the creator or removed by Instagram moderation, since the source file is gone from the CDN
- Live broadcasts while they are in progress: try again once the broadcast ends and Instagram publishes it as a reel or a story
- Instagram does not encode above 1080p, so there is no 1440p or 4K Instagram download to offer — on any plan, from any tool
Downloading responsibly
Instagram content is created by people who hold the copyright to it. Downloading a public reel to watch offline, to archive your own posts, or to reference material you have permission to use is a normal thing to do. Re-uploading someone else's video as your own, stripping credit, or redistributing it commercially is not, and it is not something TubePull can make lawful.
TubePull only ever fetches content that is already publicly reachable, and only what you specifically request. See the safety page for how we handle requests and what we log, and is it legal to download videos for the wider legal framing.
Why TubePull instead of the ad-wall Instagram downloaders
Most dedicated Instagram downloaders — SnapInsta, InstaSave, FastDl and the rest — work by wrapping the same public endpoints, and pay for themselves with interstitial ads and fake "Download" buttons. The practical differences:
- No ads at all. No interstitials between paste and download, no fake download buttons, no popup redirects anywhere on the site.
- One account, every platform. The same free tier and the same Pro plan cover Instagram, TikTok, YouTube, Reddit, Twitch and the rest — over 10 platforms, not a single-site tool.
- Carousels handled properly. Most tools make you download a carousel one slide at a time; TubePull hands you the whole post as a numbered ZIP.
- Full-resolution stills. The Original rung is the file Instagram stored, not the downscaled render the page happened to show.
- Download history. Every download is logged to your account when you're signed in, so you can re-fetch without re-pasting.
- Built on yt-dlp, the same open-source extractor archival projects rely on. When Instagram changes its delivery parameters, upstream tends to ship a fix quickly and we pick it up on the next deploy.
More guides
- Download TikTok without the watermark — the sister short-form video pipeline, and why third-party tools get the clean source
- Download Twitter (X) videos without a login — the same no-login approach on X
- Is it legal to download videos? — the legal framework that applies to Instagram too