Serve WordPress media through KeyCDN
Swiss-based CDN with 47+ global PoPs, pay-as-you-go pricing from $0.04/GB, no request charges, and a 30-day free trial. A straightforward, no-frills CDN for developers who want transparent billing and reliable delivery without a minimum contract.
Transparent pricing. No request charges. 47+ global PoPs.
WP Media Cloud rewrites all WordPress media URLs to your KeyCDN pull zone hostname. KeyCDN handles caching, delivery, SSL, and DDoS protection from that point on.
Automatic URL rewriting
Enter your KeyCDN pull zone hostname in WP Media Cloud settings. Every media URL on your WordPress site rewrites to your KeyCDN domain automatically, including images in post content, featured images, and media inserted by page builders.
No request charges
KeyCDN does not charge for HTTP or HTTPS requests. Many CDN providers add per-request costs on top of bandwidth charges. With KeyCDN you pay only for the bandwidth you deliver, making costs predictable regardless of how many individual file requests your site generates.
Free SSL and DDoS protection
KeyCDN provisions free SSL certificates for all pull zone domains. DDoS protection is included across all accounts at no additional cost. Secure token authentication is also available for protecting specific content from hotlinking and unauthorised access.
HTTP/2 across all PoPs
KeyCDN supports HTTP/2 on all edge locations, enabling multiplexed connections, header compression, and server push. This reduces connection overhead when your pages load multiple media files simultaneously, improving perceived load times for visitors.
Real-time analytics
KeyCDN includes real-time analytics in all accounts at no extra cost. View bandwidth usage, request volume, cache hit ratios, and geographic traffic distribution from the KeyCDN dashboard. No separate analytics tool or extra billing required.
Instant cache purge
KeyCDN supports instant cache purge for individual files, directories, or the entire zone, propagating changes across all 47+ PoPs within seconds. This means updated images and media appear to visitors immediately without waiting for cache expiry.
Pay for bandwidth only. Volume discounts built in.
KeyCDN charges for outbound bandwidth only. There are no request charges, no setup fees, no contract, and no charge for SSL. Pricing is tiered by volume so the per-GB rate drops automatically as your usage grows. A $4 per month minimum applies, and a minimum payment of $49 is required to add credit to your account.
Pricing varies by region. North America and Europe are the lowest-cost regions. Asia and Oceania are double the North America rate for the first 10 TB tier. Africa and Latin America are the highest per-GB tier. For sites with primarily European or North American audiences, KeyCDN offers competitive rates that fall well below CloudFront pricing at equivalent volumes.
- No request charges on any plan
- $4/month minimum usage charge
- $49 minimum credit top-up
- First 3 zones free, $1/month per additional zone
- 30-day free trial with 25 GB of traffic included
KeyCDN bandwidth pricing
No surprises. No request fees. Volume discounts automatic.
KeyCDN's defining advantage is the absence of request charges. Many CDN providers bill for every HTTP request hitting the CDN in addition to bandwidth. On a media-heavy WordPress site making hundreds of thousands of image requests per day, these charges add up. KeyCDN charges for outbound bandwidth only with no request fees at any volume.
The per-GB rate at the entry tier of $0.04/GB in North America and Europe is higher than Bunny CDN's $0.01/GB, but KeyCDN's volume tiers drop to $0.01/GB over 100 TB per month, making it competitive at scale. For sites with moderate traffic primarily in Europe and North America, KeyCDN offers a simpler billing model than some alternatives.
View KeyCDN pricingCreate a pull zone. Paste the hostname. Done.
KeyCDN pull zones point at your origin URL and cache content at the edge on first request. WP Media Cloud rewrites all media URLs to your KeyCDN pull zone hostname.
Install WP Media Cloud
Install and activate the plugin on your WordPress site. Set up your storage provider in WP Media Cloud first so files are offloaded before KeyCDN begins caching them.
Create a KeyCDN pull zone
In the KeyCDN dashboard, create a new pull zone. Set the origin URL to your storage bucket's public endpoint. KeyCDN will pull files from your bucket and cache them at the edge on first request. Note your pull zone hostname (e.g. yourzone.kxcdn.com).
Enter the CDN URL in WP Media Cloud
In WP Media Cloud settings, paste your KeyCDN pull zone hostname into the CDN URL field. All media URLs on your site immediately rewrite to use the KeyCDN domain. Run the health check to confirm images load from the CDN.
Media serves from the KeyCDN edge
Every image and file is now cached and served from the KeyCDN edge location nearest to each visitor. SSL, HTTP/2, DDoS protection, and real-time analytics are all active with no further configuration needed.
Works with any storage provider that has a public HTTP endpoint.
KeyCDN pull zones accept any public HTTP or HTTPS origin URL. This means KeyCDN works as a CDN in front of any storage provider that exposes a public bucket URL: Amazon S3, Google Cloud Storage, Wasabi, Backblaze B2, Hetzner Object Storage, DigitalOcean Spaces, Bunny Edge Storage, and any S3-compatible provider.
Set the origin URL of your KeyCDN pull zone to your storage bucket's public endpoint. WP Media Cloud offloads files to your storage bucket, and KeyCDN caches and delivers them from its edge network. Enter your KeyCDN pull zone hostname in WP Media Cloud's CDN URL field and all media URLs rewrite automatically.
WooCommerce downloadable products served through KeyCDN use standard CDN URLs. Secure signed downloads are only available when using Bunny.net Edge Storage (Token Authentication) or Cloudflare R2 (SigV4) as your storage provider.
KeyCDN + your existing stack
WP Media Cloud with KeyCDN works alongside every major page builder, image optimizer, and plugin integration from day one.
Start serving media through KeyCDN today
All features included on every plan. 30-day money-back guarantee. No upload limits.