Kraken.io

Kraken.io is a developer-grade image optimizer with a free web page for lossy and lossless compression.

FreemiumBeginnerWeb

Overview

Kraken.io shrinks image file size while keeping the picture close to the original. It offers three modes. Lossy trades a little detail for the smallest files, and lossless keeps every pixel. An expert mode adds manual control over JPEG quality, metadata and chroma settings. The same engine powers a paid API that sites and apps call to compress images automatically.

The free web page needs no account. It takes files up to 1 MB, 20 at a time, and only compresses. Resizing, changing format and uploading a zip are paid. Paid plans are monthly or yearly subscriptions that raise the file limit to 32 MB and add the API. Kraken is a web and API service, with no desktop or phone app.

Key features

Lossy compression for the smallest files
Lossless compression keeps every pixel
Expert mode for JPEG quality, metadata & chroma
Handles JPEG, PNG, GIF, SVG, WebP & AVIF
Also reads HEIC & PDF
Free web page needs no account
Developer API for automatic compression
Cloud storage on paid plans

When to use

Use Kraken.io if:

  • You want a few images made smaller and each one is under 1 MB, the free page's cap.
  • You need to choose between lossy for the smallest files and lossless when every pixel has to survive, such as for a logo or a screenshot.
  • You run a site or app and want images compressed automatically, which is what the API is for.
  • You want hands-on control over JPEG quality, metadata and chroma settings rather than a single quality slider.
  • You are compressing web formats like JPEG, PNG, WebP, AVIF, GIF or SVG for faster page loads.

When NOT to use

Skip Kraken.io if any of these describe you:

  • You have large images and do not want to pay. The free web page takes files up to 1 MB, so a free compressor like TinyPNG may take yours as they are.
  • You also need to resize or change format at no cost. Both are paid here, so a free image resizer or converter covers more.
  • You want files processed without uploading them. Kraken compresses on its servers, so Squoosh keeps images on your device.
  • You compress an image now and then. The 1 MB cap and the 12-hour download window are overhead a simple free tool does not impose.
  • You want a desktop or phone app. Kraken is web and API only.

Frequently asked questions

The web interface is free for compression, with no account needed. Each file can be up to 1 MB and you can do 20 at a time. Resizing, changing format and zip uploads are paid features, and a paid subscription raises the file limit to 32 MB.

Lossy compression makes the smallest files by dropping detail you are unlikely to notice. Lossless keeps every pixel exactly, so files are larger but nothing is thrown away. Kraken lets you pick either, plus an expert mode for finer control.

No. The free web page is an ordinary drag-and-drop tool anyone can use. The developer API is a separate paid route for having your own site or app send images to Kraken automatically.

Kraken states that optimized images are available to download for 12 hours, so get them in the same session. Paid plans add cloud storage that holds results longer.

Common web formats including JPEG, PNG, GIF, SVG, WebP and AVIF, and it also handles HEIC and PDF. The free page compresses these rather than converting between them.

Paid plans are subscriptions, billed monthly or yearly. They raise the file limit to 32 MB, unlock resizing, format changes and zip uploads, and add API access along with cloud storage for your results.

Alternatives to Kraken.io

Free

Squoosh

Free, open-source image compressor from Google that runs entirely in your browser, with a live before-and-after preview.

IntermediateWeb
Freemium

TinyPNG

Drag images in, get much smaller files out: the default web image compressor.

BeginnerWeb
Free

Optimizilla

Compresses a batch of images entirely inside your browser, with a quality slider per image and nothing uploaded.

BeginnerWeb
Freemium

Compressor.io

Shrinks an image file as far as it can, lossy or lossless, and lists the size saved for every file.

BeginnerWeb