Resize an Image Online
ResizeExact pixels, a percentage, or a platform size — then drop your file. It is resized on your device, not uploaded.
Resize settings
How many images?
Resize by
Platform sizes
JPEG, PNG, WebP · up to 20 MB
No image to hand? Try one of these.
Add an image to turn this on.
Your image never leaves your device — the work happens here, in this browser tab. No account, no watermark.
To resize an image you set the pixel size you want — a width, a height, or a percentage of what you started with — and keep the two sides in proportion so the picture shrinks instead of stretching. On Resizo you set that target first, drop in a JPEG, PNG or WebP, press Resize image, and the panel prints the dimensions and the byte count that actually came out. The resizing itself is done by your own computer, running image code the page brings with it, so the picture never leaves the machine it is already on.
How to resize an image online
- Set the target first. Type a width and height in pixels, switch to Percent and type a number, or tap a platform size such as Instagram post or YouTube thumbnail. The controls sit above the drop zone so a file lands already configured.
- Choose the image on your device. Drag it onto the panel or press Choose an image. JPEG, PNG and WebP are accepted, up to 20 MB each. Nothing is sent anywhere at this point, or at any other point.
- Press Resize image. Your device opens the file, scales it and writes the new one, with no transfer to wait for.
- Download the result. The panel prints the real before and after byte counts and the measured output dimensions, so you can check the result before you keep it.
Pixels or percent — which one you want
Use pixels when something else has already decided the number for you: an upload form that wants 1200 px wide, a print template, a thumbnail slot in a theme. Type the number you were given and the guesswork is over.
Use percent when the exact number does not matter but the weight does — a folder of camera photos that all need to be roughly half as big, or a screenshot that is simply too large for the page it is going on. Percent keeps every image proportional to itself instead of forcing a mixed set into one shape.
Width, height and the aspect ratio
The aspect ratio is the relationship between the two sides. A 4000×3000 photo is 4:3; halve both numbers and it is still 4:3, which is why it still looks right. Change only one of them and it does not — the picture stretches.
With Keep the aspect ratio ticked, typing a width fills in the matching height for you, and the other way round. Leave one field empty and the tool works the second side out the same way.
Set both sides to numbers that do not match the original ratio — which is what every platform size does — and the image is scaled up until it covers the frame, then the overflow is trimmed evenly from the edges. That is a crop, not a stretch, and it is almost always what you want for a profile picture or a cover image.
Dimensions are not file size
Pixel dimensions describe how big the picture is. File size describes how many bytes it takes to store. The two move together, but not one for one: halving both sides quarters the pixel count, and a JPEG usually lands between a fifth and a third of its old weight rather than exactly a quarter, because compression works on detail, not on area alone.
If you have a hard byte limit to hit — a job portal that rejects anything over 200 KB, an email that bounces over 10 MB — resizing is the blunt half of the job and quality is the fine half. Resize first, then compress to the exact number.
Platform sizes at a glance
Every size below is a chip above the drop zone, so you never have to remember one. These are the dimensions each placement is published at.
| Placement | Pixels | Shape |
|---|---|---|
| Instagram post | 1080×1080 | square |
| Instagram portrait | 1080×1350 | portrait |
| Instagram story | 1080×1920 | portrait |
| Instagram profile | 320×320 | square |
| YouTube thumbnail | 1280×720 | landscape |
| LinkedIn post | 1200×627 | landscape |
| LinkedIn banner | 1584×396 | landscape |
| X post | 1600×900 | landscape |
| Facebook cover | 851×315 | landscape |
| WhatsApp profile | 500×500 | square |
| Discord avatar | 512×512 | square |
| Pinterest pin | 1000×1500 | portrait |
Resizing twenty images at once
Switch the panel to the batch mode and the same controls apply to every file you drop in. Each thumbnail carries a tick box, so you choose what actually goes into the run, and a target you pin to a selection overrides the batch default for just those files — useful when half a folder is portrait and half is landscape.
The result is one ZIP, and the panel lists each file with what it weighed before, what it weighs now and the percentage saved, plus the total across the batch. Those numbers are read out of the archive itself rather than estimated.
Resizing one format in particular
- Photograph from a camera or a phone, and you want it smaller without the artefacts showing — Resize a JPG
- Logo, icon or screenshot, where the transparency and the hard edges have to survive — Resize a PNG
Resizing without uploading: limits and what happens to your file
20 MB per file and 8000 pixels on the longest side. A batch takes 20 images and 80 MB in total. Input formats are JPEG, PNG and WebP; output is JPEG, PNG or WebP.
All of the work is done by your device. The page carries the image code with it, your file is opened where it already is, and the resized copy is written back on the same machine — nothing about it is transmitted, so there is no wait for an upload on a slow connection and no copy of your photo anywhere else. The output is built from raw pixels, which is why it carries no EXIF or GPS data. There is no account to create and nothing is added to the image.
The one thing that varies is your hardware. Opening a photograph costs several times its file size in memory, so a 48-megapixel image is heavy work for a phone. The panel checks what the browser can spare first, and if a job will not fit it says so and suggests a smaller target instead of losing your file part way through.
Frequently asked questions
How many images can I resize?
As many as you like. There is no daily quota, no account to create and nothing counting your use, because the resizing happens on your own device rather than somewhere that has to be shared out between visitors. The only thing that slows you down is how fast your machine gets through a large photo.
Can I resize an image without uploading it?
That is the only way this tool works. The page loads the resizing software into your browser, and your file is read, resized and saved by your own device — it is never sent to us, so there is nothing for us to keep. The download is written on your machine too, from raw pixels, so it carries no EXIF or GPS data and no longer says where the photo was taken.
What are the size limits?
20 MB per file and 8000 pixels on the longest side. A batch holds 20 images and 80 MB in total. Those caps exist because a photo has to be unpacked into raw pixels to be resized, and raw pixels take several times the space of the file. If your device cannot spare that much memory the panel says so before it starts, rather than failing part way through.
Which formats can I resize?
JPEG, PNG and WebP go in, and the same three come out. GIF is not accepted — there is no GIF decoder here, and resizing one would have flattened the animation to a single still frame anyway. Use a dedicated GIF tool for those.
Does resizing lose quality?
Making an image smaller discards pixels, which is what you asked for, and the result looks the way the smaller version should look. Making it larger cannot invent detail that was never captured, so a 400 px photo scaled to 2000 px looks soft. Stay at or below the original dimensions where you can.
Can I resize several images at once?
Yes. Switch the panel to "Up to 20", drop the files in, and set one width and height for the whole batch or pin different values to a few of them. The result comes back as a single ZIP with a per-file list of what each image weighed before and after.
What to do next
- Right dimensions but the file is still too heavy? Compress it Compress Image
- Wrong format for the upload form? Convert it Convert Format
- Need a different shape, not a different size? Crop it Crop Image
- iPhone photo? Convert HEIC to JPG before resizing Convert HEIC
- Several photos that have to arrive as one file? Put them in a PDF JPG to PDF
- Already have the PDFs and just need one of them? Combine them Merge PDF
You are on the Resize Image tool.