Resize image

Resize JPG, PNG, and WebP images to exact pixel dimensions. The browser decodes, scales, previews, and exports the result without sending the source anywhere.

Local processing
Local processing
Ready — nothing leaves this page
Input

JPG, PNG, or WebP. The file stays in this browser tab.

No file selected
Settings
Pixels. Leave one dimension blank to preserve the original ratio.
Pixels. Leave one dimension blank to preserve the original ratio.
Run tool

Browser memory only. No upload fallback.

Result
Your result will appear here

The input stays available if you need to adjust a setting.

How to use resize image

  1. 1

    Choose a JPG, PNG, or WebP image.

  2. 2

    Enter the target width, height, or both.

  3. 3

    Resize, inspect the preview, and download the result.

A realistic example

Turn a 4032 × 3024 camera photo into a 1600-pixel-wide image for a website while preserving its proportions.

Supported formats and limits

Input: JPG, PNG, WebP. Output: PNG, JPG, or WebP matching the source when possible.

  • Maximum practical dimensions depend on browser and device memory.
  • Animated images are flattened to their first frame.

Questions people ask

Does resizing upload my image?

No. Decoding, scaling, previewing, and export all happen in your browser.

Can I resize by width only?

Yes. Leave height blank and keep aspect ratio enabled.