Back to Glossary
Video

9:16 Aspect Ratio

What Is the 9:16 Aspect Ratio?

The 9:16 aspect ratio describes an upright frame, 16 units high for each 9 units across. It is the 16:9 widescreen shape turned on its side, and it is the frame of vertical short-form video in apps such as YouTube Shorts, Instagram Reels and TikTok.

A ratio says nothing about sharpness: 720 × 1280, 1080 × 1920 and 2160 × 3840 are all 9:16. The usual size, 1080 × 1920, holds as many pixels as horizontal 1080p, only standing up. Footage shot at 16:9 can reach the tall frame by two routes, and the diagram shows what each one costs.

Should You Crop or Fit 16:9 Video Into 9:16?

Each way gives something up, so the choice comes down to what the picture cannot lose. The numbers here are for 1080p footage going into a 1080 × 1920 frame.

1.78× upscale

Crop to fill the frame

Use it when the subject stays near the middle, for example someone talking to the camera. Inside a 1920 × 1080 frame, the 9:16 window is only 608 pixels wide, so the crop loses both sides and has to be enlarged to fill the frame. Footage shot in 4K leaves enough pixels to skip the upscale.

31.6% of the frame

Fit it with bars

Use it when every part of the frame matters, as with slides, screen recordings or wide shots. The picture keeps all its pixels but fills less than a third of the tall frame, so any text in it gets small on a phone.

One layout per size

Lay the design out again

Use it when the video is a design, with titles, logos and captions placed over the footage. Moving and rescaling each element for the tall frame keeps the text readable, where a crop could cut words off and a fit would shrink them.

Every pixel used

Create it at 9:16

Use it when phones are the main screen. Shooting vertically, or generating at a 9:16 size, fills a 1080 × 1920 frame with nothing to crop, though the same clip then needs bars or a crop of its own to play in a 16:9 player.

Does Writing 9:16 in a Prompt Get You a 9:16 Image?

Mostly not. In our AI benchmark, 26 image models got the same vertical 9:16 prompt with no size setting, three runs each. Seven returned a portrait image (two of them exactly 9:16), seven a 1024 × 768 horizontal one and twelve a square, the same shape on every run. The shape belongs in the request’s size setting, not in the prompt.

See all 78 results

Is Your Footage Big Enough to Crop to 9:16?

A 9:16 crop keeps the full height of a frame and narrows its width to match. Below 4K, the crop is smaller than 1080 × 1920 and has to be scaled up, which softens it. The last two rows are default image sizes from our AI benchmark.

  9:16 crop To fill 1080 × 1920
720p (1280 × 720) 405 × 720 Upscale 2.67×
1080p (1920 × 1080) 608 × 1080 Upscale 1.78×
1440p (2560 × 1440) 810 × 1440 Upscale 1.33×
4K UHD (3840 × 2160) 1215 × 2160 No upscale: it scales down to 0.89×
AI image, 1024 × 768 432 × 768 Upscale 2.5×
AI image, 1024 × 1024 576 × 1024 Upscale 1.88×

How the 9:16 Aspect Ratio Works in CE.SDK

To CE.SDK, 9:16 is a page size: your app or your users set a page to 1080 × 1920, place footage and designs on it, and then export a still image or, using CE.SDK video editing, a video. In the Page Sizes demo below, the resize panel switches a design to other sizes, a 9:16 Story among them.

Screenshot of the Page Sizes demo in the CE.SDK web editor
This demo is optimized for desktop browsers only.
Step 01

Start on a 1080 × 1920 page

Create the scene with a 1080 × 1920 pixel page and lock its orientation, so that rotating the page cannot swap its width and height. The built-in page presets include groups for Instagram, TikTok and YouTube. The web editor’s resize panel lays an existing design out again for a new size, moving and scaling its elements to fit.

Step 02

Crop or fit the footage

Every image or video fill has three modes: Cover scales it to fill the whole frame and crops the rest, Contain fits all of it inside and may leave the background showing, and Crop leaves the framing to you. Cover and Contain center the picture unless you align it to one side, and all three are in the SDKs for iOS, Android, the web and servers. For photos, the crop presets include Portrait (9:16), and force crop can open the crop tool only when an upload does not already match.

Step 03

Export the page at 1080 × 1920, 30 fps

CE.SDK’s guide to exporting for social media renders the page to MP4 (H.264) at 1080 × 1920 and 30 frames per second, with the bitrate set to 8 Mbps or left on Auto. The video compression entry estimates the file size for any bitrate.

Step 04

Generate at 9:16 instead of cropping

CE.SDK’s AI plugins for the web editor send the shape as a setting of its own, next to the prompt. The Kling text-to-video provider, for one, takes 9:16, 16:9 or 1:1, and image models offer the sizes they support, with a default your app chooses. Setting it there spares the crop and the upscale in the table above.

FAQs

No. 9:16 is a shape, and 1080 × 1920 is one size with that shape, the usual upload size for Reels, TikTok and Shorts. 720 × 1280 and 2160 × 3840 are 9:16 as well, and TikTok's in-feed ad specs accept vertical video from 540 × 960 up.

Yes. TikTok's ad specs take horizontal 16:9 video from 960 × 540 and square video from 640 × 640, but they list vertical 9:16 as the recommended shape. Cropping or fitting the clip to 9:16 yourself decides how it is framed, rather than leaving that to the app.

On a computer, YouTube's standard player is 16:9, so it may pad a 9:16 video, in white, or in dark gray for viewers using Dark theme. YouTube asks creators not to add bars or padding to the file itself, because that stops the player from resizing to the video and to the screen it plays on.

TikTok says an ad's safe zone depends on its dimensions, the caption length and any extra formats, so it publishes safe zone templates to download instead of one fixed size. In the app, the caption, username and sound line sit along the bottom, and the like, comment and share buttons run down the right edge. Keep faces and text clear of both.

Because most models take the shape from a size setting in the request, not from the prompt text. In our benchmark, with 9:16 written only in the prompt, 12 of 26 models returned a square and 7 a horizontal 4:3 image. Pick a portrait size in the model's settings, and where none is exactly 9:16, generate a taller one and crop it.