Skip to main content

Design and print

Image Resizer & Compressor

Resize JPEG, PNG and WebP images privately in your browser. Keep proportions, adjust export quality, compare file sizes and download without uploading.

Find another tool

This tool needs JavaScript. If the controls don’t appear, check your connection, enable JavaScript and reload this page.

By customlogic.com.au

How to use this tool

1. Choose a static JPEG, PNG or WebP file. It stays on your device. The original dimensions and preview appear after validation.

2. Set a width, height or percentage. Proportions are preserved without cropping or enlarging. Choose PNG, JPEG or WebP and, for lossy formats, a quality setting.

3. Select Resize image, compare the output dimensions and file size, then download. Changing a setting removes the previous download so it cannot be mistaken for the new result.

Resize and compress locally

Resizing changes pixel dimensions. JPEG and WebP quality can also change file size and visual detail. The browser decodes and redraws your image on a canvas, then exports the requested format; nothing is sent to an image-processing service.

Example

For a 2400 × 1600 photo, choose a width of 1200 pixels to produce 1200 × 800. Try JPEG or WebP at 80% quality, then inspect the preview and actual file size. Different images and browsers produce different byte sizes.

Questions and assumptions

Transparency and metadata

PNG and WebP can retain transparency. JPEG fills transparent areas with white. Original EXIF metadata is not preserved in the exported image. Browser decoding applies supported orientation information; colour profiles and rendering can change, so inspect important images.

File limits and supported formats

Static JPEG, PNG and WebP only: no GIF, SVG, HEIC or animated PNG/WebP. Inputs are limited to 15 MiB, 24 megapixels and 12,000 pixels per side. Output is limited to 12 megapixels and 4,096 pixels per side to keep memory use practical on mobile.

Will the file always be smaller?

No. Re-encoding a small or already-optimised image can make it larger. The result reports the actual percentage change. PNG exports preserve the resized pixel data without lossy quality controls; resizing itself still changes the image. No exact kilobyte target or AI upscaling is promised.

Sources and further reading

Built and maintained by Custom Logic. Page updated .