Title: ColorBreezy — CMYK to sRGB Converter
Author: frotsquarnel
Published: <strong>September 26, 2026</strong>
Last modified: September 26, 2026

---

Search plugins

![](https://ps.w.org/colorbreezy/assets/banner-772x250.png?rev=3714201)

![](https://ps.w.org/colorbreezy/assets/icon.svg?rev=3714201)

# ColorBreezy — CMYK to sRGB Converter

 By [frotsquarnel](https://profiles.wordpress.org/frotsquarnel/)

[Download](https://downloads.wordpress.org/plugin/colorbreezy.1.1.4.zip)

 * [Details](https://wordpress.org/plugins/colorbreezy/#description)
 * [Reviews](https://wordpress.org/plugins/colorbreezy/#reviews)
 *  [Installation](https://wordpress.org/plugins/colorbreezy/#installation)
 * [Development](https://wordpress.org/plugins/colorbreezy/#developers)

 [Support](https://wordpress.org/support/plugin/colorbreezy/)

## Description

ColorBreezy automatically converts CMYK JPEG and TIFF uploads to sRGB. You can also
bulk-convert existing images in the Media Library. Original-image backup and restoration
are supported. It uses PHP Imagick when available and falls back to ImageMagick 
CLI.

 * Automatic conversion on upload.
 * Media Library scan and batch conversion.
 * Optional scheduled conversion using WP-Cron, disabled by default until an administrator
   enables it.
 * Authenticated encrypted original backups with opaque filenames under `wp-content/
   uploads/cmyk-originals/`.
 * Configurable retention with daily backup cleanup.
 * Configurable conversion-log retention with daily cleanup.
 * Conversion history, authenticated original downloads and one-click full-size 
   restoration.
 * CSV export of the conversion log.
 * Removal of stale EWWW WebP/AVIF sidecars so an optimizer can regenerate them.
 * Unlimited JPEG and single-page TIFF image conversions in the free edition.

Uploaded images and image contents never leave your WordPress server.
 The optional
one-question Yes/No satisfaction feedback is stored only in this WordPress site’s
options. It has no free-text field, does not collect personal information, is not
written to conversion logs, and is never sent externally. Administrators can clear
it from Settings.

### Privacy and external services

The plugin includes the Freemius SDK for opt-in usage analytics, update and future
licensing support. Administrators may choose whether to share basic site, user, 
plugin, theme and environment information with Freemius. Declining does not disable
image conversion. Freemius may also show an optional feedback form when the plugin
is deactivated.

Freemius terms: https://freemius.com/terms/
 Freemius privacy policy: https://freemius.
com/privacy/

### Third-Party Notices

The bundled `sRGB_v4_ICC_preference.icc` profile is Copyright (c) 2012 International
Color Consortium and distributed unchanged under the terms published for this profile:
https://registry.color.org/rgb-registry/srgbprofiles

Color conversion is best-effort and results vary with the source profile and server
image library. Keep backups enabled and verify color-critical output before publishing.
PHP Sodium is required for authenticated encrypted backups.

## Screenshots

[⌊Setup wizard: checks the conversion environment before scanning and starts a two-
minute setup.⌉⌊Setup wizard: checks the conversion environment before scanning and
starts a two-minute setup.⌉[

Setup wizard: checks the conversion environment before scanning and starts a two-
minute setup.

[⌊Setup wizard: scans the Media Library and offers to convert unchecked JPEG/TIFF
images in one click.⌉⌊Setup wizard: scans the Media Library and offers to convert
unchecked JPEG/TIFF images in one click.⌉[

Setup wizard: scans the Media Library and offers to convert unchecked JPEG/TIFF 
images in one click.

[⌊Dashboard: active image processor, encrypted-backup support, monthly conversions,
unchecked image count, batch conversion and EWWW sidecar cleanup.⌉⌊Dashboard: active
image processor, encrypted-backup support, monthly conversions, unchecked image 
count, batch conversion and EWWW sidecar cleanup.⌉[

Dashboard: active image processor, encrypted-backup support, monthly conversions,
unchecked image count, batch conversion and EWWW sidecar cleanup.

[⌊Logs: per-image conversion history with original download, one-click restore and
CSV export.⌉⌊Logs: per-image conversion history with original download, one-click
restore and CSV export.⌉[

Logs: per-image conversion history with original download, one-click restore and
CSV export.

[⌊Settings: auto-convert on upload, encrypted original backups, retention periods
and optional scheduled conversion.⌉⌊Settings: auto-convert on upload, encrypted 
original backups, retention periods and optional scheduled conversion.⌉[

Settings: auto-convert on upload, encrypted original backups, retention periods 
and optional scheduled conversion.

[⌊System: image engine, Imagick, Sodium, LCMS, memory, backup directory and Ghostscript
status at a glance.⌉⌊System: image engine, Imagick, Sodium, LCMS, memory, backup
directory and Ghostscript status at a glance.⌉[

System: image engine, Imagick, Sodium, LCMS, memory, backup directory and Ghostscript
status at a glance.

## Installation

 1. Install the plugin ZIP and activate it.
 2. Open **Media > ColorBreezy** to check the environment before scanning or converting.
    Conversion requires the Sodium API and either PHP Imagick or ImageMagick CLI. The
    CLI fallback also requires PHP to allow `exec` and `proc_open`.
 3. If a dependency is unavailable, activation still succeeds, but conversion stays
    paused. The ColorBreezy page shows the missing requirement; ask your host to enable
    it, then reload the page and complete setup.

## FAQ

### Which formats are supported?

JPEG and single-page TIFF. Multi-page TIFF is left unchanged to avoid losing pages.
PNG, GIF, WebP, AVIF and other non-CMYK formats are also skipped without modification.

### What happens when the Imagick extension is not installed?

ColorBreezy automatically uses ImageMagick CLI if the commands are available to 
PHP and `exec` and `proc_open` are enabled. If neither processor can run, the plugin
remains active but does not convert images. The dashboard identifies the active 
processor, while the System tab provides more detail.

### Is conversion limited in the free edition?

No. JPEG and single-page TIFF conversion is unlimited. Request throttling and batch-
size limits protect the server from accidental overload.

Individual image inputs must be no larger than 50 MiB, 40 megapixels, or 20,000 
pixels on either edge. Server policies may impose lower limits. Images that cannot
be safely processed are left unchanged; check the conversion log for details.

### Can I network-activate ColorBreezy on WordPress Multisite?

Network activation is not supported. Activate and configure ColorBreezy separately
on each site. Network-wide conversion, settings and cleanup are not provided.

### Where are originals stored?

Under `wp-content/uploads/cmyk-originals/` as authenticated encrypted `.cmyk-backup`
payloads with opaque names. The encryption key stays locally in a non-autoloaded
WordPress option. A directly served backup payload does not contain the original
image bytes. Daily WP-Cron cleanup enforces the configured retention period.

The current v2 encrypted format binds each payload to its own opaque backup identity.
Older plaintext and v1 encrypted payloads are deliberately not restored or served;
create a new backup by reconverting from a trusted original instead.

### What happens if WordPress regenerates thumbnails after conversion?

Restoration uses the exact main image and size set recorded at backup time, even
if current attachment metadata later removes or renames a size. Original paths that
no longer exist are recreated. Sizes added after conversion are intentionally retained
and are not deleted or overwritten by restoration.

### Does the plugin upload images elsewhere?

No. Detection, backup and conversion run locally. See Privacy for the separate optional
Freemius telemetry disclosure.

### How is satisfaction feedback handled?

After the first successful conversion, the admin may see one optional Yes/No question.
The selected Yes, No, or Dismiss value stays only in this site’s WordPress options;
no free text or personal information is collected, and it is never sent externally.
It can be cleared from Settings.

### What happens to EWWW sidecars?

Stale WebP/AVIF sidecars are removed only after successful source conversion. EWWW
can recreate them from the converted source, depending on your EWWW settings. ColorBreezy
does not guarantee regeneration on the next request.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“ColorBreezy — CMYK to sRGB Converter” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ frotsquarnel ](https://profiles.wordpress.org/frotsquarnel/)

[Translate “ColorBreezy — CMYK to sRGB Converter” into your language.](https://translate.wordpress.org/projects/wp-plugins/colorbreezy)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/colorbreezy/), check
out the [SVN repository](https://plugins.svn.wordpress.org/colorbreezy/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/colorbreezy/) by
[RSS](https://plugins.trac.wordpress.org/log/colorbreezy/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.4

 * Added a read-only requirements page when the server lacks a usable image processor
   or Sodium; conversion remains paused until dependencies are available.
 * Show the selected image processor and Sodium status on the dashboard and at the
   start of setup.
 * Aligned the WordPress.org package directory, main plugin file, text domain and
   translation catalogs with the assigned `colorbreezy` slug.
 * Preserved existing stored options, database tables, REST routes, cron hooks and
   encrypted-backup identifiers for installed sites.

#### 1.1.3

 * Introduced the ColorBreezy display name and clearer feature descriptions.
 * Added Simplified Chinese and Arabic catalogs; improved language-specific caching
   and right-to-left support.
 * Hardened original-file replacement, image resource limits, CSV exports and cleanup
   request validation.
 * Corrected partial-failure status messages and added real WordPress authentication,
   conversion, restoration and concurrency tests.
 * Separated WordPress.org language-pack delivery from bundled translations for 
   standalone distributions.
 * Updated the ICC profile licensing reference.
 * Improved large-library batch processing, cancellation handling and scheduled 
   sidecar cleanup.
 * Added keyboard tab navigation and improved mobile and right-to-left layouts.
 * Completed existing translation catalogs and added automated translation consistency
   checks.

#### 1.1.2

 * Hardened review-related diagnostics and documented scoped Plugin Check exceptions
   for read-only notices, atomic database operations and third-party hooks.
 * Logs: every conversion step now has a readable action label instead of “(unknown)”.
 * Logs: TIFF and other formats browsers cannot display show a placeholder instead
   of a broken thumbnail.
 * Added screenshots to the plugin listing.

#### 1.1.1

 * Free JPEG/TIFF conversion is unlimited; monthly gating and upgrade prompts were
   removed.
 * Paid pricing and trial promotion are hidden for the initial free-only release.
 * Batch and REST results distinguish successful, failed and skipped conversions.
 * Added daily cleanup for expired backups.
 * Added local-only optional satisfaction feedback and configurable daily conversion-
   log retention.
 * Added authenticated encrypted backups, secure downloads, integrity checks, and
   full attachment restoration.
 * Free builds exclude PDF, custom ICC and automatic sidecar-cleanup implementations.
 * Updated Freemius privacy disclosure and SDK.
 * Updated compatibility metadata through WordPress 7.1.

#### 1.1.0

 * Initial Free and Pro architecture, setup wizard, health checks and release tooling.

## Meta

 *  Version **1.1.4**
 *  Last updated **19 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.4 or higher **
 *  Tested up to **7.1.2**
 *  PHP version ** 8.1 or higher **
 * Tags
 * [color](https://wordpress.org/plugins/tags/color/)[image](https://wordpress.org/plugins/tags/image/)
   [imagick](https://wordpress.org/plugins/tags/imagick/)
 *  [Advanced View](https://wordpress.org/plugins/colorbreezy/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/colorbreezy/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/colorbreezy/reviews/)

## Contributors

 *   [ frotsquarnel ](https://profiles.wordpress.org/frotsquarnel/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/colorbreezy/)