Image Tools
Image Resizer
Resize a PNG, JPEG, or WebP image to exact pixel dimensions. Keep its aspect ratio for a natural result, or unlock it when a fixed canvas size matters more. Your image is processed in your browser and is never uploaded.
✓ Every tool runs in your browser. We do not upload your input or output.
Original
Choose an image to preview it here.
Result
Choose an image to preview it here.
No image selected
Export creates a new static image and does not preserve animation or embedded metadata. JPEG replaces transparency with white.
How to use
- Choose or drop a PNG, JPEG, or WebP file and check its original dimensions in the preview.
- Enter a new width or height. Keep aspect ratio selected to calculate the other side automatically.
- Compare the new preview, dimensions, and file size, then download the resized image.
Examples
Prepare a documentation screenshot
With aspect ratio locked, halving the width also halves the height. The output remains PNG, so text and interface edges stay lossless.
PNG screenshot · 2400 × 1350 px · width set to 1200 px
PNG image · 1200 × 675 px
Fit a fixed thumbnail
Independent dimensions stretch the image to a square. For a natural square crop, use a crop tool instead of changing both sides independently.
JPEG photograph · 1600 × 900 px · lock off · 800 × 800 px
JPEG image · 800 × 800 px
When resizing is useful
Pixel dimensions are part of a delivery contract. A screenshot that is much wider than its article column can waste download bytes; a thumbnail that is too small may look soft. This tool is useful when you already know the intended display width and need a specific output file for documentation, product cards, or a prototype.
Start by checking the original dimensions. If you only know the target width, leave Keep aspect ratio selected. The matching height is calculated from the original image, so a 2400 × 1350 screenshot becomes 1200 × 675 when you enter 1200 for the width. Unlock the ratio only when you really need independent dimensions: changing a wide image to a square will distort circles, text, and faces.
The tool exports through the browser’s image encoder. It can change file size even when the image dimensions shrink, because encoding settings are different from those of the original file. If your goal is primarily a smaller download, compare the result here and then try the Image Compressor. To switch PNG to WebP or JPEG, use the Image Converter.
Limits to check before publishing
This tool accepts PNG, JPEG, and WebP files up to 20 MB and 40 megapixels. Output sides are limited to 8192 pixels and 40 megapixels to avoid allocating an unreasonably large canvas. Some browsers have lower practical canvas limits, so very large exports can still fail. The download is a newly encoded static image: animation, EXIF location information, and embedded color profiles are not carried over. Review color and sharpness in the preview and check the downloaded file in its destination application.
Frequently asked questions
Does resizing change the image format?
No. A PNG remains PNG, a JPEG remains JPEG, and a WebP remains WebP. The browser must support encoding the original format.
Will the image be cropped?
No. The whole image is drawn into the dimensions you enter. Unlocking aspect ratio can stretch it.
Why can a smaller image have a larger file size?
Re-encoding uses the browser's encoder, which may make different compression choices from the source file. Compare the displayed sizes before downloading.
What happens to animation and metadata?
Export creates a new static image. It does not preserve animation, EXIF metadata, or embedded profiles.
Is my image sent to a server?
No. The image is decoded and exported in your browser. It leaves your device only if you choose to share the downloaded result.