Resize Image
Set a new width and height in pixels for a JPG, PNG or WebP, with presets for Instagram, HD and 4K. The file comes back in the same format it went in.
Drop an image to resize
Drag image here or pick from your device
Max file size: 50MB
How to
How to resize an image
Choose an image, enter the width and height you want, and download the result, which takes well under a minute from start to finish.
- 1
Open the image
Drag a photo anywhere onto the page, or click Browse image and choose one from your device. The editor opens over the page with the picture scaled to fit the preview, and its current width and height are already in the boxes.
- 2
Set the new size
Type a new width or height in pixels. With Lock aspect ratio ticked, the other box fills itself in so the picture keeps its proportions: a 4000 x 3000 photo set to 1600 wide becomes 1600 x 1200. If you'd rather work by eye, drag the blue handle at the corner of the preview, or click a preset such as Full HD 1080p.
- 3
Resize and download
The button shows the size you've set, such as Resize to 1600 × 1200. Click it, look over the preview, and press Download. The file is saved as name-1600x1200 in whatever format you opened, so a JPG stays a JPG and a PNG stays a PNG. To try another size, change the numbers and click the button again; Start Over closes the editor so you can pick another photo.

Guide
Resizing an image without losing quality: what the numbers mean
Resizing changes how many pixels an image has. The tool redraws your picture onto a new canvas at the width and height you set, using the browser's highest smoothing setting, and encodes the result in the same format it came in. Because your own computer or phone does the work, there's no upload to wait for, and the result appears as soon as the button is clicked.

Making an image smaller discards pixels, which looks fine because the detail was there to begin with, whereas making it larger has to invent pixels, and smoothing between the ones it already has leaves the picture soft. That difference is behind most questions about resizing without losing quality, and it decides which tool you want.
Shrinking is safe, enlarging is soft
Taking a 4000 px photo down to 1600 px keeps the edges clean, while pushing an 800 px image up to 1920 px spreads the same detail across more pixels and blurs it. For a genuine enlargement use Image Upscaler, which generates new detail at 2x or 4x. The resize is also a single pass, so a very large reduction, say 6000 px down to 300 px, can leave slight jaggies on fine lines.
Presets stretch the picture unless the shape already matches
The presets are Instagram Square (1080 x 1080), Instagram Story (1080 x 1920), Twitter Post (1200 x 675), HD 720p (1280 x 720), Full HD 1080p (1920 x 1080) and 4K (3840 x 2160). Clicking one turns off the aspect lock and sets both numbers exactly, so a 4:3 photo sent to 1920 x 1080 comes out squashed, and the preview shows it. To fit a preset without distortion, trim the photo to that shape first with Crop Image, then come back and resize.
Pixels are not kilobytes
A search for 'resize image to 100 KB' is really about file size, which this tool doesn't control: fewer pixels do make a smaller file, but the compression level matters just as much, and the Resize tab has no quality slider. If a form wants an image under a set number of kilobytes, Compress Image shows the file size live while you move the slider, and shrinking the pixels here first still helps when the photo is far larger than it needs to be.
Printing: work in pixels, not DPI
There's no DPI field, because a printer only needs enough pixels for the paper size, and you get that figure by multiplying the print size in inches by 300: a 4 x 6 inch print wants 1200 x 1800 px, an 8 x 10 wants 2400 x 3000, and an A4 sheet about 2480 x 3508. If your photo has fewer pixels than that, resizing it upward won't add sharpness, so print it smaller or run it through the upscaler first.
Transparency and format
A PNG with a transparent background stays transparent, and so does a WebP, while a JPG had no transparency to begin with. The Resize tab has no format switch, so resize first, download the result, and then change its format with Image Converter.
Very large sizes
Browsers put a ceiling on how big a canvas can be, roughly 16,000 px on a side in most of them, and a target beyond that fails quietly: the button returns to normal and no result appears. Phones give a canvas far less memory, so on a phone a target over about 4,000 px on a side can fail the same way. There's little reason to resize past that anyway, since no screen or common print size needs it.
Last updated: 21 October 2026 · ChangeMyFile
FAQ
Image resizing questions
At a glance
- Images you can open
- JPG, PNG, WebP
- File size limit
- 50 MB
- Images at a time
- One
- Size units
- Pixels
- Presets
- Six, Instagram to 4K
- Output format
- Same as the original
- JPG and WebP quality
- 92%
- Camera data (EXIF)
- Not carried over
- Where it runs
- In your browser, nothing uploaded
- Account
- Not needed
- Watermark
- None
Can't find your answer? Visit our Help center.