Image Resizer
Resize JPG, PNG, and WebP images to any dimension or percentage. Maintain the aspect ratio or set a custom width and height.
Works entirely in your browser. Your images never leave your device.
Click, tap, or drop an image here
JPG, PNG, or WebP, up to 20 MB
About This Image Resizer
This free online image resizer lets you change the dimensions of JPG, PNG, and WebP images in seconds. It runs entirely in your browser, so your images are never uploaded to any server. Whether you need to shrink a photo for a website, resize an image for social media, or prepare a picture for a form with dimension requirements, this tool gets it done.
Most image resizing tools require an upload, a download, and sometimes an account. This one skips all of that. Drop your image, set your dimensions, and download the result, all without leaving the page.
How to Use
- Click or tap the upload area (or drop a file) to choose an image
- Enter your desired width and height, or use a quick preset (25%, 50%, 75%, 1920 px wide, 1280 px wide, 800 px wide)
- Keep "Maintain aspect ratio" checked to avoid distortion
- Click "Resize Image"
- Preview the result and download
Why Use This Tool?
- Fast resizing: No upload, no queue, no wait.
- Aspect ratio lock: Prevent stretched or squished images with one checkbox.
- Quick presets:25%, 50%, 75%, 1920 px wide, 1280 px wide, 800 px wide, for common sizes with one click.
- Sharp results: Large reductions are scaled in steps, which keeps edges cleaner than a single big jump.
- Before/after preview: See the new dimensions and file size before downloading.
- Privacy first: Everything runs in your browser. No uploads.
- Free with no limits: Resize as many images as you want.
Common Use Cases
1. Preparing Images for a Website
Large images slow down websites. If your hero image is 4000 pixels wide but displays at 1200 pixels, resize it first. Set the exact width your site needs and you avoid sending pixels nobody sees.
2. Meeting Social Media Requirements
Each platform has its own sizes. Commonly used ones are 1080 × 1080 for square Instagram posts, 1080 × 1920 for Stories, and 1584 × 396 for a LinkedIn banner. Platforms change their recommendations from time to time, so check the current guidance before you upload. If the shape differs from your photo, crop it first with the Image Cropper.
3. Uploading to Forms and Job Portals
Many forms ask for a photo of a particular size in pixels. The sizes differ from form to form, so follow the instructions on the one you are filling in, enter the width and height here, and use the Image Compressor afterwards if there is also a file size limit.
4. Reducing File Size Before Sharing
Smaller dimensions usually mean a smaller file, although the saving depends on the image. For a bigger reduction, use the "resize, then compress" workflow: resize here, then use our Image Compressor.
5. Preparing Product Photos for E-commerce
Store platforms have their own image guidance. Shopify, for example, suggests square product images of up to 2048 × 2048 pixels, Amazon recommends at least 1000 pixels on the longest side so shoppers can zoom, and WooCommerce sizes depend on your theme. Check your platform's current rules, then set the size here.
6. Making Thumbnails from Larger Images
Need a small thumbnail from a large photo? The aspect ratio lock prevents the image from being squished. Use a percentage preset for a quick scaled-down version, or set custom dimensions.
A Worked Example
Here's what the tool works out for a typical phone photo:
- Original:4032 × 3024 pixels (a 4:3 photo)
- Target width:1080 pixels
- Height, worked out automatically:810 pixels (aspect ratio maintained)
The tool then shows the new file size next to the original, so you can see how much smaller it is. The exact saving depends on the photo, which is why the tool shows it for every image instead of promising a fixed number.
What "Maintain Aspect Ratio" Does
Aspect ratio is the relationship between width and height. A 1920 × 1080 image has a 16:9 aspect ratio. If you change the width to 1280 and keep the ratio locked, the height adjusts to720 automatically.
Without the lock, you'd have to enter both width and height manually, and if they don't match the original ratio, the image gets stretched or squished. For most uses, keeping the lock on is the right choice. To change the shape of a picture without stretching it, crop it first.
Frequently Asked Questions
Are my images uploaded to a server?
No. All resizing happens in your browser using JavaScript. Your images never leave your device.
What does "Maintain aspect ratio" do?
It keeps the original width-to-height ratio, so your image doesn't look stretched or squished. When you change the width, the height adjusts automatically (and vice versa).
Does resizing affect image quality?
Making an image smaller keeps it sharp when done well, and this tool scales large reductions in steps to avoid jagged edges. Enlarging an image makes it look blurry, because the tool has to stretch the pixels it has. You can't add detail that isn't there. JPG and WebP files are saved again after resizing, which has a small effect on quality.
How do I resize an image to an exact size like 1080 × 1080?
If your photo is not square, resizing to a square would stretch it. First crop it to a square with the Image Cropper (choose 1:1), then enter 1080 for the width here, and the height follows. If you really want to force a different shape, untick Maintain aspect ratio and enter both numbers, but expect the picture to look stretched.
Can I make an image a specific file size, like 100 KB?
Resizing makes the file smaller, but it does not aim for a size in KB. To hit a target such as 50 KB or 100 KB, use the Image Compressor and choose "To a target size". Resizing first and then compressing usually gives the best result.
Can I resize multiple images at once?
This tool resizes one image at a time. For bulk work, open multiple browser tabs, one per image, and process them in parallel.
Does resizing change the file format?
No. The output format matches the input format: JPG stays JPG, PNG stays PNG, and WebP stays WebP. If you need to change the format, use the Image Converter.
Does the resized image keep camera and location data?
Usually not. The image is drawn onto a canvas and saved again in your browser, which normally drops metadata such as camera details and GPS location. Check the downloaded file if this matters to you.
What is the largest size I can resize to?
Up to 10,000 pixels on each side, for files up to 20 MB. Very large sizes can fail on phones whose browsers limit how big an image can be processed. If that happens, choose a smaller size.
Is this tool free?
Yes. It is free, needs no signup, and has no limits.
Related Tools
Image Compressor
Reduce image file size by quality or to a target size.
Image Converter
Convert between JPG, PNG, and WebP.
Image Cropper
Crop images to any size or aspect ratio.