Image Resizer

Resize a local still PNG, JPEG or WebP by dimensions or percentage and download the result.

Local processing · No uploads · No input history

No image selected

PNG quality is lossless. Inputs: still images up to 10 MiB, 4,096 px per edge and 8 megapixels total. Output has the same dimension limits. Metadata is removed.

Ready. Enable JavaScript to use the controls. Inputs stay local.

How it works

Select a still PNG, JPEG or WebP file. Choose Dimensions or Percentage. With aspect lock enabled, width determines the proportional height. Select PNG, JPEG or WebP output. Choose quality for JPEG/WebP and a background for JPEG. Click Resize and check the preview, pixel dimensions and output size. Download the result; Clear releases the loaded image. The original file stays unchanged. Inputs are bounded to 10 MiB, 4,096 pixels per edge and 8 megapixels total, with header checks before decoding. Output obeys the same dimension and pixel limits. Animated PNG/WebP, GIF, SVG and HEIC are unsupported. The decoder applies image orientation. PNG/WebP can preserve transparency; JPEG uses the selected opaque background. Browser canvas encoding removes metadata and can alter color profiles. Quality does not affect PNG, and animated-image preservation is not supported.

Interpret results and limitations

Inputs are bounded to 10 MiB, 4,096 pixels per edge and 8 megapixels total, with header checks before decoding. Output obeys the same dimension and pixel limits. Animated PNG/WebP, GIF, SVG and HEIC are unsupported. The decoder applies image orientation. PNG/WebP can preserve transparency; JPEG uses the selected opaque background. Browser canvas encoding removes metadata and can alter color profiles. Quality does not affect PNG, and animated-image preservation is not supported.

Example

Use this example to understand the expected behavior before working with your own input.

1200 × 800 at 50% → 600 × 400
Aspect-locked width 300 → height 200

Continue your task

Color Picker & Converter — Continue with this related local tool.

QR Code Generator — Continue with this related local tool.

Frequently asked questions

The image or requested size is rejected?

Check format, dimensions and file size. Reduce the source outside this tool if it exceeds the limits; choose PNG if browser WebP/JPEG output encoding is unavailable.

Is my input uploaded or stored?

No. Processing and results stay in this tab. There is no input history or server processing. Copy and download are explicit actions.

Usage analytics settings

Optional analytics helps us improve tools. Tool input, recordings and search text are excluded from our events. Privacy policy

Usage analytics is off unless you enable it.