File tool

Image Compressor

Compress images locally before uploading them to websites, CMS dashboards, emails, listings, or documentation.

Compress images before publishing

Large images slow down pages, emails, product listings, documentation, and uploads. This compressor lets you resize and export JPG, PNG, or WebP files with a quality slider and max-width control before the image leaves your device.

The compressor uses the browser canvas API to resize and export an image. The file stays on your device in this static version.

Best uses

  • Reduce a photo before adding it to a blog post or landing page.
  • Export a WebP image for better web performance.
  • Resize screenshots before attaching them to documentation or support tickets.

FAQ

Are images uploaded?

No. The image is processed locally with the browser canvas API.

Why can PNG output be larger?

PNG is lossless and can be larger for photos. JPEG or WebP usually compress photographic images better.

Does it preserve metadata?

Canvas export usually removes metadata such as EXIF. That can reduce size but may remove camera details.