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.