Skip to main content
Enjoying PuffPix? ☕ Support us
→

Free Image Compressor Online

puffpix — Free Image Compressor

PuffPix is a free online image compressor that reduces PNG, JPG, WebP, GIF and SVG files by up to 80% without visible quality loss. Drag, drop, done — files auto-deleted after 30 minutes.

PNG JPG WebP GIF SVG No third parties Format conversion

2,800+ images compressed and counting

🔑 API Key Try free → Buy a plan →
Mode
Good all-rounder — smaller files, barely any visible difference.
Output format
KB
Drop images here, or click to browse
Files processed privately and auto-deleted after 30 minutes
PNGJPGWEBPGIFSVG
0Files
0Before
0After
0%Saved
KB
Format conversion disabled in folder mode (files overwritten in-place)
0Depuffed
0Skipped
0Before
0After
0%Saved

How Does PuffPix Image Compression Work?

No accounts, no cloud storage, no nonsense.

01

Drop your images

Drag PNGs, JPGs, WebPs, GIFs or SVGs onto the drop zone. Pick a quality mode, output format, or max dimension — then hit compress.

02

We depuff them

Your images are compressed server-side in seconds. EXIF metadata is stripped, transparency is preserved, and you choose the output format.

03

Grab your files instantly

Each file gets a download link the moment it's done. Save them one by one or download everything as a single zip.

04

Gone after 30 minutes

Your files live in a private session folder. After 30 minutes they're automatically deleted — no permanent storage, no third parties.

🎨

Photoshop users

Batch compress exported assets and web previews in seconds — no extra plugins, no extra steps.

✦

Figma designers

Hit platform size limits for Shopify, Meta Ads and email handoffs without losing visual quality.

⌨

Frontend devs

Convert and compress to WebP in one drag-and-drop. No npm package, no webpack plugin, no setup.

📢

Ad ops teams

Batch compress Google Ads and Meta creatives to meet the 150 KB limit. Download everything as a zip.

How Much Can Image Compression Save?

Real files, measured on our own server. How much you save depends almost entirely on the picture and on how well it was already compressed.

Format Before After Savings Engine
JPEG photo 536 KB 171 KB 68% MozJPEG
PNG flat graphic 31 KB 7 KB 78% pngquant
PNG screenshot / UI 1.74 MB 582 KB 67% pngquant
GIF photographic 123 KB 90 KB 27% Gifsicle
SVG editor export 669 B 447 B 33% XML optimiser
WebP already efficient 228 KB 213 KB 7% cwebp

Measured on our own server on , in Max Compression mode, on one file per row. Your results will differ — compression depends almost entirely on what is in the picture and how well it was already compressed. WebP and GIF are already efficient formats, so there is far less to win there than with a JPEG or a screenshot PNG. An SVG straight out of Illustrator or Figma compresses much better than one that has already been cleaned up.

Simple pricing

Start free. Upgrade when you need more power.

Monthly Yearly Save €13–€27/yr
Free
€0
forever
  • ✓ Server compression (20/day)
  • ✓ Private browser mode (🔒 — nothing uploaded)
  • ✓ PNG, JPG, WebP, GIF, SVG
  • ✓ Up to 5 MB per file
  • ✗ Max compression engine
  • ✗ Folder mode
  • ✗ API key
✓ No account needed✓ No credit card
☀️ Summer Sale
Pro
€12.99
€8
per month first 3 months, then €12.99
  • ✓ Smallest files · finest quality
  • ✓ PNG, JPG, WebP, GIF, SVG
  • ✓ Up to 100 MB per file
  • ✓ Unlimited images per day
  • ✓ Folder mode (Chrome & Edge only)
  • ✓ Pro engine — pngquant + mozjpeg + cwebp
  • ✓ API key included
  • ✓ WordPress plugin included
Get Pro
✓ Instant API key✓ Cancel anytime

Not sure yet? Try Pro free — 100 compressions, no credit card →

Already have a key? Resend it →

