Compress JPEG & PNG Images vs WP Smush

Compare WordPress plugins and tools side by side. Pick products with “Compare” in the software directory.

Feature Compress JPEG & PNG Images v3.8.1 · checked 23 Oct 2026 Free + paid · ★ 4.5/5 Visit Details WP Smush v4.3.5 · checked 23 Oct 2026 Free + paid · ★ 4.8/5 Visit Details
At a glance
Active installs 100,000+ 1M+
Last updated October 13, 2026 October 20, 2026
Editions TinyPNG Image Optimization · TinyPNG paid API plan ($) Smush · Smush Pro ($)
Pros Compresses new uploads automatically; Bulk optimisation of the existing media library; Converts images to WebP and AVIF Bulk and on-upload image compression at no cost; Lazy loading for images and embedded video; Works with common page builders, WooCommerce and caching plugins
Cons Images are sent to TinyPNG servers for compression; Free monthly quota is limited; Full library work needs a paid TinyPNG plan WebP, AVIF, resizing and the image CDN need Smush Pro; Images are sent to the WPMU DEV API for compression
Mentioned in our posts 1 3
More features
Other features Compresses images on upload, Bulk optimisation of the media library, Convert images to WebP and AVIF, Resize large originals to a maximum size, Keep or strip image metadata, WP-CLI command to optimise images, Upgrade prompts when free quota runs out ($), WooCommerce compatibility, WPML compatibility Bulk compression of the media library, Lazy loading for images and embedded video, WebP and AVIF conversion (Pro) ($)
Integrations
Storage TinyPNG API, Amazon S3 offload —
E-commerce WooCommerce WooCommerce
Plugins WPML WP Rocket, Elementor, Divi, Gravity Forms
Other — WPMU DEV Smush API
Requires WordPress 4.0 6.4
Requires PHP — 7.4
Tested up to 7.1 7.1
Phones home No Only if you agree
External services api.tinify.com smushpro.wpmudev.com
Custom tables — 1