0.5625
Decimal ratio
the exact decimal value of 9 divided by 16
The complete reference for vertical video dimensions. Calculate exact sizes for TikTok, YouTube Shorts, Instagram Reels, and Snapchat, with safe-zone guidance and platform-specific specs for mobile-first video.
0.5625
Decimal ratio
the exact decimal value of 9 divided by 16
6 major
Platforms covered
TikTok, Shorts, Reels, Stories, Snapchat, and Pinterest-style vertical publishing
177.78%
CSS padding value
the largest padding fallback used by the common social-video ratios
Calculate 9:16 Dimensions
This calculator handles width-to-height, height-to-width, and verification workflows with unit conversion, diagonal output, responsive CSS values, and a live mobile-shaped preview.
Enter a width and calculate the matching 9:16 height.
Standard vertical
High-definition vertical
Low bandwidth
Current Output
1080 × 1920 px
2202.9 px
Height from width: H = W × 1.7778
Width from height: W = H × 0.5625
CSS fallback: padding-top: 177.78%
Vertical Video Platform Specs
This table is the fast check before export. It keeps the most searched platform specs in one place, including the recommended 9:16 size, minimum dimensions, file limits, duration ceilings, and frame-rate expectations.
What Is 9:16?
The 9:16 aspect ratio is the vertical inverse of the familiar 16:9 widescreen format. Where 16:9 is wider than it is tall, 9:16 is taller than it is wide, which matches the natural way people hold a smartphone. The decimal value is 0.5625, and the CSS padding-top fallback is 177.78 percent.
Any 16:9 resolution can be flipped into its 9:16 counterpart by swapping width and height. That is why 1920×1080 becomes 1080×1920, 1280×720 becomes 720×1280, and 3840×2160 becomes 2160×3840. The math is simple, but the production workflow changes dramatically because the composition now has to survive mobile interface overlays.
The rise of 9:16 is directly tied to the mobile-first internet. Short-form feeds, swipe-based stories, and vertical creators changed the center of gravity away from desktop players and toward full-screen phone playback. For creators, 9:16 is no longer a derivative format. It is often the primary distribution target.
That shift has practical consequences. Algorithms on TikTok, Reels, and Shorts tend to reward native vertical creative over recycled horizontal video with black bars. Exact dimensions, safe zones, subtitle placement, and platform-specific export rules are now core production skills rather than optional polish.
📱
1B+
TikTok monthly active users
vertical-native viewing behavior made 9:16 the default creative shape
🎬
70B
TikTok daily video views
the dominant short-form feed is built around full-screen vertical video
📊
2×
Higher mobile completion rate
vertical creative often outperforms horizontal video on upright phones
9:16 Safe Zone Guide
Every major vertical platform overlays usernames, captions, progress bars, or action buttons on top of the video. This simplified guide focuses on the parts that matter most in production: top clearance, bottom clearance, right-side actions, and the conservative safe area that survives republishing.
Top blocked area
0 - 250px
Bottom blocked area
1570 - 1920px
Right blocked area
last 150px
Safe vertical range
250 - 1570px
Use this conservative shared safe zone when one vertical master will be republished across every major platform.
Top clearance
≥ 250px
Bottom clearance
≥ 350px
Side clearance
≥ 150px
Safe rectangle
150 - 930px
This section intentionally favors clarity over export-template complexity. Instead of adding a brittle download flow, the page gives you exact safe-zone numbers and a single conservative overlay that is easy to recreate in Figma, Premiere Pro, CapCut, or Resolve.
Platform-by-Platform Specifications
This section trades heavy interaction for dense reference value. Each card keeps the operational details that creators actually search for: the preferred ratio, recommended and minimum size, encoding context, duration, and the safe-zone constraints that change how the edit should be framed.
TikTok
| Aspect ratio | 9:16 recommended, 1:1 and 16:9 accepted |
| Recommended resolution | 1080×1920 |
| Minimum resolution | 540×960 |
| Frame rate | 24 / 25 / 30 / 60 fps |
| Codec | H.264 / H.265 |
| Maximum file | 4 GB |
| Duration | 15 sec to 60 min |
| Formats | MP4 / MOV / WebM / AVI |
| Cover | Upload 1080×1920, displayed as square in profile grid |
Operational notes
YouTube Shorts
| Aspect ratio | 9:16 required for a native Shorts workflow |
| Recommended resolution | 1080×1920 |
| Minimum resolution | 608×1080 |
| Frame rate | 24 to 60 fps |
| Codec | H.264 / VP9 / AV1 |
| Maximum file | 256 GB or 12 hours |
| Duration | 60 sec or shorter for Shorts classification |
| Formats | MP4 / MOV / AVI / WMV |
| Thumbnail | Use a dedicated 1080×1920 vertical thumb when possible |
Operational notes
Instagram Reels
| Aspect ratio | 9:16 recommended |
| Recommended resolution | 1080×1920 |
| Minimum resolution | 500×888 |
| Frame rate | 23 to 60 fps |
| Codec | H.264 |
| Maximum file | 4 GB |
| Duration | 3 to 90 sec |
| Formats | MP4 / MOV |
| Cover | Profile grid crops to square, so center-safe design matters |
Operational notes
Snapchat
| Aspect ratio | 9:16 native format |
| Recommended resolution | 1080×1920 |
| Minimum resolution | 270×480 |
| Frame rate | 24 to 60 fps |
| Maximum file | 1 GB |
| Duration | 3 to 60 sec |
| Formats | MP4 / MOV / H.264 |
| Spotlight | Use the same 1080×1920 baseline for TikTok-style placement |
Operational notes
Pinterest Idea Pins
| Aspect ratio | 9:16 recommended |
| Recommended resolution | 1080×1920 |
| Minimum resolution | 1080×1920 |
| Maximum file | 2 GB |
| Duration | 3 to 60 sec |
| Formats | MP4 / MOV |
Operational notes
Facebook Stories
| Aspect ratio | 9:16 recommended |
| Recommended resolution | 1080×1920 |
| Minimum resolution | 540×960 |
| Maximum file | 4 GB |
| Duration | 1 to 20 sec per segment |
| Formats | MP4 / MOV |
Operational notes
Convert 16:9 to 9:16
The most common vertical-video workflow is repurposing existing 16:9 content for TikTok, Reels, Shorts, and Stories. The goal is not just to rotate the frame. It is to preserve the important visual subject inside a much narrower crop.
Center crop
Cut a narrow 9:16 slice from the middle of the original widescreen frame.
Math: From 1920×1080, keep a center crop of about 608×1080 and scale it to 1080×1920.
Best for: Talking heads, product demos, and footage where the subject stays centered.
Watch out: You lose about 68% of the original width, so side information disappears quickly.
Best when the original composition was already tight and central.
Dynamic reframe
Let the crop box follow the subject through the shot.
Math: Track the subject within a 9:16 crop and animate the crop window rather than locking it to the center.
Best for: Vlogs, interviews, sports, and moving subjects.
Watch out: Requires more editing time and careful review to avoid jitter or awkward pans.
Premiere Pro, DaVinci Resolve, Final Cut Pro, and CapCut all support variants of this workflow.
Blur or split background
Preserve the entire 16:9 image inside a 9:16 canvas by filling the empty area with a blurred or stylized background.
Math: Keep the horizontal frame centered and use the top and bottom areas for blurred fill, captions, or brand graphics.
Best for: Gameplay, webinar footage, lectures, and content that cannot survive a hard crop.
Watch out: The result feels less native than true vertical footage and can look templated if overused.
Useful when losing side information would harm comprehension.
A straight center crop is the fastest workflow, but it only works when the subject already lives near the middle of the frame. If the action moves horizontally, use dynamic reframe instead of locking yourself to a static center column.
| Original 16:9 | Center crop | Scaled 9:16 output |
|---|---|---|
| 1920×1080 | 608×1080 | 1080×1920 |
| 1280×720 | 405×720 | 720×1280 |
| 3840×2160 | 1215×2160 | 2160×3840 |
| 2560×1440 | 810×1440 | 1440×2560 |
9:16 Aspect Ratio in CSS
Vertical media on the web still needs explicit layout rules. Use `aspect-ratio: 9 / 16` where possible and keep the 177.78% fallback ready for older systems, embeds, or CMS blocks that still rely on padding tricks.
Fixed size helper
Width
1080px
Height
1920px
The vertical container is effectively the widescreen ratio turned upright. That makes `aspect-ratio: 9 / 16` the cleanest semantic expression of a mobile-first media slot.
Note: 177.78% is a large padding value. If you still rely on the classic padding hack, pair it with `overflow: hidden`, `max-height`, or an outer wrapper so the layout does not spill awkwardly on short viewports.
The cleanest option for modern browsers and responsive vertical embeds.
.vertical-916 {
width: 100%;
aspect-ratio: 9 / 16;
}Legacy fallback when you still need classic padding-based ratio containers.
.vertical-916-wrapper {
position: relative;
width: 100%;
padding-top: 177.78%;
}
.vertical-916-wrapper > * {
position: absolute;
inset: 0;
width: 100%;
height: 100%;
}Useful for exact artboards, export templates, and ad specs.
.vertical-916-fixed {
width: 1080px;
height: 1920px;
}Useful when the design goal is a centered, phone-like full-height container.
.vertical-fullscreen {
width: 100vw;
height: 100vh;
aspect-ratio: 9 / 16;
max-width: calc(100vh * 9 / 16);
margin: 0 auto;
overflow: hidden;
}How to Shoot 9:16 Video
Vertical video needs a different production mindset. Native portrait capture, center-safe composition, and subtitle-aware framing matter more here than cinematic width or widescreen background context.
The most common mistake in short-form production is shooting horizontally and planning to crop later. Native vertical footage uses the device sensor more efficiently for the target format and usually looks sharper than a late crop from 16:9.
If you are shooting with a mirrorless camera instead of a phone, use the camera's vertical video mode when available so your monitoring and stabilization choices match the final delivery format.
Before recording, treat the top 15%, bottom 20%, and right-side action rail as unstable territory. Place faces, product details, and CTA copy inside the center-safe region instead of hugging the edges.
Vertical framing changes how space works. Instead of spreading subjects horizontally, stack elements, lean on vertical lines, and keep more headroom than you would in a widescreen interview shot.
Short-form viewers often start with sound off, but poor audio still hurts retention once they unmute. Good vertical production uses both clean audio and captions that stay inside the safe zone.
Phone stabilizers
Vertical-friendly cameras
Lighting
Complete 9:16 Resolution List
Exact 9:16 sizes keep your exports native to mobile platforms. Click any row to push it back into the calculator above and confirm the ratio, CSS padding, and diagonal size immediately.
LOW
Use these vertical sizes when planning phone-native campaigns, story exports, app demos, or platform bundles that need a safe 9:16 master.
HD
Use these vertical sizes when planning phone-native campaigns, story exports, app demos, or platform bundles that need a safe 9:16 master.
FHD
Use these vertical sizes when planning phone-native campaigns, story exports, app demos, or platform bundles that need a safe 9:16 master.
2K
Use these vertical sizes when planning phone-native campaigns, story exports, app demos, or platform bundles that need a safe 9:16 master.
4K
Use these vertical sizes when planning phone-native campaigns, story exports, app demos, or platform bundles that need a safe 9:16 master.
The Math Behind 9:16
The vertical workflow is simple once you fix the ratio. You either multiply width by 1.7778 to get height, or multiply height by 0.5625 to get width. Everything else, including CSS padding, follows from that.
9:16 and 16:9 are exact reciprocals
16:9 decimal
1.7778
9:16 decimal
0.5625
Mirror relationship
W ↔ H
Height from Width
Example: 1080 × 1.7778 = 1920
Width from Height
Example: 1920 × 0.5625 = 1080
CSS Padding Percentage
The largest padding fallback used by the common video ratios
Diagonal
Example: √(1080² + 1920²) = 2202.9 px
Ratio
9:16
the portrait inverse of standard widescreen
Decimal
0.5625
an exact finite decimal rather than a repeating one
Inverse
16:9
swap width and height to move between the two
GCD
1
9 and 16 are coprime, so the fraction is already simplified
CSS padding
177.78%
a repeating percentage even though 9:16 itself is an exact decimal
Width multiplier
0.5625
multiply height by this to get width
9:16 vs Other Aspect Ratios
The 9:16 frame fills the phone screen in a way that square, portrait-feed, legacy, and widescreen formats do not. That is the core reason it wins on TikTok, Reels, Shorts, and Stories.
Choose 9:16 when
Do not choose 9:16 when
| Dimension | 9:16 | 4:5 | 1:1 | 4:3 | 16:9 |
|---|---|---|---|---|---|
| Decimal value | 0.5625 | 0.8000 | 1.0000 | 1.3333 | 1.7778 |
| CSS padding | 177.78% | 125% | 100% | 75% | 56.25% |
| Phone screen coverage | 100% | 80% | 56% | 44% | 31% |
| Native TikTok / Shorts use | Yes | No | No | No | No |
| Best Instagram feed use | Story / Reel crop only | Best portrait feed option | Great square option | Rare | Weak on mobile feeds |
| Desktop video suitability | Poor | Limited | Neutral | Legacy only | Best |
How To
Check the destination first. Shorts expects a strict vertical workflow, TikTok strongly favors 9:16, and Reels or Stories each have their own crop and UI behavior.
Shoot vertically on the phone or create a 1080×1920 sequence in Premiere Pro, DaVinci Resolve, CapCut, or Final Cut Pro before you start editing.
Use a safe-zone guide while editing so all titles, subtitles, logos, and faces stay inside the center-safe area across TikTok, Shorts, Reels, and Stories.
Many viewers watch social video with sound off at some point, so captions matter. Place them high enough to avoid the bottom UI and low enough to remain visually connected to the subject.
Use H.264 for maximum compatibility, export at 1080×1920 for the standard baseline, and keep enough bitrate headroom so the platform's own compression does not break the image.
Frequently Asked Questions
9:16 is a ratio, not one single pixel count. Common vertical sizes include 1080×1920 for full HD, 720×1280 for HD, and 2160×3840 for 4K-class vertical delivery. For TikTok, YouTube Shorts, and Instagram Reels, 1080×1920 is the standard recommendation.
TikTok's native aspect ratio is 9:16 at 1080×1920. The platform can accept square and horizontal uploads, but vertical video fills the phone screen and usually performs better because it matches the platform's full-screen viewing behavior.
YouTube Shorts uses 9:16. The recommended size is 1080×1920, and the format works best when the video is designed as a vertical asset from the beginning rather than a letterboxed reuse of a 16:9 master.
They are exact inverses. 16:9 is landscape and best for YouTube, desktop video, and TVs, while 9:16 is portrait and best for Shorts, Reels, Stories, TikTok, and full-screen mobile playback.
For a 1080×1920 TikTok video, protect the top 230px, bottom 300px, and rightmost 130px from critical text or faces. The safest working area is roughly 230px to 1620px vertically and 0px to 950px horizontally.
The classic padding-top value is 177.78 percent because 16 divided by 9 times 100 equals 177.777 repeating. Modern CSS is cleaner with `aspect-ratio: 9 / 16`, especially because the large padding fallback can create layout issues in some responsive containers.
Use one of three workflows: center crop for centered subjects, dynamic reframe for moving subjects, or a blurred background layout when you need to preserve the full horizontal image without losing information.
Instagram Reels works best at 1080×1920 with H.264 encoding in MP4 or MOV. Keep subtitles above the lower UI stack, clear the right interaction rail, and remember that the profile grid introduces a square crop side effect.
Keep Exploring
Use the main tool for any ratio, unit conversion, and diagonal sizing.
Compare vertical mobile video against the standard widescreen format.
See how classic screens differ from full-screen phone video.
Square assets still matter for covers, profiles, and feed-safe crops.
Compare platform exports, timeline choices, and ratio workflows.
Review platform sizing across feed, story, reel, and ad placements.
Generate ratio-safe CSS and framework snippets.
Jump from any ratio to usable pixel dimensions quickly.