To resize an image, choose it, enter the new width and height in pixels (or a percentage), and select Resize image. Keep “Keep proportions” ticked to avoid stretching. Presets fill in common sizes such as 1080 × 1080 for Instagram.
How to use the Image Resizer
-
1
Choose an image
The original size is shown.
-
2
Enter the new size
Pixels (width × height) or a percentage.
-
3
Choose how to handle a new shape
Stretch, fit inside with a background colour, or fill and crop.
-
4
Resize and download
Keep the format or convert to JPG, PNG or WebP.
Features
-
Three fit modes
Stretch, contain (letterbox) or cover (crop).
-
High-quality downscaling
Step-down resampling keeps small images sharp.
-
Presets
Instagram, stories, link previews, Full HD, profile photos.
When to use it
- Preparing product or blog images at a consistent size.
- Making profile photos and thumbnails.
- Meeting exact pixel requirements on application forms.
Examples
- A 4032 × 3024 phone photo to 50% → 2016 × 1512.
- A landscape photo to 1080 × 1080 with fill and crop → a centred square for Instagram.
- A logo to 1200 × 630 with fit inside and a white background → a link-preview image.
Privacy and file handling
- Where it runs
- Runs in your browser
- File size limit
- 30 MB per file
Runs entirely in your browser. Your files and text are not uploaded to our servers.
Limitations
- Enlarging a small image can’t add detail; it will look soft.
- Output is limited to 40 megapixels.
Frequently asked questions
How do I resize without stretching?
Keep “Keep proportions” ticked, or use “Fit inside” or “Fill and crop” when the new shape differs.
What size should a website image be?
For full-width images 1600–1920 px wide is usually enough; for content images 800–1200 px. Compress them afterwards too.
Is my image uploaded?
No. Resizing happens in your browser.
Was this tool helpful?
Thanks for the feedback.
Last reviewed