Image Resizer
You have pictures that are too big, too small or the wrong shape for where they need to go. This resizer changes only the pixel size and hands back the same kind of file you put in. A JPG stays a JPG and a PNG stays a PNG. Pick a percentage, a maximum size or an exact width and height, then download the results.
How to resize images
- Add your image files by dropping them, clicking the drop zone or pasting.
- Choose the new size: a percentage, a maximum width and height, or an exact size. The quick sizes fill in common values.
- Press Resize and compare the old and new size of each file. The file type stays the same.
- Download each file or all of them as a ZIP.
When to resize, and when not to
- A form, shop, blog or email service says your picture is too large or too wide, and you want to keep its file type.
- You need a whole folder of pictures at one consistent size.
- You want a quick thumbnail or preview without touching the original.
- If you need a different file type, such as HEIC to JPG or PNG to WebP, use the Image Converter at /tools/image/image-converter instead.
What changes
- Only the width and height in pixels change. The file type stays exactly the same as the one you added.
- Phone photos with a rotation tag are turned the right way up, and metadata such as camera details and location is not written to the new file.
- Each result is saved as the original name plus the new size, for example holiday-1280x720.jpg, so nothing is overwritten.
- Files are processed one after another and you can download them one by one or as a single ZIP.
- Types this tool cannot write back unchanged, such as HEIC, RAW, PSD or EXR, are refused with a pointer to the converter.
Three ways to set the size
Percent scales every picture by the same factor, from a small fraction of its size up to double. It is the quickest choice when you simply want everything smaller or larger and the original proportions do not matter to you.
Max size draws an imaginary box of a width and a height and fits each picture inside it. The proportions are kept, and a picture that is already smaller than the box is left alone. That makes it safe for a mixed batch: small files are not blown up, large ones are brought down.
Exact size gives every picture precisely the width and height you type. Because the pictures rarely share those proportions, you also choose how they fill the box. Fit inside keeps the whole picture and fills the empty space with your background colour, or leaves it see-through when the file type supports transparency. Fill and crop covers the whole box and trims the edges that do not fit. Stretch squeezes the picture to the exact size, so faces and circles can look distorted.
Pixels and file size are different things
The size you set here is a size in pixels. File size is how many kilobytes the file takes on disk, and it depends on the pixel count, the file type and how well the picture compresses. A picture with fewer pixels usually makes a smaller file, but not in a fixed ratio, so there is no honest way to say how much you will save before you try. The tool shows the original and the new size next to each file so you can see the result for your own pictures.
If a service gives you a limit in kilobytes, switch on Aim for a file size and type the limit. For JPG, WebP and AVIF the tool looks for the highest quality that fits and only reduces the pixels if it has to. Types without a quality setting, such as PNG, GIF, BMP, TIFF, TGA and PPM, can only reach a smaller file by using fewer pixels, and the tool says what it did.
Making a picture bigger does not add detail
Enlarging works by stretching the pixels that exist and filling the gaps with blended guesses. The picture gets bigger and a little softer, but nothing that was missing appears. If you need a large print or a sharp banner, start from the biggest original you can find, not from a thumbnail.
Keep the proportions in mind as well. Choosing an exact width and height that do not match the original shape will either crop, pad or distort the picture. When the shape matters, Max size or Percent keeps the proportions without any extra decision.
Quick sizes and the types the resizer accepts
The quick size buttons are plain, generic sizes: a 150 pixel thumbnail, 640×480, 1280×720, 1920×1080 and 3840×2160 boxes, and 25, 50 and 75 percent. Press one to fill in the Max size or Percent setting, then change the numbers if you want something else. They do not refer to any website or app, so check the size your destination asks for.
The resizer accepts JPG, PNG, WebP, GIF, BMP, AVIF, TIFF, TGA, PPM and SVG. Those are the types the tool can write back exactly as they came in. A GIF keeps only its first frame. AVIF files can only be resized in a browser that is able to write AVIF. SVG pictures are vector drawings, so their size is changed inside the file and they stay sharp at any size.
Privacy: your files stay on your device
- The tool decodes, resizes and encodes your pictures with your browser. The files are never sent to a server.
Frequently asked questions
Does the resizer change my file type?
No. A JPG comes back as a JPG, a PNG as a PNG and so on. If you want a different type, use the Image Converter, which is a separate tool.
Which files can I add?
JPG, PNG, WebP, GIF, BMP, AVIF, TIFF, TGA, PPM and SVG. Other types are refused with a message, because they cannot be written back in the same type by this tool.
Why does a resized file look a little softer?
Resizing blends neighbouring pixels. Shrinking a lot of detail into fewer pixels or stretching a few pixels over many always costs some sharpness.
Can I resize many pictures at once?
Yes. Add as many as you like. They are resized one after another, and you can download each one or all of them in a ZIP.
How do I get a picture under a size limit?
Turn on Aim for a file size, enter the limit in KB and press Resize. The note under each result says what the tool changed to get there.
Will my original be overwritten?
No. The new file is named after the original with the new width and height added, and your original is never touched.