Responsive Images Explained: Better Photos on Small Screens
Does a phone need your biggest photo? Responsive images give the browser better choices.
1:47 · No narration: the video shows each step as text on screen, and every step is written out below, with buttons that jump the video to it.
Prefer YouTube? Watch this video on our YouTube channel (opens in a new tab).
The six points in the video
This is a silent video. The headings, explanations and labels below reproduce the information on screen.
-
Step 1: Offer more than one size
Provide suitable versions of the same picture.
On-screen labels: Small version; Medium version; Large version.
-
Step 2: Let the browser choose
Screen size and pixel density affect the best source.
On-screen labels: Available space; Screen density; Browser choice.
-
Step 3: Describe the layout accurately
Your developer can set srcset and sizes in the markup.
On-screen labels: Image candidates; Display width; Accurate settings.
-
Step 4: Check the mobile crop
A different crop can keep the important subject visible.
On-screen labels: Visible subject; Useful framing; Mobile preview.
-
Step 5: Keep space for the image
Set dimensions so the layout can reserve its place.
On-screen labels: Image width; Image height; Stable layout.
-
Step 6: Test several screen widths
Look for blurred images, tiny details and wasted downloads.
On-screen labels: Phone view; Tablet view; Desktop view.
A practical check for your business
Review the image on a small screen and a larger display. The layout dimensions, available source sizes and browser choice all matter. Check that the selected image stays sharp enough without requiring an unnecessarily large download.
Sources and further detail
Common questions
Does a phone need your biggest photo?
Responsive images give the browser better choices. Keep the subject clear on every screen.
Go further
More video tips
All 205 videos →
What Is Lazy Loading? Faster Starts Without Missing Images
Lazy loading, explained.
Core Web Vitals Explained: LCP, INP and CLS in Plain English
Loading, response and stability.