Your image never leaves this tabRead the guide

Free Image Resizer Online

Set exact pixel dimensions or scale by percentage — your image never leaves your browser.

Drop image here or click to upload

PNG, JPG, WebP, GIF supported

How it works

1

Upload your image

Drag and drop or click to upload. PNG, JPG, WebP, and GIF are all supported.

2

Set dimensions

Enter the target width and height in pixels, or switch to percentage mode to scale proportionally.

3

Choose output format

Keep the original format or convert to PNG, JPEG, or WebP. Adjust JPEG quality to balance size and clarity.

4

Download

Click Resize — the resized image downloads instantly. Your original file is never uploaded anywhere.

Common use cases

Social media image sizing

Resize images to exact platform dimensions — 1200×628 for Open Graph, 1080×1080 for Instagram, or any custom size.

Web performance optimisation

Downscale large camera photos before embedding on web pages to reduce load time without needing a backend.

Email and document assets

Resize images to fit inline in emails or documents where attachment or layout size limits apply.

Thumbnail generation

Quickly create multiple thumbnail sizes from a single source image for galleries, cards, or product listings.

Frequently asked questions

Is this image resizer free?

Yes — completely free, no account or signup. All resizing runs in your browser tab.

Does the tool upload my image to a server?

No. The image is read locally using the FileReader API and processed on an HTML5 Canvas entirely in your browser. Nothing is uploaded.

What image formats are supported?

You can upload PNG, JPEG, WebP, and GIF. GIF input is supported but the animation is not preserved — only the first frame is exported.

Is there a maximum image size?

Browser canvas limits vary but most modern browsers support up to 16,384×16,384 pixels. Very large images may be slow to process.

Will resizing reduce image quality?

Downscaling (making an image smaller) generally preserves quality. Upscaling adds no new detail — the result will look blurry. For JPEG output use a quality of 85–95% to minimise compression artefacts.

Can I resize to a specific aspect ratio?

Yes — disable the lock aspect ratio toggle and enter any width and height independently to set a custom aspect ratio.