Optimize PNG and compress images in your browser with Squoosh

Tool powered by Squoosh on Squoosh.

Compress PNG, JPEG, WebP, and AVIF in Squoosh. Compare before and after, resize in the browser—official tool at squoosh.app.

What is Squoosh?

Squoosh is the squoosh.app image optimizer: browser image compression with codecs and resize controls so you can optimize PNG, JPEG, WebP, or AVIF and compare output before download. Many searches describe the same task as lowering image resolution or file size for faster pages. Uwarp embeds the official app; behavior and limits follow the publisher site.

Features for image optimization with Squoosh

Browser image compression with side-by-side control—useful when you need to optimize PNG or ship lighter assets.

  1. Side-by-side comparison: Inspect quality differences before exporting optimized images.
  2. Modern format conversion: Convert images to formats such as WebP and AVIF for faster delivery.
  3. Resize and quality controls: Tune dimensions, compression quality, and codec settings to your target.
  4. Runs locally: Compression happens in your browser so image data stays on-device.
  5. Instant file-size feedback: See output size changes immediately while adjusting options.
  6. Fast export workflow: Download optimized output in a few clicks with no signup.

How to optimize images with Squoosh

Use this simple flow to compress and export faster-loading images.

  1. Import your image: Drag and drop an image file or paste one into the Squoosh workspace.
  2. Adjust compression: Pick a format and tune quality, resize, and related codec settings.
  3. Compare and export: Review visual differences and file size, then download the optimized version.

Tips for better compression results

Get cleaner outputs and better performance with small adjustments.

  1. Start with WebP or AVIF: Modern formats usually provide smaller files than legacy JPG or PNG.
  2. Resize before final export: Export only the dimensions you need for your layout.
  3. Check edges and gradients: Inspect fine details after compression to avoid visible artifacts.

Great for designers and developers

Squoosh fits many day-to-day optimization tasks.

  1. Frontend developers: Prepare lighter assets to improve page speed and Core Web Vitals.
  2. UI designers: Export previews and product images with controlled quality.
  3. Content teams: Shrink blog and marketing images before publishing.
  4. No-code builders: Optimize media before uploading to CMS or website builders.

Why use Squoosh for image compression?

A practical workflow for web-ready image files.

  1. Smaller payloads: Reduce image size to speed up page loading.
  2. Visual control: Compare output quality directly before downloading.
  3. No account needed: Open the app and start optimizing immediately.
  4. Privacy-friendly flow: Processing stays in-browser for local image handling.

Technical details

Key characteristics of this image optimization workflow.

  1. Processing model: Client-side image encoding and decoding in the browser.
  2. Core use cases: Image compression, resizing, and format conversion.
  3. Typical outputs: Optimized assets for websites, apps, and marketing pages.

Frequently Asked Questions

Have questions? We have answers.

More tools from Image & Conversion.