Image Compress (local)

Compress image in-browser.

Runs locally in your browser by default; no upload.

ToolHub ProRemove ads and unlock one-click file export on text-output tools below (image tool keeps its own download).

-
Quality (0.1 ~ 1.0)
Max width (px, optional)
Preview

-

Result

-

You may also need

About

Compress images locally in your browser (no upload). Useful for reducing file size before uploading to docs, tickets, marketplaces, or forms. You can also optionally resize to a max width.

Use cases

  • Shrink screenshots before attaching them to GitHub issues or support tickets.
  • Compress product images to improve page load speed.
  • Resize large photos to a reasonable width for documents.

Common pitfalls

  • JPEG output removes transparency (alpha). Use PNG/WebP workflows if you need transparency.
  • Very low quality can make text in screenshots unreadable—test before uploading.

Examples

Input

Pick an image + quality=0.8

Output

Download compressed .jpg

FAQ

Does this upload my images?

No. Compression happens locally in your browser.

What output format is used?

The output is JPEG for compatibility across platforms.

What quality should I use?

A common range is 0.7–0.85. Lower quality reduces size more but may look blurry.

Will EXIF metadata be preserved?

In most browser canvas-based pipelines, metadata may be removed. Treat output as a new image file.

Limitations

  • Output is JPEG for broad compatibility; transparency may be lost.
  • Compression quality is a trade-off between size and clarity.

Recommended

Affiliate slots. Configure real links via environment variables.

No recommendations configured.