
TL;DR
Max length: 20 minutes in the Instagram app. The real limit: Reels over 3 minutes aren't recommended to non-followers. Schedulers using Meta's API cap Reels at 15 minutes and 300 MB. For reach, 7-30 seconds; for full tutorials, stay under 3 minutes. Export 9:16, 1080 x 1920, H.264, AAC, 30 fps.
Instagram Reels can be up to 20 minutes long as of October 2026, according to Instagram's Help Center. But the number that actually matters is 3 minutes: Instagram says Reels longer than that won't be recommended to new audiences. Past three minutes, your Reel mostly reaches people who already follow you.
So the practical answer: keep anything meant for discovery under 3 minutes, and only go longer when the audience is your existing followers.
Instagram Reel length limits at a glance
| Limit | Value | Source |
|---|---|---|
| Maximum length in the app | 20 minutes (one clip or several adding up to 20) | Instagram Help Center |
| Longest Reel still recommended to non-followers | 3 minutes | Instagram Help Center |
| Length range via the publishing API (schedulers, tools) | 3 seconds to 15 minutes | Meta developer docs |
| File size via the publishing API | 300 MB | Meta developer docs |
| A single Story clip | 60 seconds | See our Stories length guide |
The Help Center also notes that Reels "isn't currently available to everyone," and some accounts can see Reels but can't record them. Features reach accounts at different times, so a friend may see options you don't yet.
The 3-minute line: what happens past it
Most guides treat the length limit as the only rule. The recommendation cutoff is the one that changes your results.
| Reel length | Who can see it |
|---|---|
| Under 3 minutes | Followers, plus non-followers in the Reels tab, Explore, and suggested posts |
| 3 to 20 minutes | Mostly your followers and people who visit your profile |
That makes a 3:20 Reel a very different post from a 2:50 one. If your tutorial runs a little over, cut it to 2:55 and put the rest in a second Reel or a carousel. You keep access to non-followers, which is where new followers come from.
Longer Reels still make sense in a few cases: a full tutorial for an audience that already knows you, a webinar replay, or a product walkthrough you link from your bio. Just don't expect them to grow the account.
Why your Reel length options look different

If Instagram stops you at a shorter length than 20 minutes, it's usually one of these:
- Your app is out of date. Longer recording rolls out with app updates. Update and restart.
- The feature hasn't reached your account yet. Instagram tests and rolls out features account by account. There's no toggle to force it.
- You're posting through a third-party tool. Schedulers use Meta's publishing API, which caps Reels at 15 minutes and 300 MB. A 17-minute file that uploads fine in the app can fail in a scheduler.
- The file itself is the problem. Odd codecs, variable frame rates, or huge files can fail even when they're under the length limit.
How to post a Reel longer than your current limit

- Update the Instagram app and try again.
- Upload from your camera roll instead of recording in the Reels camera. Tap +, choose Reel, and select the video from your gallery.
- Compress the file. Export at 1080 × 1920 with H.264 and AAC audio. A smaller file uploads more reliably on mobile data.
- Post from the app directly if a scheduler rejects it. The app may allow longer Reels than the API does.
- Split it. If the content is over 3 minutes, a two-part Reel reaches more people than one long one.
If your Reel is already live and runs too long, check what you can edit after posting a Reel before you delete and repost it.
Best Reel length by goal
The max length is a ceiling. These ranges are where most Reels should sit:
| Goal | Length | Why |
|---|---|---|
| Reach new people | 7–30 seconds | Short Reels are easier to watch to the end and loop, which raises average watch time |
| Teach one thing | 30–90 seconds | Enough time for a problem, steps, and a result |
| Sell a product | 15–45 seconds | Hook, demo, one proof point, call to action |
| Full tutorial for followers | 1–3 minutes | Stays under the recommendation cutoff |
| Long-form for existing fans | 3+ minutes | Accept that non-followers mostly won't see it |
Adam Mosseri, who runs Instagram, points creators to average watch time, likes per account reached, and sends per account reached as the numbers to optimize for reach. A 20-second Reel that people watch twice beats a 2-minute Reel people leave after 10 seconds.
Reels ads have their own rules
If you're running a Reel as a paid ad, shorter usually wins. Ads interrupt someone's feed, so the first two seconds have to earn the rest. A common range for direct-response Reels ads is 15 to 30 seconds.
Placement matters as much as length. The bottom and right side of a Reel are covered by the caption, buttons, and the ad's call-to-action bar. Check your text placement with the safe zone checker, and see Meta and Instagram ad creative specs for the full format list.
Testing several short variations beats polishing one long ad. EzUGC generates UGC-style video ads with AI actors, so you can produce a batch of 15–30 second variations and let the ad results pick the winner.
Export settings that upload cleanly

| Setting | Use |
|---|---|
| Aspect ratio | 9:16 vertical |
| Resolution | 1080 × 1920 |
| Frame rate | 30 fps (anything from 23 to 60 is accepted) |
| Video codec | H.264 (HEVC also accepted) |
| Audio | AAC, 48 kHz or lower |
| Container | MP4 |
| File size | Under 300 MB if you use a scheduler |
These match the requirements in Meta's publishing API documentation. Instagram compresses everything on upload, so exporting in 4K mostly makes uploads slower without a visible gain on a phone.
Related Instagram guides
Sources and citations
- Record a reel on Instagram · Instagram Help Center
Reels up to 20 minutes; Reels over 3 minutes are not recommended to new audiences.
- Instagram content publishing · Meta for Developers
Reels publishing API limits: 3 seconds to 15 minutes, 300 MB, 23-60 fps.
Frequently asked questions
Direct answers pulled into the page to improve answer-first relevance and scanability.
Keep reading
- How to Upload a GIF to Instagram: Posts, Stories, and ReelsInstagram still does not let you upload a .gif file directly to your feed. The practical fix is simple: use GIPHY stickers for Stories and Reels, or convert your GIF into a short looping MP4 for posts, Reels, and ads.
- Instagram Navigation: How to Turn Profile Visitors Into Paying CustomersInstagram navigation is the part of the funnel most brands ignore. This guide shows how to turn your profile, bio, highlights, stories, DMs, and shopping features into a cleaner path from ad click to conversion.
- Beach Instagram captions: 396 copy-paste ideasPick a beach caption that matches the photo, then add one true detail. 396 copy-paste beach captions sorted by photo type, activity, mood, and format, plus templates.
Written by
Ananay Batra
Founder
Founder & CEO - Listnr AI | EzUGC