Integrations / KeyCDN

+

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.

$0.04
per GB (EU and North America)
47+
global PoPs
$0
request charges
What you get

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.

Pricing

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

North America
North America and Europe
First 10 TB / month
$0.04/GB
North America
North America and Europe
Next 40 TB / month
$0.03/GB
Asia
Asia and Oceania
First 10 TB / month
$0.08/GB
Africa
Africa and Latin America
First 10 TB / month
$0.10/GB
100+
All regions
Over 100 TB / month
Volume pricing
How it compares

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 pricing
KeyCDN EU and North America $0.04/GB (first 10 TB)
KeyCDN request charges None
KeyCDN minimum $4/month
KeyCDN SSL Free
Bunny CDN EU and North America $0.01/GB
CloudFront US (first 10 TB) $0.0085/GB
CloudFront request charges $0.0075/10,000 requests
How it works

Create 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.

Step 01

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.

Step 02

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).

Step 03

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.

Step 04

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.

Storage pairings

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.

Amazon S3 Supported
Wasabi Supported
Backblaze B2 Supported
Hetzner, DigitalOcean, Bunny, GCS Supported
WooCommerce secure downloads Not available
Also works with

KeyCDN + your existing stack

WP Media Cloud with KeyCDN works alongside every major page builder, image optimizer, and plugin integration from day one.

Bricks Builder
Bricks Builder
Page builder
Elementor
Elementor
Page builder
WooCommerce
WooCommerce
eCommerce
ShortPixel
ShortPixel
Image optimizer
WPML
WPML
Multilingual
ACF
Advanced Custom Fields
Custom fields
BuddyBoss
BuddyBoss
Community
Imagify
Imagify
Image optimizer

Start serving media through KeyCDN today

All features included on every plan. 30-day money-back guarantee. No upload limits.

This website uses cookies to enhance your browsing experience and ensure the site functions properly. By continuing to use this site, you acknowledge and accept our use of cookies.

Accept All Accept Required Only