Free · Runs on your device · No signup

Free Image Resizer

Resize one JPG, PNG, or WebP by width, height, longest side, percentage, or exact dimensions while preserving proportions or choosing crop-to-fill.

Choose or drop an imageJPG, PNG, or WebPYou can also paste an image with Ctrl+V / Cmd+V. Processing stays in this browser.

Why this tool is different

Choose width, height, longest side, percentage, or exact width and height. Proportional modes avoid stretching, while Fill/crop preserves aspect ratio and removes overflow only when selected.

Requirements and recommendations

How to use the image resizer

  • Choose width, height, longest side, percentage, or width and height.
  • Use Fit inside, Fill/crop, or explicit Stretch.
  • Review expected and measured dimensions.
How OpenFileTools processes it

Local processing, explicit choices.

OpenFileTools uses the shared browser renderer to decode once, transform and resize in one final render, and encode once.

Quick technical summary

What this tool changes.

PropertyBehavior
ProcessingBrowser only; no image upload
OriginalNever changed
Resize modesWidth, height, longest side, percentage, width and height
OutputSame as input, JPG, PNG, or WebP

How to resize an image without stretching it

Choose width, height, longest side, or percentage to preserve the source proportions automatically. Exact width and height adds Fit inside, Fill/crop, and Stretch as separate choices so distortion never happens silently.

  • Fit inside keeps every edge.
  • Fill/crop preserves proportions while removing overflow.
  • Stretch forces the requested dimensions and can distort.

Output quality and privacy

The image is decoded and rendered once with high-quality browser canvas smoothing, then encoded once in the selected format. No image bytes or dimensions are sent to OpenFileTools.

  • PNG uses lossless encoding for the rendered result, although resizing still changes pixel dimensions.
  • JPG and WebP expose quality controls.
  • Enlargement cannot restore missing detail.
Frequently asked

Questions, answered.

Does resizing preserve proportions?

Yes except when you explicitly select Stretch.

Will Fill/crop remove pixels?

Yes. It fills the target box by cropping overflow.

Can I enlarge an image?

Yes by default, but enlargement cannot recreate missing detail.

Is the image uploaded?

No. Processing stays in your browser.

Related guide

Learn more about this task.

Read the related guide