Resize Image
Resize images to custom dimensions.
- On your device
- No signup
- Stays on your device
At 300 DPI, a US 2×2 inch passport photo is 600×600 pixels. For online forms requesting 600×600 or 413×531 (35×45 mm), enter exact pixel dimensions in the resizer. Crop to square first if your source is a vertical phone portrait.
Private on your device
Your information stays on your device and is not uploaded.
Resize images to custom dimensions.
Compress images to reduce file size.
Crop images to focus on the area you need.
Convert images between JPG, PNG, and WebP formats.
Remove image backgrounds on your device (first use may need a one-time download).
Apply blur effects to images.
Add text or logo watermarks to images.
Convert an image file to Base64 or a data URL.
Resize photo for web when full-resolution camera files slow your site. Scale to display width, then compress for faster LCP and lower bandwidth.
Match image width to CSS max-width—oversized assets are the top cause of slow LCP.
Use 2× sizes only for retina hero images, not every inline photo.
Upload the photo, set width to your layout max (often 1200–1600 px), download, then compress if still large.
Example: resize a banner from 2400×800 to 1200×400 for faster email newsletter load times.
Load an image, set target dimensions or a percentage scale, optionally lock aspect ratio, choose an output format, then resize on your device with canvas. Files stay on your device.
Upscaling cannot recover detail that was not in the original image. Extreme aspect-ratio changes may crop or distort if not constrained.
Your image stays on your device and is not uploaded.
These pages use the same resize image with examples tailored to different tasks.
Learn how formats and terms differ before you convert or calculate.
FAQ
1200–1600 px wide is common for content columns. Check your theme max-width.
Resize to display dimensions first, then compress for best results.
Yes—resize source assets and let your CMS generate srcset variants when available.
Page last reviewed: