How Long Can a Video Be on Instagram? The 2025 Creator’s Length Guide
See 2025 Instagram video length limits for Reels, Stories, Live, and ads. Learn how to check your account, pick winning runtimes, and avoid trims or rejections.

How Long Can a Video Be on Instagram? The 2025 Creator’s Length Guide


If you’re planning your 2025 content calendar and wondering “how long can a video be for Instagram,” here’s the up-to-date, creator-first breakdown—plus practical workflows to stay within limits without cutting the soul out of your story. This guide covers the latest caps for Reels, Stories, Live, and ads, how to confirm what your account currently supports, and what runtimes work best by objective. You’ll also find editing templates and spec checklists to help you ship faster without getting rejected or truncated.
Quick answer: current Instagram video length limits by format
Instagram continues to unify video under Reels and Stories for organic content, with Live for long form. Here’s the snapshot you can use when scripting and editing.
Format | Length limit (2025) | Notes & caveats |
---|---|---|
Reels (organic) | Up to 90 seconds for most accounts | Some accounts may see longer options (e.g., 3 minutes, limited tests). Treat 90s as the reliable max unless your composer shows more. |
Stories (organic) | Up to 60 seconds per clip | Up to ~100 clips per 24 hours. Longer uploads auto-split. Use Highlights to extend lifespan. |
Instagram Live | Up to 4 hours per broadcast | Save to archive (typically 30 days) and download for repurposing into Reels/Stories. |
In‑feed video | Merged into Reels behavior | Most “video posts” route as Reels. Expect 9:16 treatment and the same practical limits as Reels. |
Ads (paid) | Varies by placement | Reels ads: up to ~90s common. Stories ads: commonly 15s per card (auto-split up to ~60s). Feed ads often support longer, but truncation may occur. |
Tip: Instagram frequently runs limited tests. Your account’s composer is the source of truth.
Why you might see different options
- Feature tests roll out to subsets of accounts and regions.
- Business vs personal accounts can see slightly different composer options.
- Third‑party schedulers sometimes expose lengths that the native app later trims; always preview in the Instagram app.
Reels length explained
Reels are Instagram’s default for short‑form video discovery.
- Typical maximum: Up to 90 seconds for most accounts in 2025.
- Limited tests: Some creators report longer options (e.g., 3 minutes, and in rare pilots even more). These are not universally available—don’t plan your calendar around them unless you see the option in your composer.
- How to check your account:
- Open the Instagram app > create > Reel.
- Look for a duration selector (e.g., 15 / 30 / 60 / 90 / 180).
- If you see 180 seconds (or more), it’s available to you. If not, assume 90 seconds max.
- When shorter Reels outperform longer ones:
- If the idea is a single beat (e.g., tip, before/after, punchline), aim for 6–20 seconds.
- For educational threads or recipes, 30–60 seconds is a sweet spot to maintain retention.
- Use series (Part 1/2/3) for topics that can’t be cleanly delivered in under 90 seconds.
Creator heuristics:
- Hook in 2–3 seconds or the algorithm won’t give you a second chance.
- Optimize for loopability: end on a frame that visually echoes your opening.
Stories length and sequencing
Stories prioritize frequency and intimacy over raw duration.
- Duration per Story clip: Up to 60 seconds.
- Daily cap: Roughly 100 Story clips per 24 hours (total runtime varies by clip length).
- Seamless multi‑clip storytelling:
- Pre-cut your story into 30–60 second beats with clear transitions.
- Add progress cues (“1/5”, “2/5”) to reduce drop‑off.
- Use interactive stickers (polls, questions) every 2–3 clips to reset attention.
- Extend lifespan with Highlights:
- Pin your best sequences to Highlights with titles like “Tutorials,” “FAQs,” or “Client Wins.”
- Reorder/trim stories within a Highlight to keep only evergreen beats.
Instagram Live for long‑form
Live remains the native way to go long.
- Max duration: Up to 4 hours per broadcast.
- Structure for retention:
- 0:00–2:00: Cold open and agenda.
- 2:00–25:00: Segment 1 (topic/deep dive).
- 25:00–50:00: Q&A and callbacks to key tips.
- 50:00–60:00: Break/reset or guest swap.
- Repeat segments as needed up to 4 hours.
- Repurposing workflow:
- Download the Live recording.
- Pull 15–60 second highlights as Reels.
- Share quick moments in Stories the same day, then add to Highlights.
- Transcribe to turn key answers into carousel posts or blog posts.
What happened to long in‑feed video and IGTV?
- IGTV was retired and folded into Instagram Video, which then merged into Reels behavior for most uploads.
- Practically, most videos you share are treated as Reels in feed and discovery surfaces.
- For content longer than a Reel:
- Go Live for the full session, then cut highlights.
- Split into a series of Reels (Part 1/2/3).
- Use Stories for episodic drops with interactive elements.
- Consider hosting the long version on a platform built for it (e.g., YouTube), and tease via Reels with a link sticker in Stories.
Ads and promotions: placement limits and creative strategy
Paid placements obey the rules of their surfaces, and Meta may change specs without notice. Here’s the practical view as of 2025.

