Design & Media · Guide · Writing & Content
How to Choose Image Dimensions
Right dimensions for blog hero, Open Graph, X, Instagram, and LinkedIn — plus how to keep file size low.
Image dimensions are one of the small, unglamorous details that decide whether a piece of content looks sharp or amateurish. Upload a 2400-pixel-wide image to a blog and it loads slowly; upload a 600-pixel one and it pixelates on high-density screens. Post the wrong aspect ratio to Instagram and the platform crops the important part out of frame.
This guide covers how to pick the right dimensions for each context — web, social, email, print — and why the aspect ratio usually matters more than the raw pixel count. Get these choices right once and your images look professional everywhere without extra effort.
Advertisement
Pixels, aspect ratio, and density
Three numbers describe every image: pixel dimensions (width × height in pixels), aspect ratio (the shape — 16:9, 1:1, 4:5), and pixel density (how many image pixels per display pixel). Platforms care about aspect ratio first (will it fit their layout?), then pixel dimensions (is it sharp enough?), then file size (how fast does it load?). Design for the first two; compress for the third.
Web images: the 2× rule
Modern phones, tablets, and laptops use high-DPI displays. An image that is 600 pixels wide on screen should be at least 1200 pixels wide in the file — otherwise it looks soft on a retina display. This is the 2× rule. Design at the display size, export at 2× the dimensions, and compress to keep the file size under 200 KB for hero images and 50 KB for thumbnails. Check the rendered dimensions with our image dimensions checker.
Blog post featured images
A safe standard: 1200 × 630 pixels (roughly 1.91:1). This matches Open Graph specifications, so the same file works as a blog hero and as a Twitter / LinkedIn preview card. Crop to 1200 × 675 (16:9) if you want a slightly taller hero but keep an OG version in 1.91:1.
Social media by platform
Instagram feed: 1080 × 1080 (1:1) or 1080 × 1350 (4:5) — portrait performs better. Instagram story / Reel: 1080 × 1920 (9:16). Twitter / X inline: 1600 × 900 (16:9). LinkedIn post: 1200 × 1200 (1:1) or 1200 × 627 (1.91:1). YouTube thumbnail: 1280 × 720. Pinterest pin: 1000 × 1500 (2:3, tall performs best). See the full cheat sheet in our social media image sizes tool.
The aspect ratio mistake that ruins social posts
Uploading a 16:9 desktop screenshot to Instagram. The platform either crops it to 1:1 (cutting the left and right), forces it into 4:5 (shrinking it into a tiny strip), or letterboxes it (wasting half the frame). Always compose at the target ratio. Use the aspect ratio calculator to convert between ratios when scaling.
Email header images
Most email clients render at 600 pixels wide maximum. Design headers at 600 × 200 or 1200 × 400 (for retina). Keep the file under 100 KB — large images get stripped or block-quoted by Gmail. Always set a meaningful alt attribute; many recipients view email with images blocked, and alt text is what they see.
Use the right format
JPEG for photos. PNG for images with transparency or hard edges (logos, screenshots). SVG for icons and simple illustrations — scales perfectly at any size. WebP or AVIF when your platform supports it — 30–50% smaller than JPEG at the same quality. Our image format converter handles all the common conversions in the browser.
Compress aggressively
For web, 70–85% JPEG quality is indistinguishable from 100% to the human eye but half the file size. For PNG, use a lossy optimizer (pngquant) before the final save. Page-speed wins compound — every kilobyte you shave off a homepage image loads for every visitor. Run images through our image compressor before publishing.
Test on real devices
A layout that looks perfect on a 27-inch monitor can be broken on an iPhone SE. Before shipping a page, view it on your phone, a tablet, and a laptop. Look specifically at whether images crop awkwardly, load slowly, or push text off the screen.
Build a template library
Once you know the sizes for your blog, social posts, email headers, and thumbnails, save templates in your design tool. A single click of the right template means you never open a blank canvas and guess. The number one reason teams ship the wrong image size is forgetting to check — templates remove the decision.
Alt text is image metadata too
Every image on the web should have alt text — for screen readers, for SEO, and for resilience when the image fails to load. Describe what’s in the image and why it matters to the surrounding text, not just what it looks like. Our alt text helper walks through a decent draft in under a minute.
Related: how to compress images without losing quality, how to convert WebP to JPG, and how to crop images online.