Skip to main content

Drop an image.
Watch it shrink.

Smaller JPEG, PNG, WebP and AVIF files — right here in your browser. Then wire it into your app with our REST API.

Drag & drop images here

up to 10 images: JPG, PNG, WebP, HEIC, 20 MB each

JPG PNG WebP HEIC
No sign-up 500 free images a month deleted in 7 days
See it work

From upload to download in seconds

Every file shows a live progress bar, then original vs. compressed size, the exact savings, and one-tap downloads — with quality, format and resize controls.

3 images · saved 6.1 MB (78%)
Download all (.zip)
  • hero-banner.jpg

    2400 × 1600 · JPEG

    −80% Download
  • product-shot.png

    64%
    Compressing…
  • gallery-03.webp

    1920 × 1080 · WebP

    −79% Download

Drop your own files in the box above to see real results.

Drops into your stack

SilverStripe
How it works

Three steps to faster images

1

Upload your images

Drag and drop, browse, or send them straight to the API. JPEG, PNG, WebP and AVIF supported.

2

We squeeze & convert

Each format is encoded with tested settings for the mode you pick. In auto mode we try several formats and keep the smallest.

3

Download & ship

Grab each file or the whole batch as a ZIP — or let the API return a download link for each file.

Features

Everything you need for perfect images

THREE MODES

Compression you choose

Pick size, balanced or quality, or go lossless. Every result shows the original size, the new size and the saving, so you know exactly what you got.

Original2.4 MB
Compressed485 KB

Multi-format output

JPEG, PNG, WebP and AVIF from a single upload. Serve the smallest format each browser supports.

JPG PNG WebP AVIF

Developer-first API

One REST endpoint, webhooks, and SDK-friendly responses.

POST /v1/compress

Built for batches

Send up to 100 images in one API request, or drop a whole folder into the browser.

100per request

Secure & private

TLS in transit, auto-deleted within 7 days. Never shared, never trained on.

Pricing

Start free. Upgrade when you scale.

Free

For personal projects

$0/mo
  • ✓500 images/month
  • ✓All 4 formats
  • ✓25 MB max file
Get started

Starter

For developers

$9/mo
  • ✓5,000 images/month
  • ✓Full API + webhooks
  • ✓PDF & SVG support
Start free trial

14-day free trial, then $9/month, cancel anytime

Popular

Pro

For teams

$29/mo
  • ✓25,000 images/month
  • ✓All formats + ICO
  • ✓50 MB max · priority support
Start free trial

14-day free trial, then $29/month, cancel anytime

Unlimited

High-volume needs

$49/mo
  • ✓Unlimited images
  • ✓100 MB max · unlimited API keys
  • ✓All formats supported
Get started

Common questions

Can't find what you're looking for? Our team is happy to help.

Contact support

Yes! Our free plan includes 500 images per month with access to all output formats. No credit card required. When you're ready for more, upgrade to Starter, Pro, or Unlimited for higher limits, more API keys and webhooks.

It depends on the image and the mode you pick. Photos straight from a camera or an export tool usually shrink the most; images that were already optimized shrink less. Every result shows the original size, the new size and the saving, so you can see exactly what you got before you download it.

Your privacy is our priority. Images are processed on secure servers and automatically deleted within 7 days. We never share your images with third parties or use them for any other purpose.

WebP is supported by all modern browsers including Chrome, Firefox, Safari, and Edge (95%+ global support). AVIF is supported by Chrome, Firefox, and Opera with Safari support improving. That's why we provide multiple formats - serve AVIF when supported, fall back to WebP or JPEG.

Yes. Every plan includes API access, the Free plan too. Our RESTful API is easy to integrate with PHP, Node.js, Python, and any language that can make HTTP requests. Check our API documentation for examples.

Upload images

Ready to squeeze your images?

Ship faster websites with OctoSqueeze.

No credit card required · 500 free images/month