PuffPix Compress automatically reduces image file sizes on upload, bulk-optimizes your existing media library, and supports PNG, JPG, WebP, GIF, and SVG — all from a single lightweight plugin.
No card required · Works on any WordPress host · Free 30-day trialEvery image you upload to WordPress is automatically compressed before it enters your media library. No extra steps.
Optimize all your existing images in one go. The bulk compress screen shows before/after size for every file.
Compress SVG files exported from Figma, Illustrator, or Sketch. Strips editor metadata and reduces file sizes up to 60%.
Compress an entire server directory in place — including wp-content/uploads and all subdirectories — via the API.
See original size, compressed size, and savings percentage for every image directly in the WordPress media library column.
Choose between Fast, Balanced, or Max compression engines. Max mode uses mozjpeg and pngquant for the smallest possible files.
Most WordPress image plugins stop at JPG and PNG. PuffPix goes further.
Design tools like Figma and Illustrator export SVGs bloated with editor metadata, comments, and invisible layers. PuffPix strips all of that — reducing SVG file sizes by up to 60% with zero visual change. No other WordPress compression plugin does this.
Point PuffPix at any server path (e.g. wp-content/uploads/2024) and it compresses every image file in place, recursively, with a configurable file-size threshold. Ideal for migrating a site with thousands of unoptimized legacy images.
Install the pluginSearch "PuffPix Compress" in WordPress plugins, or upload the zip from your PuffPix dashboard.
Paste your API keyGo to Settings → PuffPix Compress and enter your API key. Start your free trial if you don't have one yet.
Enable auto-compressTick "Compress images on upload" and every new image is optimized automatically from that point on.