Frequently asked questions

Everything you need to know about PuffPix.

Yes. PuffPix has a free tier that lets you compress images directly in your browser with no account needed. Paid plans (Starter and Pro) unlock larger file sizes, higher daily limits, folder mode, the Max Compression engine, and API access.
PuffPix supports PNG, JPG, WebP, GIF and SVG. You can also convert between formats — for example converting JPG to WebP for better web performance.
No. Uploaded files are automatically deleted within 30 minutes. We do not inspect, analyse or retain your image content. In Private mode (the 🔒 toggle), images never leave your device at all — compression runs entirely in your browser.
It varies enormously by format. Measured on our own files: a photographic JPEG dropped 68%, a screenshot PNG 67%, a flat-colour PNG 78%. Formats that are already efficient give up much less – a GIF around 27%, and an existing WebP only about 7%, because WebP is already a modern codec with little slack left in it.
Yes. Starter and Pro plans include an API key you can use to compress images programmatically. The API supports PNG, JPG, WebP, GIF and SVG compression.
No. Folder mode requires Chrome or Edge — it uses the File System Access API, which Firefox and Safari do not support. All other features (Files mode, Private mode, API access) work in any modern browser. Please make sure you are using a supported browser before purchasing a plan that includes folder mode.
It depends on your volume. PuffPix supports the same formats as TinyPNG (PNG, JPG, WebP, GIF) and adds SVG compression, folder mode, and a free trial of 100 credits that never expire. TinyPNG gives you 500 free compressions a month and then bills per image — hard to beat at low volume. PuffPix charges a flat €3.50/mo, which wins once you are past a few hundred images a month. See the full comparison →
PuffPix uses industry-leading open-source encoders: MozJPEG for JPG (typically 10–20% smaller than standard libjpeg at the same visual quality, per Mozilla's own benchmarks), pngquant for PNG (lossy palette reduction achieving 60–80% savings on flat-colour graphics), cwebp for WebP output, Gifsicle for GIF, and a built-in XML optimiser that strips comments, editor metadata and redundant attributes from SVG. In Max Compression mode, MozJPEG and pngquant run together for the best quality-per-byte ratio.
Yes. Image file size is one of the biggest contributors to slow page load times, which directly affects Google Core Web Vitals — particularly Largest Contentful Paint (LCP). Google uses Core Web Vitals as a confirmed ranking signal. According to Google's research, pages meeting Core Web Vitals thresholds are 24% less likely to be abandoned during load. Compressing images can reduce image payload by 40–80%, improving LCP scores, reducing bandwidth costs, and lowering bounce rates. For best results, also serve images in next-gen formats (WebP) and size images to their display dimensions.
Yes — on an Apple device. Drop a HEIC into PuffPix in Safari on iPhone, iPad or Mac and it is converted to JPEG on your own device before compression, so the HEIC is never uploaded to us. On Windows or Android the browser has no HEIC decoder and this isn't possible; our HEIC to JPG page shows the two quickest ways round it, including the iPhone setting that makes it stop happening altogether.
For anything you publish on the web, usually yes. AVIF is built on the royalty-free AV1 codec and is typically 50–60% smaller than JPEG at comparable quality — in our own testing a 324 KB JPEG became a 130 KB AVIF. Every current browser displays it (Chrome 85+, Firefox 93+, Safari 16+, Edge 121+) and WordPress accepts AVIF uploads from 6.5. One catch: AVIF quality numbers aren't JPEG quality numbers, so a high setting can produce a larger file. Pick AVIF in the output format row, or use the standalone AVIF converter.
Lossless compression reduces file size without discarding any image data — the original can be perfectly reconstructed. Lossy compression achieves much higher savings by permanently removing data the human eye is unlikely to notice. PuffPix offers both: Quality mode uses conservative lossy settings that are visually indistinguishable from the original, while Max Compression pushes further for the smallest possible file. Private mode (🔒) runs lossless-only compression entirely in your browser.
🚀