This image resizer changes a JPG, PNG, WebP, or GIF to any exact pixel size, free and without an account. Choose a preset or type the width and height, pick fill to crop to the exact dimensions or fit to keep the whole picture, then download. The work happens on your own device — the file is never uploaded to a server.
Resize an Image Without Uploading It
Most online image resizers send your file to a server, resize it there, and send it back. That works, but it means handing a personal photo to a company you know nothing about, and it fails entirely when you have no connection.
This one does the work in your browser. The image is drawn to a canvas, scaled, and re-encoded on your own device — there is no server to upload to. It is faster, because there is no round trip, and it keeps working offline once the page has loaded.
How to Resize an Image
- Choose a file or drag one onto the box. Nothing is transmitted.
- Pick a target size from the presets, or type exact pixel dimensions. If you are sizing for a specific platform, use the links above — those pages come pre-configured.
- Choose Fill to crop to the exact size, or Fit to keep the whole image and pad the remainder.
- Pick a format, adjust quality if you need a smaller file, and download.
Fill or Fit — Which to Use
Fill guarantees the exact dimensions by cropping the overhang. Use it when the size is a hard requirement — a profile banner, a thumbnail, anything the platform will crop for you anyway. You keep control of what gets cut instead of leaving it to an algorithm.
Fit keeps every pixel of the original and pads the leftover space. Use it when losing content matters more than the padding shows — a product photo, a diagram, a screenshot where the edges carry information.
Resizing to Exact Pixels
Presets cover the common cases, but you can type any width and height directly to resize an image to exact pixels. The two fields are independent, so you can force a specific aspect ratio rather than being held to the original — useful when a platform demands a shape your photo does not have.
If you need to compress an image to a size rather than a dimension — under 100 KB for an email attachment, or under 2 MB for a YouTube thumbnail — leave the dimensions alone and lower the quality slider instead. The output file size updates as you drag, so you can find the point where it drops below your limit without exporting and checking repeatedly.
Choosing a Format
- JPEG — photographs. Far smaller than PNG at the same visible quality. Has no transparency, so transparent areas are filled with white.
- PNG — logos, screenshots, text, hard edges. Lossless and supports transparency, but files are much larger for photographic content.
- WebP — smaller than both at equivalent quality, supported by every current browser. A small number of older desktop applications still cannot open it.
Does Resizing Lose Quality?
Scaling down is safe and frequently improves apparent sharpness, because detail is being packed into fewer pixels. Scaling up cannot invent detail that was never captured — an enlarged image will look soft no matter which tool does it.
The other factor is compression. JPEG and WebP are lossy, and the quality slider controls how aggressive that is. At 80–85% the result is generally indistinguishable from the original while being a fraction of the size. Below about 60% you start to see blocking around edges and in flat gradients.