SVG support, folder mode, WordPress plugin, and a clean API — from €3.50/mo. Here's how PuffPix stacks up against TinyPNG, Kraken.io, and Squoosh.
| Feature | PuffPix | TinyPNG | Kraken.io | Squoosh |
|---|---|---|---|---|
| REST API | ✓ Yes | ✓ Yes | ✓ Yes | ✗ NoWeb app only |
| Free tier | ✓ 100 creditsNo time limit, no card | 500 images/moResets monthly | ✗ None | ✓ UnlimitedNo API |
| SVG compression | ✓ Yesvia SVGO | ✗ No | ✗ No | ✗ No |
| Folder mode | ✓ YesIn-place, with threshold | ✗ No | ✗ No | ✗ No |
| PNG compression | ✓ Yes | ✓ Yes | ✓ Yes | ✓ Yes |
| JPEG compression | ✓ Yes | ✓ Yes | ✓ Yes | ✓ Yes |
| WebP output | ✓ Yes | ✓ Yes | ✓ Yes | ✓ Yes |
| GIF support | ✓ Yes | ✓ Yes | ✓ Yes | ✗ No |
| Bulk upload (web) | ✓ Yes | ✓ Yes | ✓ Yes | ✗ NoOne file at a time |
| Max file size | 25 MB | 5 MB | 32 MB | No limitLocal only |
| EXIF stripping | ✓ Yes | ✓ Yes | ✓ Yes | ✓ Yes |
| Quality control | ✓ Lossy / lossless / max | Limited | ✓ Yes | ✓ Yes |
| Compression engine | pngquant + mozjpeg + cwebpOpen source, auditable | Proprietary | Proprietary | libvips / codecs |
| WordPress plugin | ✓ Yes | ✓ Yes | ✓ Yes | ✗ No |
| Starting price | €3.50/mo100 free credits to start | €25/moAfter 500 free/mo | €5/moNo free tier | FreeNo API |
| Best for | Developers & teams | Simple PNG/JPG only | High volume API | Manual, one-off use |
TinyPNG and Kraken.io both drop SVG entirely. PuffPix compresses SVGs via SVGO on the same endpoint, same API key. One integration handles every format your project uses.
Point the API at a directory path and it compresses every image in-place, skipping files already under your size threshold. No shell scripts, no loops, no extra tooling.
TinyPNG's free tier resets monthly — miss a month and you lose it. PuffPix gives you 100 compressions over 30 days, no credit card required. Evaluate it properly on your own schedule, no pressure.
100 compressions, no time limit. PNG, JPG, WebP, GIF and SVG up to 25 MB.
Paste your key and start compressing in under a minute.
Yes — especially if you need SVG compression, folder-mode API calls, or a free trial that doesn't reset monthly. TinyPNG starts at €25/mo after its free tier; PuffPix starts at €3.50/mo with 100 free credits and no credit card required.
Kraken.io has no free tier at all. PuffPix starts free and uses open-source engines (pngquant, mozjpeg, cwebp) with transparent quality controls. Kraken also doesn't support SVG or folder-mode compression.
Squoosh is a Google web app designed for manual, one-at-a-time compression in the browser. It has no REST API, no bulk mode, and no WordPress plugin. Great for occasional use — not for automated workflows or CI pipelines.
pngquant for PNG (lossy palette reduction), mozjpeg for JPEG (better Huffman coding than libjpeg), and cwebp for WebP output. These are the same battle-tested open-source engines used by many CDNs and image pipelines.
Yes — auto-compresses on upload and includes a bulk-compress screen for your existing media library. Log in to your dashboard to download it.