Images & Documents tool

Image Resizer

Change an image’s pixel dimensions and save it as JPG, PNG, or WebP. Keep the whole image or fill a fixed canvas.

JPG, PNG, and WebP · up to 30 MB per file · processed in this browser

Precision image resizerResize, crop, or fit an image entirely in your browser.
Local processing
Original preview
Your image appears here

Choose between padding, cropping, and stretching

  • Keep the entire photo

    Fit inside includes the whole original and fills unused space with your chosen background color. Set the dimensions and select Resize image to inspect the result.

  • Fill the exact frame

    Fill & crop crops around the center to cover the canvas. Check whether faces or text have been cut off at the edges.

  • Change both dimensions independently

    Turn off Keep original aspect ratio and choose Stretch to force the dimensions. This can make the subject look wider or narrower.

Resize to half the original dimensions

320 × 240Original · px160 × 120Resized · px
Start with
320×240px image · aspect ratio locked · width: 160px
Check the result
Height becomes 120px. Select Resize image, check the 160×120px result, and download it.

Changing settings replaces the old result with the original preview. Resize again before downloading the updated image.

Questions that come up

Is my image uploaded to a server?

The selected image and resized output are processed in this browser. They are not sent to or stored on BaroTool servers.

Why did the result disappear after I changed a setting?

Changing a setting shows the original preview and disables the old download. Select Resize again, check the result preview, then download.

Does enlarging a photo improve its detail?

Increasing the pixel dimensions does not recover detail missing from the original. Zoom in to check edges and text before saving.