Web Performance & Media

The Complete Aspect Ratio Guide: 16:9, 9:16, 4:3 & 1:1 Dimensions for Web & Video

Master aspect ratios for YouTube, TikTok, Instagram, and responsive web design. Calculate pixel dimensions, prevent pillarboxing, and maintain composition across displays.

Cover image for the guide: Aspect Ratio Guide for 16:9, 9:16, 4:3 and 1:1 Displays

Summary

  • Aspect ratio expresses the proportional relationship between width and height, completely independent of absolute resolution.
  • 16:9 is the universal widescreen standard for YouTube, desktop monitors, and digital televisions.
  • 9:16 is the vertical video standard for TikTok, YouTube Shorts, and Instagram Reels, matching vertical smartphone ergonomics.
  • Calculating proportional dimensions prevents letterboxing (horizontal black bars) and pillarboxing (vertical black bars).

Understanding Proportional Geometry in Digital Media

Aspect ratio defines the proportional geometry of an image or video frame—expressed as width:height (e.g., 16:9, 4:3, 1:1). It is not a measurement of resolution. A 1920×1080 Full HD video and a 3840×2160 4K Ultra HD video share the exact same 16:9 aspect ratio, despite one containing four times as many raw pixels.

Mismatched aspect ratios force media players to insert black padding bars—letterboxing (top and bottom bars) or pillarboxing (side bars)—wasting display real estate and weakening visual impact.

Proportional Dimension Equation

New Height = (Original Height / Original Width) × New Width

To scale a 16:9 video frame to a custom container width of 1440px: New Height = (9 / 16) × 1440 = 810px.

Standard Digital Aspect Ratios & Resolution Cheat Sheet

The table below details standard industry aspect ratios, exact resolutions across common quality tiers, and platform destinations:

RatioDecimal EquivalentStandard ResolutionsPrimary Platforms & Use Cases
16:91.778 : 11280×720 (720p), 1920×1080 (1080p), 3840×2160 (4K)YouTube, TV broadcasts, computer displays, webinars
9:160.5625 : 11080×1920 (FHD Vertical), 720×1280TikTok, Instagram Reels, YouTube Shorts, Snapchat
1:11.000 : 11080×1080, 1200×1200, 2048×2048Instagram Grid, Facebook Carousel ads, profile avatars
4:50.800 : 11080×1350Instagram feed vertical portraits (maximizes feed screen area)
4:31.333 : 11024×768, 1600×1200Classic CRT television, iPad tablet apps, slide presentations
21:92.333 : 12560×1080, 3440×1440, 5120×2160Cinematic ultrawide movies, ultrawide gaming monitors

Responsive Web Design: Modern aspect-ratio CSS

Historically, web developers relied on the 'padding-bottom hack' to preserve responsive video embed ratios. Modern CSS provides the native `aspect-ratio` property supported across all major browsers:

  • Native CSS rule: Setting `aspect-ratio: 16 / 9; width: 100%; height: auto;` automatically calculates height based on fluid container width.
  • Prevent layout shift: Declaring explicit aspect ratios prevents Cumulative Layout Shift (CLS) by reserving container space before media streams finish downloading.
  • CSS object-fit control: Combine with `object-fit: cover` to crop overflow elegantly, or `object-fit: contain` to preserve every edge within custom parent cards.

Frequently asked questions

How do I find the aspect ratio of an irregular image?

Divide both width and height by their greatest common divisor (GCD). For instance, a 1920×1200 image has a GCD of 240; dividing both dimensions by 240 yields an aspect ratio of 8:5 (or 16:10).

Why does Instagram recommend 4:5 instead of 9:16 for feed photos?

Instagram's standard feed displays a maximum height ratio of 4:5 (1080×1350 px). Uploading a 9:16 image to the feed results in automatic vertical cropping, whereas 9:16 is fully supported in Stories and Reels.

What causes letterboxing on widescreen displays?

Letterboxing occurs when a media file's aspect ratio is narrower than the display screen (e.g. displaying 4:3 content on a 16:9 TV). The display player adds black horizontal bars to maintain correct geometric proportions without stretching pixels.

More guides

Suggestions welcome

Need a tool that is not here yet?

Tell us what you are trying to do. Requests and bug reports shape what we build next.

Suggest a tool