Resize Image

Choose an image first

That tool works on one image at a time. Tap an image in the batch to pick which one to carry over.

Resize an image to the exact pixels you need

Type a width, height, or percent and it scales right in your browser — no upload, and a small photo is never blown up past its own real size.

or drop it anywhere on this page · or paste from clipboard

Add an image to begin

How it works

  1. 1Add your photo. It never leaves your device — resizing happens right in this browser tab.
  2. 2Set a width, height, or percent. Lock the aspect ratio to scale proportionally, or turn it off to set both independently.
  3. 3Download the result. Resizing changes pixels, not quality — nothing is ever blown up past its real size.

More Tools

About this tool & FAQ

Resize Image

Set the exact width and height you need. No upload — resizing happens instantly on your own device.

Sometimes the problem with an image isn't its file size but its dimensions — a photo is too wide for a page layout, too tall for a banner slot, or simply far bigger in pixels than any screen will ever display it. This tool changes the width and height of a JPG, PNG, or WebP image to whatever numbers you enter, or scales it down by a percentage if exact pixels don't matter. The Adjust panel is the main control here, letting you type dimensions directly and choose whether the image stretches, fits inside a box, or scales proportionally.

How it works

1. Add your image

Whatever picture actually needs new pixel dimensions, load it by clicking to browse your device, dragging the file onto the panel above, or pasting it in from your clipboard. You can also select several files at once if you need the exact same new dimensions applied across a whole set of photos, such as images destined for the same page layout or the same product listing template. The file loads directly in your browser the moment you add it, so there's no upload step to sit through and no size limit imposed by a server-side queue.

2. Set your target size, then apply

The Adjust panel opens already filled with your image's own width and height. Enter new dimensions or a percentage, choose how the image should fit, then press Apply to create the resized preview. The default "Fit inside" mode keeps the whole image visible without stretching or cropping, while "Exact size with padding" adds letterboxing to reach the exact box. Changing a control marks the current result as needing a fresh Apply, so the staged original is never resized by accident.

3. Download your resized image

Once the preview shows the dimensions you want, hit Download to save the resized file to your device. A single image saves directly; a batch you resized together downloads as one ZIP file with every image at the same new dimensions. This tool has no separate output-format control, so the file you get back is always the same format you uploaded — a JPG stays a JPG, a PNG stays a PNG. A resized PNG is fully lossless, but JPG and WebP output still goes through the same roughly 90%-quality re-encode any save in those formats requires — a small, generally invisible trade-off rather than the heavier artifacts a low-quality compression pass would introduce, so the result stays close to the source.

Frequently asked questions

Can I resize by percentage instead of exact pixels?
Yes. The Adjust panel offers a percentage option alongside exact width and height, useful when you want to scale an image down without calculating precise numbers.
Will resizing distort my image's proportions?
Only if you choose stretch mode. "Fit inside" keeps the original proportions intact by sizing down to whatever fits inside your box; "Exact size with padding" also preserves proportions but adds bars around the image to fill the exact dimensions you typed.
Does resizing reduce file size too?
Usually, yes — fewer pixels generally means a smaller file, though for a specific target size in kilobytes, a compression tool designed for that job is more reliable.
Can I resize a batch of images to the same dimensions?
Yes. Select multiple files, set your target size once, and every image is resized to match, then downloaded together as a single ZIP file.