RESIZE IMAGE

Resize images by pixels or percentage

Resize PNG, JPEG, or WebP images by exact pixels or percentage with aspect ratio, fit, crop, and no-upscale controls in your browser.

Change image dimensions by percentage or exact pixels, with fit, crop, aspect-ratio, and no-upscale controls in the same browser-local editor.

01

Add the source image

Choose a PNG, JPEG, or WebP file. Its original width, height, and bytes remain visible while you adjust the output.

02

Set the dimensions

This task starts at 50%. Enter exact width and height, use a percentage, or choose Fit inside or Fill and crop. Lock the aspect ratio when the proportions must stay unchanged.

03

Generate the resized file

Choose the output format, generate the image, and confirm the reported dimensions before downloading.

No image selected
Drop images into the queue

Everything runs in this browser.

Add, drop, or paste up to 12 PNG, JPEG, or WebP images.

Fit without distortion

Fit inside keeps the whole image within the requested box. Fill and crop covers the box by cropping overflow. Exact size can change proportions when the aspect ratio is unlocked.

Avoid accidental enlargement

Never upscale keeps the result within the source resolution. Upscaling adds pixels but cannot recreate detail missing from the original.

When this task helps

Choose dimensions for the place the image will appear

Common questions

Should I resize by pixels or percentage?

Use pixels when a destination specifies exact dimensions. Use percentage when you want a proportional reduction and no fixed target box.

What is the difference between Fit inside and Fill and crop?

Fit inside preserves the whole image and may leave unused space. Fill and crop covers the requested box by removing overflow.

Does upscaling improve a low-resolution image?

It increases pixel dimensions but cannot recreate missing detail. Keep Never upscale on when enlargement would be misleading.