An image resizer for the exact size you need
Websites, social networks, online forms, email newsletters and app stores all have their own image size requirements. A photo straight from a phone camera is often 4000 pixels wide or more, far bigger than any of them need. This image resizer scales your picture to precise pixel dimensions using the browser's high-quality resampling and shows the new size and file weight immediately.
How the width and height fields work
- Width only (default 800) – the height is calculated from the aspect ratio. A 4000 × 3000 photo becomes 800 × 600.
- Height only – the width is calculated automatically.
- Both, with aspect ratio kept – the image is scaled to fit inside the box without distortion. 4000 × 3000 into 800 × 800 becomes 800 × 600.
- Both, without aspect ratio – the image is stretched or squashed to exactly those dimensions.
Dimensions from 1 to 12,000 pixels are accepted. Enlarging is possible, but it cannot add detail that the original does not have: an upscaled image looks soft.
Output format and quality
By default the resized image keeps its original format. You can also convert while resizing:
- JPG – best for photos; the quality setting (default 90) controls compression.
- WebP – usually the smallest file for the web, supports transparency.
- PNG – lossless, best for screenshots, logos and graphics with text.
- BMP – uncompressed 24-bit bitmap for legacy software and embedded displays.
When saving to JPG or BMP, transparent areas are filled with white. The downloaded file name includes the new size, such as photo-800x600.jpg.
Common target sizes
| Use | Typical size in pixels |
|---|---|
| Full-width blog or website image | 1200–1600 wide |
| Open Graph share image | 1200 × 630 |
| Email newsletter image | 600 wide (1200 for high-density screens) |
| Profile picture | 400 × 400 or larger, square |
| Thumbnail | 150–300 wide |
| Full HD wallpaper or slide | 1920 × 1080 |
Platforms change their recommendations from time to time, so check the current guidelines of the service you are uploading to.
Why resizing beats compressing
File size grows with the number of pixels. Halving the width and height leaves a quarter of the pixels, which usually shrinks the file by roughly 70–75% before any extra compression. Resizing to the displayed size is therefore the single most effective way to speed up image-heavy pages and to get under upload limits.
Resampling quality
When scaling, each new pixel is calculated from several original pixels. The resizer asks the browser for its highest-quality smoothing, which keeps downscaled photos sharp without jagged edges. Very large reductions, for example from 6000 to 200 pixels, can look slightly softer than in a desktop editor that sharpens after resizing; if that matters, resize in two steps or add light sharpening afterwards.
Good to know
- EXIF metadata such as location and camera details is removed from the output.
- Animated GIF and WebP files are resized as a still image of the first frame.
- Images above about 120 megapixels are rejected to protect your browser's memory.
Need a format change without resizing? Use a dedicated converter such as PNG to JPG or JPG to WebP. To embed a small resized image in code, try image to Base64. Everything is processed in your browser, so nothing is uploaded.