Instagram Reel dimensions: size, aspect ratio, cover and safe zones
An Instagram Reel is 1080 x 1920 pixels, a 9:16 vertical frame, and can run up to 3 minutes (Instagram raised the limit from 90 seconds in January 2025). Export an MP4 with H.264 video and AAC audio at 30 frames per second and you will not hit a format problem.
The whole 9:16 frame plays in the Reels feed, but the cover is cropped elsewhere: as of October 2026 the profile grid shows a 3:4 slice from the middle. Keep faces and cover text in the centre, captions out of the bottom strip where Instagram draws the username, description and audio line, and nothing important under the buttons on the right.
Got a horizontal 16:9 video? Convert it to 9:16 with a blurred background, a crop or bars in the free converter, or let an AI reframe keep the speaker in shot.
Paste a link and get 1080 x 1920 Reels with captions placed clear of Instagram's buttons. Cloud free plan with a watermark, paid plans from $12/month, self-hosted $0 under MIT.
Instagram Reel size at a glance
| Spec | Use this | Why |
|---|---|---|
| Resolution | 1080 x 1920 px | Fills a phone screen sharply; 720 x 1280 works but looks softer after compression |
| Aspect ratio | 9:16 | Any other shape is shown with empty space around it or cropped |
| Length | Up to 3 minutes | The limit since January 2025; most good Reels are much shorter |
| File | MP4, H.264, yuv420p | The most compatible combination; MOV and HEVC from a phone usually work too |
| Frame rate | 30 fps | Keep the source rate between 24 and 60; do not convert 25 to 30 for no reason |
| Audio | AAC, 48 kHz, stereo | What every editor exports by default |
| Cover | 1080 x 1920 image or a frame | The grid shows the middle 3:4 (about 1080 x 1440) |
| Text safe area | Centre of the frame | The bottom strip, the right edge and the top are covered by Instagram's interface |
Platform details as of October 2026. Instagram changes its interface often and rolls changes out gradually, so what you see in your app can differ slightly.
Why 1080 x 1920 and 9:16
A Reel is made to be watched full screen on a phone held upright, and 9:16 is the shape of that screen: nine units wide for every sixteen tall. 1080 pixels wide is the width Instagram is built around for full-screen video, so 1080 x 1920 is the size that fills the screen without being scaled up.
Two things follow from that. First, a smaller file of the same shape, such as 720 x 1280, uploads fine but is enlarged on the way to the screen, and after Instagram's own compression the softness shows in faces and text. Second, a larger file, such as a 2160 x 3840 export from a 4K camera, rarely looks better to the viewer, because Instagram recompresses every upload for playback and a phone screen shows only so much detail. Upload at 1080 x 1920 unless your source is genuinely sharper and you have checked the result.
What happens with other shapes: Instagram accepts them, but a Reel that is not 9:16 does not fill the screen. A horizontal 16:9 video plays as a band across the middle with empty space above and below, and a square video leaves less of a gap but still does not fill the frame. In a feed people scroll with one thumb, a small picture loses to a full one.
How long can an Instagram Reel be?
Up to 3 minutes. Instagram raised the limit from 90 seconds in January 2025. The limit is a ceiling, not a target. A Reel is judged in its first second or two, and the moments that hold a stranger's attention usually run between about 15 seconds and a minute: a single idea, a single story, a single answer. Use the extra length when the moment needs it, for a tutorial step or a story that only lands at the end, and not to fit more in.
A video longer than the Reels limit is not cut for you. Trim it first, or split a long recording into several Reels that each stand on their own.
The Reel cover: what shows where (as of October 2026)
The cover is the still image people see before the Reel plays. It appears in three places, and only one of them shows the whole frame:
- The Reels tab and full screen show the full 9:16 cover.
- Your profile grid shows a crop. Instagram moved the grid from square tiles to taller 3:4 rectangles in early 2025, so the grid shows roughly the middle 1080 x 1440 of a 1080 x 1920 cover: about 240 pixels are cut from the top and the same from the bottom.
- The main feed and shares can show a shorter crop than full screen, depending on where the Reel appears and the app version.
The safe way to design a cover is to put everything that matters, the face and the title text, in the middle band and treat the top and bottom as background. When you pick the cover, Instagram lets you choose a frame from the video or upload an image from your camera roll, and shows how the profile grid will crop it so you can adjust it. Upload a cover image at 1080 x 1920, keep the title short and large enough to read at grid size, and check the grid preview before you share.
Instagram Reel safe zones
Instagram draws its interface on top of your video. Anything under it is still in the file, but the viewer cannot read it. The parts that cover the frame, as of October 2026:
- The bottom strip: your username and follow button, the description (which grows when it is long or tapped open) and the audio line.
- The right edge: the like, comment, share and more buttons, stacked vertically, with the audio thumbnail below them.
- The top: the Reels header and camera icon.
Instagram does not publish an official safe zone for organic Reels, so treat any number you read as a rule of thumb. A practical working area on a 1080 x 1920 frame: keep captions and key text above the lowest 15% or so of the frame (more if your descriptions are long), clear of the right-hand 10 to 15%, and a little below the top edge. Faces sit comfortably in the centre third.
Ads are stricter. Meta's guidance for Reels ads, as widely quoted, asks you to keep roughly 14% of the top, 35% of the bottom and 6% of each side free of text and logos, which on a 1080 x 1920 frame is about 270, 670 and 65 pixels. If a Reel may be boosted or reused as an ad, design for those margins from the start.
For reference, OpenShorts burns its captions about 15% of the frame height above the bottom edge, which keeps them clear of the username and description Instagram draws on an organic Reel.
How to convert a 16:9 video to 9:16 for a Reel
Most recordings are horizontal: a webinar, a podcast camera, a screen recording, a YouTube video. There are three ways to make them vertical, and the right one depends on what is in the picture.
1. Keep the whole frame over a blurred background
The original 16:9 picture sits in the middle at full width, and a blurred, enlarged copy fills the space above and below. Nothing is cut off, which suits slides, wide shots and anything with text across the frame. The picture is small, though: a 1920 x 1080 frame scaled to 1080 wide is only about 608 pixels tall. In ffmpeg:
ffmpeg -i input.mp4 -filter_complex "[0:v]scale=1080:1920:force_original_aspect_ratio=increase,crop=1080:1920,boxblur=20[bg];[0:v]scale=1080:-2[fg];[bg][fg]overlay=(W-w)/2:(H-h)/2" -c:v libx264 -crf 20 -pix_fmt yuv420p -c:a aac reel.mp4
2. Crop to fill
A 9:16 window is cut out of the 16:9 frame and enlarged to fill the screen. It looks native, but it keeps only about a third of the original width, so it works when the subject stays in the middle and fails when they move or when two people sit side by side. A centred crop in ffmpeg:
ffmpeg -i input.mp4 -vf "crop=ih*9/16:ih,scale=1080:1920" -c:v libx264 -crf 20 -pix_fmt yuv420p -c:a aac reel.mp4
3. Black bars
The frame is placed in the middle with black above and below. It is the simplest and the least attractive; use it only when you need the exact picture untouched.
All three run in your browser, with no upload and no account, in the free 16:9 to 9:16 converter. What none of them does is follow a person. When the speaker walks across the frame, or two people talk in turn, a fixed crop cuts someone off. That is what an AI reframe is for: it tracks the face that is speaking, stacks two speakers one above the other, or keeps a shared screen readable with the presenter beside it. The modes are explained on the auto reframe page.
Export settings that upload cleanly
Instagram recompresses everything, so the goal is a clean, high-quality file in a standard format, not the smallest one. These settings work in any editor, and as an ffmpeg command:
ffmpeg -i edit.mov -c:v libx264 -preset slow -crf 20 -pix_fmt yuv420p -c:a aac -b:a 192k -ar 48000 -movflags +faststart reel.mp4
- H.264 in an MP4 is the most compatible pairing. HEVC (H.265) from a recent phone usually uploads fine too.
- yuv420p (8-bit 4:2:0) matters more than it looks. Some cameras record 10-bit or 4:2:2 colour, which can upload with shifted colours or fail outright.
- Keep the source frame rate. 24, 25, 30 or 60 are all fine; converting between them adds judder.
- HDR footage from recent phones is sometimes shown with different brightness than you expect. If colours matter, export in standard dynamic range and check it on your own phone.
- Upload over Wi-Fi and, in the app's settings, turn on the option to upload at the highest quality if your app shows it.
Common mistakes
- Text at the very bottom. Captions placed where a TV subtitle would go end up under the username and description.
- A cover designed for the full frame. The title at the top of the cover disappears in the 3:4 grid crop.
- Uploading horizontal and hoping. A small 16:9 band in a vertical feed is easy to scroll past.
- Exporting below 1080 wide. It saves nothing and costs sharpness after compression.
- Using all 3 minutes because you can. Length should come from the moment, not the limit.
Next step: turn a long video into Reels with AI
If your Reels come from longer recordings (a podcast, a webinar, a class, a YouTube video), the slow part is not the size: it is watching the whole thing to find the moments that stand alone, then cutting, reframing and captioning each one. OpenShorts does that part. Paste a link or upload the file, and it returns 1080 x 1920 Reels with word-level captions placed clear of Instagram's interface and a hook over the opening seconds. It can publish them to Instagram as Reels or schedule a week of them; for Facebook Reels you download the MP4. The details are on the AI reel generator page.
OpenShorts Cloud has a free plan: your first video is clipped whole up to 60 minutes, then 20 minutes a month, with a watermark and no credit card. Paid plans start at $12/month with no watermark, and the self-hosted edition is $0 under the MIT licence (all plans).
The AI picks the moments, reframes them to 1080 x 1920 and burns in captions.
Common questions
- What are the dimensions of an Instagram Reel?
- 1080 x 1920 pixels, which is a 9:16 vertical frame that fills a phone screen. That is the size to export at. Instagram accepts other sizes, but anything that is not 9:16 is shown with empty space around it or cropped.
- What is the Instagram Reel size in pixels?
- 1080 pixels wide by 1920 pixels tall. 720 x 1280 is the same shape and still uploads, but it looks softer once Instagram compresses it. Going above 1080 x 1920 rarely shows on a phone, because the file is recompressed for playback anyway.
- What aspect ratio is an Instagram Reel?
- 9:16, vertical. A 16:9 horizontal video uploaded as a Reel plays as a narrow band in the middle of the screen, so convert it to 9:16 first with a blurred background, a crop or an AI reframe that follows the speaker.
- How long can an Instagram Reel be?
- Up to 3 minutes. Instagram raised the limit from 90 seconds in January 2025. Most Reels that hold attention are far shorter: pick the length that fits the moment rather than filling the limit.
- What is the Instagram Reel safe zone?
- Instagram does not publish one for organic Reels. As a rule of thumb, keep text and faces out of the bottom strip (roughly the lowest 15% of the frame, more when the description is long), the right edge where the buttons sit and the very top. Meta's guidance for Reels ads, as widely quoted, is stricter: about 14% clear at the top, 35% at the bottom and 6% on each side.
- What size should an Instagram Reel cover be?
- 1080 x 1920, the same as the Reel. As of October 2026 the profile grid shows a 3:4 crop from the middle of it, roughly the centre 1080 x 1440, so put the title and the face in that band.
- Can I post a horizontal video as a Reel?
- You can, but it will not fill the screen and most viewers scroll past a small box. Convert it to 9:16 first. The free OpenShorts converter does it in your browser; the clip generator reframes it by tracking the speaker.
- What is the best file format for a Reel?
- MP4 with H.264 video, 8-bit 4:2:0 colour (yuv420p), 30 frames per second, and AAC audio at 48 kHz. That combination uploads everywhere and is what most editors export by default.
Sources
- Instagram Reels up to 3 minutes: announced by Instagram in January 2025, reported by Social Media Today.
- Instagram's 3:4 profile grid (early 2025) and the Reels interface are described as of October 2026 from the Instagram app; Instagram does not publish an official safe zone for organic Reels.
- Reels ad margins (about 14% top, 35% bottom, 6% sides) as quoted from Meta's ad guidance by advertising guides; check Meta's current ad specs before relying on them for a campaign.
- ffmpeg filters
scale,crop,boxblurandoverlay: ffmpeg filters documentation. - Caption placement (about 15% of the frame height above the bottom edge) is
SAFE_MARGIN_Vinsubtitles.pyat github.com/mutonby/openshorts.