Free, no signup. Change the text in any PDF.Edit a PDF

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. 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. 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. 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.

The three steps: upload a photo, set Width 1600 and Height 1200 with the aspect ratio locked, then the resized picture ready to download

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.

A 4 by 3 photo with a round sun; applying the 1920 by 1080 preset to it squashes the sun into an oval, marked with an orange cross, while cropping to 16 by 9 first and then resizing keeps the sun round, marked with a blue tick

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.

Is it free to resize an image here?
Yes, there's no account to create and no watermark on the result, and you can resize as many images as you like, one at a time. The page shows ads, which is how the tool is paid for.
How do I resize an image to exact pixels, like 1920 x 1080?
Type 1920 in the width box and 1080 in the height box. If Lock aspect ratio is ticked, the second number is corrected to keep the photo's shape, so untick it when you need both numbers exactly. The preview frame changes shape as you type, which makes it easy to spot a stretched result before you download.
Can I resize an image to 100 KB or 1 MB?
Not on this page, because it sets pixel dimensions rather than file size. Use Compress Image, which shows the size in KB as you adjust the quality. If the photo is huge, resizing it to around 2000 px here first gives the compressor an easier job.
Will resizing reduce the quality?
Making the image smaller keeps it sharp, while making it bigger softens it, since the tool has to spread the detail it already has over more pixels. A JPG is also re-encoded on every save, so keep your original and resize from that rather than resizing a resized copy.
How do I resize a photo for Instagram without cropping?
The Instagram Square preset sets 1080 x 1080, which stretches anything that isn't already square. Keep the lock on instead and type 1080 as the width, so the height follows the photo's shape and nothing is cut off or distorted. If you want a true square, crop it first with Crop Image.
Can I resize by percentage?
There's no percent box, so do the sum yourself: half of 4000 is 2000, which you type as the width with the lock on so that the height follows.
Does the tool upload my photo?
No, your browser opens the file, redraws it at the new size and saves it, and nothing is sent to our server. The one exception in this editor is the Remove BG tab, which sends the photo to our server because the cutout is computed there. The saved copy also carries none of the camera data from the original, such as the location or the date it was taken.
Does it work on a phone?
You can open a photo from your camera roll and resize it, but the editor was laid out for a wide screen, so on a small phone the preview is squeezed beside the controls and a tablet or a laptop is more comfortable. iPhone photos saved as HEIC aren't accepted; convert one to JPG first with HEIC to JPG.