Image Resizer

Resize JPG, PNG, and WebP images to exact pixel dimensions or by percentage, right in your browser.

Resize JPG, PNG, and WebP images to exact pixel dimensions or by percentage, right in your browser. Batch-friendly, and nothing is uploaded.

Drop images here, or click to choose
JPG, PNG, WebP, GIF · multiple files · stays in your browser
Resize mode
Width (px)
Height (px)
Aspect ratio
Output format
Quality 85%
How it works

Drop in one or more images, then resize by exact dimensions or by percentage. Enter just a width (or just a height) and the other side is calculated automatically to keep the proportions. Enter both to target a box: with Keep aspect ratio ticked the image fits inside it without distortion, and with it unticked you get exactly that width and height. Each result shows the old and new dimensions and file size, and downloads with the new size in the filename.

Everything runs locally. Your images are never uploaded, there is no signup, and re-encoding strips EXIF metadata as a bonus. Animated GIFs export as a single still frame.

Frequently asked questions

How does this image resizer work?

Your images are decoded and redrawn at the new size on a canvas in your browser, then re-encoded for download. Nothing is uploaded to a server, so it works offline once the page is loaded and there is no file-size limit beyond what your browser can handle.

How do I resize an image to exact dimensions?

Pick By dimensions, enter both a width and a height, and untick Keep aspect ratio to get exactly that size (the image stretches if the proportions differ). With the box ticked, the image is scaled to fit inside your width and height without distortion, so one side may come out smaller than you typed.

How do I resize by percentage?

Switch the resize mode to By percentage and enter a scale from 1% to 500%. 50% halves both sides (roughly a quarter of the pixels), 200% doubles them. 100% keeps the original size, useful when you only want to convert the format.

Can I make an image bigger?

Yes. Enter dimensions larger than the original, or a percentage above 100%. Keep in mind that enlarging cannot invent detail the photo never had: the browser interpolates smoothly, so modest upscales (up to about 2x) usually look fine, while extreme ones look soft.

Will resizing distort my image?

Not unless you ask it to. Aspect ratio is preserved whenever you enter a single dimension, and when both are entered with Keep aspect ratio ticked. Distortion can only happen when you untick the box and force an exact width and height with different proportions.

Can I resize multiple images at once?

Yes. Drop or select several files and each is resized with the same settings, with its own before/after size and download button. Use Download all to save every result in one go. Each file is named with its new dimensions, like photo-800x600.jpg.

Are my images uploaded anywhere?

No. All processing happens locally in your browser, so your images never leave your device. There is no signup and no watermark. Re-encoding also strips EXIF metadata such as camera details and GPS location.

Which output format should I pick?

Keep the original format for a straight resize. Choose JPG for photos (small and universally supported; transparency becomes white), PNG for graphics with sharp edges or transparency, and WebP for the smallest files on the modern web. The quality slider applies to JPG and WebP; PNG is lossless.