Skip to content
TriVisionTech

Free media tool

Resize and compress images online

Shrink one photo or a whole batch to a target width and quality without uploading them anywhere.

About this tool

Choose one image or select several at once, set a maximum width and a quality level, and process the whole batch in one click. Each image is resized and compressed by your browser using the HTML canvas - files never leave your device and no server sees them. Handy for email attachments, forum uploads, or getting a folder of photos under a size limit.

How to use it

  1. 1 Select one or more image files.
  2. 2 Set the maximum width in pixels (the height scales to match) and the quality.
  3. 3 Click "Resize & compress" to process every selected image.
  4. 4 Download each result individually - the summary shows the total space saved.

Frequently asked questions

Is my photo uploaded?

No. Everything happens locally in your browser. Nothing is sent anywhere.

Which formats are supported?

JPG, PNG and WebP input. Output is JPG or WebP (whichever gives the smaller file at your quality setting).

Why is my PNG bigger after "compressing"?

PNG with transparency does not compress well as JPG. For photos, JPG/WebP output is usually far smaller; for graphics with flat colour, keep the original.

Can I process several photos at once?

Yes - select multiple files and click "Resize & compress"; each one gets its own download link and the total size saved is shown.

Embed this tool

Add this free tool to your own website — copy the code below. It stays up to date automatically.

More free tools

Browse all 33 free tools