Drag & drop your images here — resize many at once — or click to choose
Change an image's pixel dimensions
Resizing sets how many pixels wide and tall an image is. You need it when a photo is far bigger than where it will be shown — a 4000-pixel camera shot squeezed into a 600-pixel avatar slot, say — or when a site, marketplace or form asks for an exact size. Enter a target width and/or height, resize one image or a whole batch at once, and download. Leave one field blank with Keep ratio on to scale proportionally without distortion. Everything runs in your browser, so your photos are never uploaded.
How to resize an image
- Drag your JPG, PNG or WebP images into the box above, or click it to select many.
- Type a width, a height, or both. With Keep ratio ticked, filling one field auto-calculates the other.
- Use Regenerate all after changing the numbers to re-apply the new size to the whole batch.
- Download each resized image, or click Download all for one ZIP.
Common jobs this tool helps finish
- Profile pictures and avatars: hit the exact square or pixel size a social network or forum expects.
- Marketplace listings: fit the width an online store requires so product photos display cleanly.
- Faster web pages: serve images at the size they actually appear instead of forcing the browser to shrink huge files.
- Consistent galleries: batch-resize a folder of mixed photos to one common width for a tidy grid.
Pixels, aspect ratio and upscaling
Two numbers describe a resize: the dimensions in pixels and the aspect ratio between them. If you set both width and height to values that don't match the original ratio, the image is stretched or squashed — keeping Keep ratio on and entering a single dimension avoids that entirely. The other thing worth knowing is the difference in direction. Scaling down simply discards extra pixels and looks crisp. Scaling up asks the browser to invent pixels that were never photographed, so an enlarged image looks soft or blocky no matter the tool. As a rule, resize down freely but only enlarge a little, and start from the highest-resolution original you have.
Is it private?
Yes. Resizing happens entirely on your own device inside the browser. Your images are never uploaded, never stored by us, and never seen by anyone else — unlike most online resizers that send your files to a remote server to process them.
Related tools
Need a fixed video size? Jump straight to Resize to 1920×1080 or Resize to 1280×720. After resizing, shrink the file further with Compress Image, or trim the edges instead with Crop Image.
Frequently asked questions
How do I resize without stretching the image?
Keep the Keep ratio box checked and fill in only one dimension — width or height. The other side is calculated automatically so the proportions stay correct and nothing looks squashed.
Can I make a small image bigger?
You can enter larger dimensions, but enlarging cannot invent detail that was never captured, so upscaled images look soft or blocky. Resizing down looks clean; resizing up is best kept modest.
What is the difference between resizing and compressing?
Resizing changes the pixel dimensions (width by height). Compressing keeps the dimensions but lowers file size by re-encoding. For the smallest possible file, resize first and then compress.
Can I resize many images at once?
Yes. Drop in many images, set one width and/or height, and resize them all to the same dimensions, then download each or all as a ZIP.
Does resizing change the file format?
No. A JPG stays a JPG, a PNG stays a PNG and a WebP stays a WebP — only the dimensions change.