Child Themes

The Best Image Compression Plugin for Divi — Divi Image Compressor vs TinyPNG & Imagify

If you are running a Divi website, image file size is one of the biggest factors holding back your PageSpeed score. Google's Core Web Vitals actively penalise slow-loading images, and studies consistently show that every extra second of load time reduces conversions by up to 7%. The solution is straightforward — compress your images automatically on upload so you never have to think about it again.

The problem is that most image compression plugins come with a catch: a monthly credit limit, a required API key, or images being sent to a third-party server for processing. For Divi users in particular, these plugins often create compatibility issues with the Divi builder, slow down the media library, or fail silently when Divi generates its own image sizes.

In this article we compare three of the most popular options for Divi sites and explain why Divi Image Compressor is the cleanest solution for Divi 4 and Divi 5 users.

Why Image Compression Matters for Divi Sites

Divi is a visually rich page builder. Full-width sections, hero images, portfolio galleries, and background images are all standard on most Divi-built websites. Unoptimised, a single hero image can easily weigh 3–5MB. Multiply that across a typical page and you are looking at 10–20MB of images being loaded on every visit.

According to TinyPNG's own data, JPEG images can be compressed by 40–60% and PNG images by 50–80% without any visible loss in quality. That means a 3MB hero image can be reduced to under 1MB, or even smaller when converted to WebP.

Google PageSpeed Insights and Lighthouse both flag oversized images as one of the most impactful issues on any website. Fixing this single issue is often enough to move a PageSpeed score from the 50s into the 80s.

The Three Main Options for Divi Users

TinyPNG

TinyPNG offers 500 free credits per month, which is enough to compress roughly 100 images on a typical WordPress installation. Beyond that, you pay per image. When the WebP or AVIF conversion feature is enabled, each image uses double the credits, meaning the free tier effectively covers around 50 images per month with conversion enabled.

TinyPNG works by sending your images to Tinify's external API for processing. While the compression results are excellent, this creates a dependency on an external service. If the API is down, images upload without compression. If you exceed your monthly free credits, compression stops silently.

For Divi users there is another problem: TinyPNG has no specific Divi integration. It does not account for Divi's custom image sizes or the way Divi 5 generates module-specific thumbnails. Some users have also noted frustration with recent pricing increases, with the Pro plan rising from $25 to $39 per year with no notable change in functionality.

TinyPNG: good general-purpose tool, not built for Divi, requires an API key and has monthly limits.

Imagify

Imagify is made by the same team behind WP Rocket and is one of the most polished image optimisation plugins available. It offers three compression levels (Normal, Aggressive, Ultra) and supports WebP conversion. The free plan covers 200MB of images per month, after which you need a paid plan starting at around $4.99/month.

Like TinyPNG, Imagify processes images on its own servers via an API. This means your images leave your server during processing. For agencies handling client sites with sensitive content or strict data policies, this is worth considering.

Divi Image Compressor

Divi Image Compressor takes a completely different approach. Instead of sending images to an external API, it compresses everything locally on your server using PHP's native GD Library or ImageMagick — both of which are available on virtually every WordPress hosting environment by default.

This means:

  • No API key required — install, activate, done
  • No monthly limits, compress as many images as you like
  • No external servers — your images never leave your hosting environment
  • Divi 4 and Divi 5 compatible, built and tested specifically for Divi's image pipeline

Feature Comparison

Recommended for Divi

Divi Image Compressor

By DiviPerfect

$29.99 yearly

  • No API key needed
  • Unlimited images
  • Server-side processing
  • WebP conversion
  • Divi 4 & 5 native
  • Bulk compress
  • $29 yearly

Purchase Plugin

TinyPNG

By Tinify

Free / paid (500 credits/mo free then pay per image)

  • API key required
  • Monthly limits
  • External server processing
  • WebP + AVIF
  • Not Divi-specific
  • Bulk compress
  • Free / paid

Imagify

By WP Rocket team

Free / from $4.99/mo (200MB free then subscription)

  • API key required
  • 200MB free then prices from $4.99/month
  • External server processing
  • WebP + AVIF
  • Not Divi-specific
  • Bulk compress
  • Free / subscription

The Divi Advantage

What makes Divi Image Compressor different from any generic WordPress image plugin is that it was designed from the ground up with Divi's image handling in mind. Divi generates its own set of image sizes for different module types — hero images, blog post thumbnails, portfolio grid images — and Divi 5's Visual Builder handles image rendering differently from Divi 4.

Divi Image Compressor hooks into WordPress's native upload pipeline at the right priority to ensure Divi's custom sizes are compressed correctly, without interrupting the Visual Builder or causing compatibility issues with Divi's React-based Divi 5 architecture.

How It Works

Once installed, Divi Image Compressor requires no configuration beyond turning it on. Every image uploaded through the WordPress Media Library is automatically:

  1. Compressed using your chosen quality setting (default 80 — recommended for most sites)
  2. Converted to WebP format (if enabled)
  3. Resized to your maximum dimensions (if set)

For existing images already in your media library, the Bulk Compress tool processes your entire library in one click without leaving the WordPress dashboard.
A status banner on the settings page confirms whether GD Library or ImageMagick is available on your server, so you always know compression is working correctly.

Real-World Results

On a typical Divi site with 50–100 images in the media library:

  • Before: Average image size 800KB–1.5MB, page weight 8–15MB
  • After (WebP + 80% quality): Average image size 120KB–300KB, page weight 2–4MB
  • PageSpeed improvement: Typically 15–30 point increase on mobile

These are consistent with the broader industry benchmarks. According to Google, WebP images are 25–34% smaller than JPEG, and AVIF can reduce file size by up to 50% compared to JPEG.

Who Should Use Divi Image Compressor

Divi Image Compressor is ideal for:

  • Divi freelancers and agencies who manage multiple client sites and do not want to manage API keys or pay per-image fees
  • Site owners on shared hosting who want reliable local compression without external dependencies
  • Anyone building on Divi 5 who needs confirmed Visual Builder compatibility
  • Businesses with data handling considerations who prefer images not to leave their server

TinyPNG may be a better fit if:

  • You are not using Divi and need a general-purpose solution
  • You compress very few images per month and want the convenience of the free API tier
  • You require AVIF conversion in addition to WebP

Get Divi Image Compressor

Divi Image Compressor is available as a one-time purchase on the Elegant Themes Divi Marketplace. At $29/year there are no API keys, no monthly image limits, and no images leaving your server.

Divi Image Compressor is developed by DiviPerfect — a suite of Divi 5 plugins built for freelancers, agencies, and businesses. Questions? Email us at hello@diviperfect.com or visit diviperfect.com.

Purchase Plugin

About Divi Image Compressor