Serve WordPress media through Bunny CDN
The best value CDN available. 114+ global edge locations, pay-as-you-go pricing from $0.01 per GB, built-in image optimisation that runs automatically on Bunny's servers, and zero egress fees when paired with Bunny Edge Storage.
Global delivery at the lowest per-GB price available.
WP Media Cloud rewrites all WordPress media URLs to your Bunny CDN pull zone. Bunny handles everything else: caching, edge routing, HTTP/3, image optimisation, and SSL. No plugin configuration needed for any of it.
Automatic URL rewriting
Enter your Bunny pull zone hostname in WP Media Cloud settings. Every media URL on your WordPress site rewrites to your Bunny CDN domain automatically, including images in post content, featured images, and media inserted by page builders.
Bunny Optimizer included automatically
When Bunny Optimizer is enabled on your pull zone, Bunny automatically converts images to WebP or AVIF, resizes on the fly, and strips metadata. This runs entirely on Bunny's servers. WP Media Cloud does not need to touch the image; the CDN URL handles it.
Free SSL and HTTP/3
Bunny CDN provisions SSL certificates automatically for your pull zone domain and any custom subdomain. HTTP/3 and QUIC are enabled by default across all Bunny edge locations, reducing connection overhead for visitors on modern browsers.
Smart edge routing
Bunny's smart routing system selects the fastest edge location for each visitor in real time, not just the nearest one geographically. If an edge location is congested or slow, Bunny routes around it automatically with no configuration needed.
Pay only for what you use
Bunny CDN has no monthly minimum, no setup fee, and no contract. You pay per GB delivered, billed monthly. For low-traffic sites the bill is pennies. For high-traffic sites the per-GB rate is one of the lowest available from any CDN provider globally.
Detailed analytics included
Bunny CDN includes bandwidth, request, cache hit ratio, and geographic traffic analytics in the dashboard at no extra cost. See exactly where your visitors are coming from and how much bandwidth each region consumes.
Best with Bunny Edge Storage. Works with almost everything else.
The ideal Bunny CDN setup is a Bunny Edge Storage zone as origin. Because both products are from the same company, egress from your storage zone to the CDN edge network is free. You store files in Bunny Edge Storage, Bunny CDN pulls them to the edge, and your visitors download them from an edge location close to them with no egress charge at any step.
Bunny CDN also works as a pull zone in front of Amazon S3, DigitalOcean Spaces, Wasabi, Hetzner Object Storage, Backblaze B2, Google Cloud Storage, and any S3-compatible endpoint. Enter your storage bucket as the pull zone origin in Bunny and your CDN hostname in WP Media Cloud settings.
Cloudflare R2 is the one exception. R2 uses Cloudflare's own delivery network and is not designed to be used with a third-party CDN pull zone.
Bunny CDN storage origin compatibility
The most competitive CDN pricing available. No minimums.
Bunny CDN charges $0.01 per GB in North America and Europe, $0.03 per GB in Asia and Oceania, $0.045 per GB in South America, and $0.06 per GB in the Middle East and Africa. There is no monthly minimum, no setup fee, no contract, and no charge for SSL or HTTP/3. You are billed only for the bandwidth you actually use at the end of each month.
For comparison, Amazon CloudFront charges $0.0085 per GB for the first 10 TB in the US, $0.114 per GB in Asia Pacific, and $0.12 per GB in South America. Bunny CDN in Asia and Oceania costs $0.03 per GB and $0.045 per GB in South America, significantly lower than CloudFront rates across every region outside North America.
View Bunny CDN pricingCreate a pull zone. Paste the hostname. Done.
WP Media Cloud rewrites URLs. Bunny CDN handles everything else automatically. Setup takes under five minutes.
Choose and set up your storage
Set up your storage provider in WP Media Cloud first. Bunny Edge Storage is recommended for zero-egress delivery, but any supported storage provider works as a Bunny CDN pull zone origin.
Create a Bunny CDN pull zone
In the Bunny dashboard, create a new pull zone and set your storage bucket or endpoint as the origin URL. Enable Bunny Optimizer on the pull zone if you want automatic WebP/AVIF conversion. Copy your pull zone hostname (e.g. yourzone.b-cdn.net).
Enter the CDN URL in WP Media Cloud
In WP Media Cloud settings, paste your Bunny CDN pull zone hostname into the CDN URL field. WP Media Cloud immediately rewrites all media URLs to use the Bunny CDN domain. Run the health check to verify images load from the CDN.
Media serves from the edge
Every image, video, and file on your site is now served from the Bunny CDN edge location closest to each visitor. Bunny handles caching, SSL, HTTP/3, and image optimisation automatically with no further configuration.
Automatic WebP, AVIF, and image resizing at the edge.
Bunny Optimizer is a feature of Bunny CDN pull zones that automatically converts images to WebP or AVIF, strips metadata, and serves the optimised version to visitors. It runs entirely on Bunny's servers at the CDN edge. WP Media Cloud does not need to process or modify images for this to work.
When Bunny Optimizer is enabled on your pull zone, every image request that comes through Bunny CDN is automatically served in the best format the visitor's browser supports. A visitor on Chrome gets WebP or AVIF. A visitor on an older browser gets the original JPEG or PNG. No plugin configuration, no additional tools, no server processing.
Bunny Optimizer is a Bunny CDN feature, not a WP Media Cloud feature. Enable it in your Bunny dashboard under your pull zone settings. WP Media Cloud simply rewrites URLs to use your CDN domain; Bunny handles optimisation automatically from that point on.
Bunny CDN + your existing stack
WP Media Cloud with Bunny CDN works alongside every major page builder, image optimizer, and plugin integration from day one.
Start serving media through Bunny CDN today
All features included on every plan. 30-day money-back guarantee. No upload limits.