PicPerf Turbulence vs. Bunny Optimizer

Bunny Optimizer is a cheap image and minify add-on on Bunny CDN. PicPerf Turbulence rewrites the whole HTML page at the edge, with or without Bunny.

By Alex MacArthur, builder of PicPerf · Published

Bottom line: Bunny Optimizer is a $9.50/month add-on on a Bunny CDN pull zone for WebP, resizing, and CSS/JS minify. PicPerf Turbulence is a DNS reverse proxy that rewrites HTML (images, fonts, scripts, hints) on any origin. Choose Optimizer if you already pay Bunny and only need smaller assets. Choose Turbulence if the page itself is slow.

PicPerf Turbulence Bunny Optimizer
Primary job Transform HTML for performance Transform images (and minify CSS/JS) on Bunny CDN
Requires Bunny CDN No Yes, billed per pull zone
Setup TXT + CNAME to optimize.picperf.io Enable Optimizer on a Bunny pull zone; point assets there
Images HTML <img> rewritten through PicPerf On-the-fly WebP/AVIF, resize, quality via URL
Fonts and third-party tags Adobe Fonts self-hosted; known-safe scripts async Not in scope
HTML cache Transformed HTML cached at the edge CDN cache for the assets
Pricing Flat $19 / $59 / $149 by site count $9.50/zone/month + Bunny bandwidth
Rollback Remove the CNAME Disable Optimizer on the zone

Use Bunny for Delivery

Bunny CDN is a strong, cheap network layer, the same role Cloudflare plays in the recommended stack. Optimizer is the image switch on that network. If pull-zone images are the only weight on the page, $9.50 plus bandwidth is a rational bill.

Use PicPerf Turbulence for the Page

A marketing site that still loads Adobe Fonts from Typekit, blocks on GTM, and ships unsized heroes will not be “fixed” by Optimizer alone. Turbulence rewrites that HTML. Across ~500 public sites in lab tests, simulated runs showed about 719 KB less transfer and 25% less total blocking time. Most of that movement comes from the HTML pipeline, including fonts and scripts.

Related: Turbulence vs. Cloudflare if you are choosing network versus page rewrite, and best image CDN if you only need images.

Frequently Asked Questions

  • They overlap on images. Bunny Optimizer is a $9.50/month add-on per Bunny CDN pull zone: WebP/AVIF, URL resizing, and CSS/JS minification. PicPerf Turbulence is a reverse proxy that rewrites HTML (images, fonts, third-party scripts, resource hints, and edge-cached HTML) without requiring Bunny CDN.

  • Pick Bunny Optimizer if you already run Bunny CDN and only need cheaper, smaller images plus minify. Pick PicPerf Turbulence if you want Core Web Vitals work on the HTML itself (fonts, async tags, hints) with a DNS change, on any origin, whether or not Bunny is in the stack.

  • No. Optimizer transforms assets that already flow through a Bunny pull zone. It does not fetch your HTML, self-host Adobe Fonts, async Google Tag Manager, add dimension hints on images, or inject Speculation Rules. Those are Turbulence’s jobs.

  • Yes. Keep Bunny (or Cloudflare) as the network/CDN and put Turbulence on the visitor hostname so HTML is rewritten before assets are fetched. Use one image optimizer per tag: if Turbulence already sends images through PicPerf, leave Bunny Optimizer off those URLs.

  • Bunny Optimizer is a flat $9.50 per pull zone per month, plus Bunny CDN bandwidth (from about $0.01/GB). Turbulence is $19 / $59 / $149 per month for 1 / 5 / 20 sites with unlimited pages and the full HTML pipeline included. Optimizer is cheaper if you only need images on Bunny; Turbulence costs more because it does more than an image add-on.

Related Guides

Turbulence rewrites every HTML page at the edge. No code changes.

Start a 14-day Turbulence Trial