About Resize Image
Resize Image sets an image to the exact pixel dimensions you type: you give it a width and a height and the output is exactly that size. It is the tool for hitting a specification that states both numbers — an avatar that must be square, a banner that must be a precise pixel width, a thumbnail slot on a layout.
Being exact is also the thing to be careful about. The dimensions are applied literally, so entering a width and height with a different proportion from the original stretches or squashes the picture. There is no automatic cropping and no aspect-ratio lock, because the whole point of the tool is to give you the size you asked for rather than an approximation of it.
That makes the workflow straightforward when a specification exists and slightly dangerous when one does not. If you want the picture to keep its shape, resize by percentage or by width alone instead, both of which work out the other dimension from the original. Every effect runs in the browser on a canvas, and the result comes back as a PNG.
How to use Resize Image
- 1 Choose the image file you want to resize.
- 2 Enter the target width in pixels.
- 3 Enter the target height in pixels — the image is stretched to that exact size.
- 4 Download the result, which is produced as a PNG.
Frequently asked questions
Does it keep the aspect ratio?
No, it applies both numbers literally. That is deliberate, since the tool exists to hit exact dimensions, but it means an inconsistent pair of numbers distorts the picture. For proportional scaling, use the percentage or single-dimension variants.
Can I enlarge an image as well as shrink it?
Yes, any dimensions are accepted. Enlarging cannot add detail that was not captured, so a small image scaled up will look soft. Starting from the largest version available is always better than scaling up a thumbnail.
Why is the output a PNG rather than the format I uploaded?
The resized image is redrawn on a canvas and saved from there, and PNG is the lossless format it saves. The visual quality is preserved, but the file may be larger than the original if that was a compressed JPEG.
Is there a maximum size?
No fixed limit is imposed, but very large images need a lot of memory to redraw and can be slow on an older device. If a resize appears to hang, try a smaller image or close other tabs before retrying.
Free, online, and private
Free to use
Resize Image is completely free. There is no account to create, no login, and no hidden charge or usage limit.
Runs online in your browser
It is a free online tool that runs entirely in your browser. Nothing to download or install — open the page and start using it right away.
Your data stays private
All processing happens locally on your device. Your input is never uploaded, stored, or tracked, so it never leaves your browser.
How Resize Image behaves in detail
These are the specifics of this implementation — the exact ranges, defaults and fixed settings you are working with.
| Parameter | Value |
|---|---|
| Inputs | target width and target height, both in pixels |
| Minimum dimension | 1 px — no zero or negative values |
| Defaults | 800 × 600 px |
| Processing | in-browser canvas — the file is never uploaded |
Compiled from the implementation of this tool and checked against it by itoolnet.
What Resize Image does not do
Knowing the edges of a tool saves more time than another list of its features. These are the cases where it will not do what you might expect.
- Width and height are set independently, so the aspect ratio changes unless you work out the proportional pair yourself. There is no "lock ratio" toggle and no fit/fill mode.
- Resizing to a larger size upscales by interpolation — it cannot add detail that was not in the original. Blowing a 200 px thumbnail up to 1600 px produces a soft result whatever the tool does.
Tested and documented by itoolnet, the team that builds and maintains this site.