Skip to main content

Aspect Ratio Calculator — Responsive Design Dimensions

Calculate missing dimensions from aspect ratios with our Aspect Ratio Calculator. Generate CSS code for responsive media with modern aspect-ratio property or legacy padding-bottom technique. Perfect for responsive images, video embeds, and layout design with common presets like 16:9, 4:3, 21:9, and more.

Features

  • Calculate missing width or height from aspect ratio
  • Common ratio presets (16:9, 4:3, 21:9, 1:1, etc.)
  • CSS padding-bottom trick generator
  • Multiple ratio formats (ratio, decimal, percentage)
  • Responsive image size calculator
  • Real-time calculation
  • 100% client-side processing

Common Use Cases

  • Responsive Images: Maintain aspect ratio while scaling images
  • Video Embeds: Calculate iframe dimensions for YouTube, Vimeo
  • CSS Aspect Ratio: Generate padding-bottom trick for older browsers
  • Image Resizing: Calculate crop or resize dimensions
  • Layout Design: Plan responsive grid layouts

CSS Aspect Ratio Techniques

Modern approach (CSS aspect-ratio):

.container { aspect-ratio: 16 / 9; width: 100%;
}

Legacy approach (padding-bottom trick):

.container { position: relative; width: 100%; padding-bottom: 56.25%; /* 16:9 = 9/16 = 56.25% */
}
.container > * { position: absolute; top: 0; left: 0; width: 100%; height: 100%;
}

Useful Resources

Wikipedia: Aspect Ratio Beginner-friendly introduction to aspect ratios in images and video
MDN: CSS aspect-ratio Property Modern CSS property for maintaining aspect ratios
Smashing Magazine: Aspect Ratio in CSS Comprehensive guide to maintaining aspect ratios in modern CSS
W3C CSS Box Sizing Module Official specification for CSS aspect-ratio
New Aspect-Ratio CSS Property Google web.dev guide to modern aspect ratio handling