Placement | Aspect ratio | Common length range | Notes |
---|---|---|---|
Reels ads | 9:16 | 3–90 seconds | Runs between organic Reels. Keep within 90s to avoid rejection/truncation. |
Stories ads | 9:16 | Up to 60 seconds (often split into 15s cards) | Expect auto-splitting. Design each 15s as a standalone beat. |
Feed video ads | 1:1 or 4:5 recommended | Up to ~120 seconds commonly supported | Ads Manager may accept longer, but many viewers will see a truncated preview. Test lengths. |
Why specs vary in Ads Manager:
- You’re often buying multiple placements with one creative; the strictest placement dictates effective limits.
- Some objectives (e.g., App Installs) enforce shorter caps than Reach or Video Views.
Creative strategies to avoid truncation:
- Cut a master 9:16 and derive 1:1 and 4:5 versions with the subject inside safe zones.
- Write modular scripts with 15s, 30s, and 60–90s versions.
- Use Placement Customization to swap in appropriate cutdowns per surface.
Beyond length: essential specs and best practices
Technical specs (safe defaults for quality and compatibility):
- Aspect ratio:
- Reels/Stories: 9:16.
- Feed (organic or ads): 4:5 or 1:1 to maximize vertical real estate.
- Resolution: 1080×1920 (or higher source, e.g., 1440×2560 or 2160×3840 for better encode).
- Codec: MP4 (H.264 video, AAC audio, 44.1 kHz), bitrate ~8–12 Mbps for 1080p.
- Frame rate: 30 fps standard; 60 fps fine for motion/sharpness if your footage supports it.
- File size: Keep it reasonable (sub‑1 GB for uploads to be safe and fast).
- Safe‑zone framing: Keep text/logos within the central 80–85% to avoid UI overlap (username, like/comment/share buttons).
- Accessibility:
- Always add on‑screen captions (burned‑in or auto‑captions via Instagram).
- Provide clear contrast, readable font sizes, and sound‑off intelligibility.
- Brand hygiene: Avoid third‑party watermarks to protect reach.
Editing to hit the limit (without losing the plot)
Scripting and pacing are your best friends when the clock is tight.
- Outline your beats and timebox them (e.g., Hook 0:00–0:03, Value 0:03–0:45, CTA 0:45–0:55, Loop 0:55–0:59).
- Use jump cuts to remove hesitations and filler.
- Keep B‑roll purposeful; trim any clip that doesn’t advance the beat within 2–3 seconds.
- Endings: Button up with a visual callback to your first frame to encourage loops.
A simple scripting template you can paste into your editor notes:
Title: [Working Title]
Target format: [Reel 9:16] | Target length: [60–75s]
Hook (0:00–0:03)
- Pattern interrupt (visual)
- Bold claim/question
Beat 1 (0:03–0:20)
- Tip/demo step
- On-screen caption: [text]
Beat 2 (0:20–0:40)
- Tip/demo step
- B-roll: [shots]
Beat 3 (0:40–0:55)
- Outcome/proof
- Social proof (quick)
CTA + Loop (0:55–0:60/90)
- “Follow for Part 2” / “Save this”
- End on a frame that matches the opening
Strategy by goal: pick the right runtime
Different objectives call for different cuts.
- Awareness (reach, new audiences)
- Ideal runtimes: 6–15 seconds Reels and Stories.
- Tactics: Big hook, single takeaway, strong visual identity.
- Engagement (saves, shares, comments)
- Ideal runtimes: 15–45 seconds Reels; 3–6 Story clips.
- Tactics: Teach one actionable tip, add a prompt to comment, poll stickers.
- Conversion (clicks, signups, purchases)
- Ideal runtimes: 30–60 (up to 90) seconds Reels; Story sequences with link stickers.
- Tactics: Problem → solution → proof → offer → CTA. Use Highlights to aggregate FAQs.
When to create a series:
- If your topic requires more than 60–90 seconds to be satisfying, plan a 3–5 part series with consistent thumbnails and titles.
Cross‑posting flow:
- Publish Reel → Share to Story the same day with a teaser sticker → Add best Stories to a Highlight.
- For Lives: schedule, promote in Stories, then clip highlights into Reels.
How to A/B test video length (fast loop):
- Produce two cuts (e.g., 20s vs 45s) with identical hooks and thumbnails.
- Post at similar times/days in consecutive weeks.
- Measure in Instagram Insights:
- Watch time and average percent viewed.
- Re‑watches (loops), shares, and saves.
- Iterate toward the shortest cut that preserves completion rate and saves.
Final notes
- Your composer is your ground truth for “how long can a video be for Instagram” on your account today.
- Build modular edits so you can publish 15s, 30s, 60s, and 90s variants without a full re‑edit.
- Prioritize storytelling clarity over squeezing every second—watch time and replays beat raw duration every time.
Summary
Instagram’s most reliable 2025 limits are Reels up to 90 seconds, Stories up to 60 seconds per clip (with ~100 clips per day), and Live up to 4 hours per broadcast. Use your in‑app composer as the definitive check, plan modular cuts in 15/30/60/90‑second variants, and optimize hooks, pacing, and loopability over raw length. When in doubt, ship the shortest cut that preserves clarity, completion rate, and saves.