Back to Community

Troubleshooting Common Imagify 'Out of Quota' and Optimization Errors

Content

Many users of the 'Imagify Image Optimization – Optimize Images | Compress Images | Convert WebP | Convert AVIF' plugin encounter confusing error messages that halt their image optimization. A frequent and frustrating issue is seeing a message like "You have consumed all your data" or "You have to upgrade your account to continue" when their account dashboard clearly shows available quota. Other common errors include "cURL error 56", "Error during the JPEG compression process", or "Resizing failed."

This guide will explain why these errors occur and provide the most common, effective solutions to get your image optimization back on track.

Why These Errors Happen

Based on community reports and troubleshooting threads, these errors are rarely about your actual account quota. Instead, they are often a generic error message that appears when the plugin encounters a problem during the optimization process. The underlying causes are typically related to your server's configuration or a temporary communication issue, not your Imagify plan.

Common root causes include:

  • Server Timeouts: Your server cuts off the connection to Imagify's servers before optimization can complete, often triggering a false "out of quota" message.
  • cURL/SSL Issues: Problems with your server's cURL library or SSL certificates can prevent a successful connection (e.g., cURL error 28 or 56).
  • Image Processing Library Conflicts: The Imagick library on your server can sometimes be slow or buggy, causing resizing or compression to fail.
  • Server Security Rules: Firewalls or security plugins may block the internal requests WordPress needs to make to run the optimization process.
  • Temporary Server Issues: Occasionally, the Imagify service itself may experience brief outages, though these are usually resolved quickly.

Most Common and Effective Solutions

Try these solutions in order. Most users report that one of the first two steps resolves their issue.

1. Install the "Don't Use Image Magick" Helper Plugin

This is one of the most effective fixes for optimization failures, timeouts, and resizing errors. It forces your server to use the GD image processing library instead of the potentially problematic Imagick library.

How to do it:

  1. Download the helper plugin from this GitHub repository: https://github.com/wp-media/imagify-helpers/raw/master/various/dont-use-imagick/dont-use-imagick.zip
  2. In your WordPress admin, go to Plugins > Add New > Upload Plugin and install the ZIP file.
  3. Activate the plugin. No configuration is needed.
  4. Retry optimizing your images.

2. Increase WordPress Memory and Time Limits

Image optimization is resource-intensive. If your server doesn't allocate enough resources, the process will fail.

How to do it:

Edit your wp-config.php file (located in your website's root folder) and add the following lines before the line that says /* That's all, stop editing! Happy publishing. */.

define( 'WP_MEMORY_LIMIT', '256M' );
define( 'IMAGIFY_TIMEOUT', 30 );

Save the file and retry optimization. If it still fails, you can try increasing the values further (e.g., 512M for memory, 60 for timeout).

3. Run the Imagify Tools Diagnostic Plugin

This helper plugin can provide specific clues about what on your server might be causing the problem.

How to do it:

  1. Download the tools plugin: https://github.com/wp-media/imagify-helpers/raw/master/various/imagify-tools/imagify-tools.zip
  2. Install and activate it like any other plugin.
  3. Go to Tools > Imagify Tools in your WordPress admin.
  4. Look for any items with a red background, which indicate a potential problem. This information can be invaluable for your web host's support team if the previous steps don't work.

4. Check for Server-Side Blocking

If you see cURL errors (like 28 or 56) or "unauthorized" messages in the tools plugin, your server's firewall or security configuration may be blocking the requests. Contact your web hosting provider and ask them to check if any security rules are blocking outgoing cURL requests or internal WordPress cron and AJAX calls.

What If The Problem Persists?

If you have tried all the solutions above and are still experiencing errors, the issue may be more complex and require specific debugging. The community often finds that reaching out to their web host with the error messages and findings from the Imagify Tools plugin is the most effective next step, as the host can adjust server-level settings that are not accessible to users.

Related Support Threads Support