Resize any image in seconds. Upload a photo, set the new width and height, keep the aspect ratio if you like, and download the resized image. Everything happens in your browser.
Your image is processed on your own device and never leaves it. Resizing cannot add detail that was not in the original photo.
1. Choose an image. 2. Enter the new width and height (keep "Keep aspect ratio" ticked to avoid stretching). 3. Choose JPEG or PNG and click Resize & Download.
Photos from a phone are often huge — 4000 pixels wide and several megabytes — but most websites, forms and social media posts need much smaller images. Uploading a huge photo wastes time, and many sites reject it altogether. This free image resizer fixes that in seconds: choose an image, type the width and height you need, and download a resized copy. The original file on your device is never changed, and because the resizing happens in your browser, your private photos are never uploaded to any server.
The tool draws your image onto a canvas at the new size and saves it as a JPEG or PNG file. If you keep the aspect ratio ticked, changing the width updates the height automatically, so the image never looks stretched or squashed. JPEG makes smaller files and is best for photos, while PNG keeps the sharpest quality and is best for screenshots, logos and images with text.
Suppose your phone photo is 4032 by 3024 pixels and 3 MB, but a job form asks for an image no wider than 800 pixels. Choose the photo, and the tool shows its original size: 4032 x 3024. Enter 800 in the width box, and because Keep aspect ratio is ticked, the height updates itself to 600. Choose JPEG, click Resize & Download, and you get a file called resized-image.jpeg that is 800 by 600 pixels and only about 100 KB — small enough for any form, and still clear enough to see every detail.
Now suppose you need a square profile photo of 500 by 500 pixels for a social media account, but your photo is 1200 by 900 pixels. First, untick Keep aspect ratio, because a square needs a different shape. Enter 500 in both the width and height boxes, choose JPEG, and click Resize & Download. The image is squeezed into a square — note that this stretches it slightly, because 1200 by 900 is not square. A better way is to crop the photo to a square first on your phone, then resize it here with the aspect ratio kept. Try both ways with a photo of your own and compare the results.
A digital image is a grid of pixels: width times height. Resizing means making a new grid with fewer (or more) pixels and filling each new pixel from the old ones. Making an image smaller is easy and safe: the tool averages the old pixels together, so the result stays sharp. Making an image bigger is different: the tool must invent new pixels that were never there, so the result looks soft and blurry. That is why you should always start from the biggest, clearest original you have, and only shrink it, never enlarge it, if you want the best quality.
Keep the aspect ratio on. Unless you need a square or a special shape, keep it ticked so the image is never stretched. Use JPEG for photos. JPEG files are much smaller than PNG for photos, and the quality difference is hard to see. Use PNG for screenshots and text. PNG keeps sharp edges and text crisp, while JPEG can blur them. Shrink, do not enlarge. Making an image smaller keeps it sharp; making it bigger makes it blurry. Check the size after resizing. The tool shows the new file size, so you can see at once whether it fits the limit.
Unticking aspect ratio by mistake. If the width and height do not match the original shape, the image looks stretched. Keep the box ticked unless you need a different shape. Enlarging a small image. A 200-pixel image enlarged to 2000 pixels will look blurry, because the detail was never there. Choosing PNG for a big photo. A PNG photo can be several megabytes, while the same photo as JPEG is a few hundred kilobytes. Resizing the resized copy again. Each resize loses a little quality, so always resize from the original file. Forgetting the file-size limit. Some forms limit the file size, not just the pixels, so check the new size shown after resizing.
Pro Tip: For most websites, a width of 800 to 1200 pixels is enough. Anything bigger just wastes space and makes the page load slowly.
Note: Resizing cannot add detail. A small, blurry photo stays blurry when enlarged, so always start from the largest, clearest original you have.
How do I resize an image? Choose an image, enter the new width and height, pick JPEG or PNG, and click Resize & Download. The resized image is saved to your device.
Are my images uploaded anywhere? No. The resizing happens entirely in your browser on your own device. Your photos never leave your device.
What is aspect ratio and why should I keep it? Aspect ratio is the shape of the image — the width compared with the height. Keeping it ticked means changing the width updates the height automatically, so the image is never stretched or squashed.
Should I choose JPEG or PNG? JPEG is best for photos because it makes much smaller files. PNG is best for screenshots, logos and images with text, because it keeps sharp edges crisp.
Can I make an image bigger? Yes, but the result will look soft and blurry, because resizing cannot invent detail that was never in the original. Always shrink from a large original for the best quality.
What size should I resize to? For most websites and forms, 800 to 1200 pixels wide is enough. For a profile photo, 500 by 500 pixels is common. Check what the site or form asks for.
Does resizing change my original file? No. The original image on your device is never changed. The tool creates a new, separate file called resized-image.
Why is my resized PNG still large? PNG files are bigger than JPEG files, especially for photos. Choose JPEG if you need the smallest file size.
Image Compressor · JPG to PDF Converter · PDF to JPG Converter