Wrap your EE image URLs through the Cloudflare Image Resizing API for right-sized, format-negotiated delivery; with explicit template tags, automatic HTML rewriting, a debug overlay, and tooling to find unbound patterns before users do.
CF Image routes the images your EE site already serves through Cloudflare’s Image Resizing API, delivering the right size in the right format: AVIF, WebP, JPEG — for every device, with zero changes to how you author content.
{exp:cf_image:url}, {exp:cf_image:img}, {exp:cf_image:picture}. Full responsive srcset (DPR for fixed-size presets, width descriptor for responsive presets), sizes attribute, ad-hoc inline parameters when you don’t want a preset.template_post_parse hook rewraps every matching URL in <img src>, srcset, <a href> (image links), and CSS background-image: url(...). Ships with a per-element skip class for opt-outs.w, h, fit, q, etc. inline without defining a preset; handy for one-off transforms.?cfdebug=1 — floating panel with hit/miss/skip counts and a colored badge on every image showing which preset wrapped it (or why it wasn’t).Every release is installed cold on a vanilla EE 7 install via an ExpressionEngine test harness and walked through every CP route before release.
Running in production against an EE 7 install with 65,000+ ChannelImages images across two MSM sites.
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.