it3 — URL shortener & tools

Image Compressor

Reduce file weight for faster pages and sharing. Processing runs locally in your browser — we never upload your images.

Open tool

Drag & drop an image, paste from clipboard (Ctrl+V), or click to choose

Works in modern desktop and mobile browsers. Focus this area (tap or Tab) before pasting.

About this tool

Large photos slow down websites and messaging apps. This compressor redraws your image on a canvas, optionally scales it down, and exports a new file at the quality and format you choose. It is ideal for bloggers, shop owners, and social posts when you need a smaller file without installing software.

Why compress images

  • Faster page loads and lower bandwidth
  • Easier email and chat attachments
  • Better Core Web Vitals for sites you control

Features

  • Drag & drop, paste, or browse
  • JPEG quality slider
  • Optional max width (long edge)
  • Export JPEG or PNG
  • Private — client-side only

How it works

  1. Add an image (drop, Ctrl+V after focusing the zone, or browse).
  2. Set max width (optional) and output format.
  3. Adjust JPEG quality if exporting as JPEG.
  4. Download the compressed file.

FAQ

Do you store or upload my images?

No. The file never leaves your browser: decoding, scaling, and re-encoding all happen with the Canvas API in your tab. Closing the tab discards everything. That is why this tool works offline once the page is loaded, and why it suits confidential screenshots or client artwork.

Will I lose visible quality when I compress?

JPEG is always lossy: discarding detail is how file size drops. Higher quality presets keep more detail but shrink less. PNG re-encode from this tool is lossless for the pixels on the canvas, but if you downscale resolution you permanently reduce fine detail—keep originals when you might need them later.

Should I export JPEG or PNG?

Photos and gradients usually compress much smaller as JPEG. UI shots, logos, or anything needing sharp edges or transparency should stay PNG (or WebP elsewhere). If you force a photo to PNG, expect much larger files than a sensible JPEG at 80–90% quality.

What does “max width” actually do?

If your image is wider than the limit you set, we proportionally shrink both dimensions so the long side matches that pixel width. That alone can slash megabytes on phone photos meant for the web. Set 0 to keep original pixel dimensions and only change format/quality.

Why is my output file still large?

Very noisy or high-resolution sources have more information to encode. Try a lower JPEG quality, enable max width, or switch to PNG only if transparency needs it—otherwise JPEG often wins. Animated formats and some RAW-like files are not special-cased; you get one raster frame after decode.

Any limits or browsers that break?

Practical limit is your device RAM: gigapixel jokes aside, tens of megapixels are usually fine. Very old browsers may lack modern canvas MIME support; use an up-to-date Chrome, Edge, Firefox, or Safari. HEIC/HEIF may fail unless the OS exposes a decodable type the browser understands.

Buy Me a Coffee at ko-fi.com