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.

Image Resizeror drop a PNG, JPEG, or WebP image here
Download image

Original

Choose an image to preview it here.

No image selected

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.

How to use

  1. Choose or drop a PNG, JPEG, or WebP file and check its original dimensions in the preview.
  2. Enter a new width or height. Keep aspect ratio selected to calculate the other side automatically.
  3. 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.

Input
PNG screenshot · 2400 × 1350 px · width set to 1200 px
Output
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.

Input
JPEG photograph · 1600 × 900 px · lock off · 800 × 800 px
Output
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.

Related tools