Skip to content

CDN » BunnyCDN


BunnyCDN is CDN with POPs on 6 continents, all the modern content delivery features and prices that are low compared to other CDNs.
BunnyCDN website

BunnyCDN logo


BunnyCDN is all about delivery of cacheable content, including large file and video. They also offer CDN Cloud Storage, which is a block storage based in Germany integrated directly into BunnyCDN with infinite scaling and free internal traffic and automatic cache purging.

View the table below for more insight into BunnyCDN products.
Hover over/touch the product to view a short description.

  • Available/supported = Yes
  • Partially = Sort of/partially
  • Not available/supported = No
  • Extra costs = Extra costs
  • Unknown = Unknown
Dynamic content deliveryNon-cacheable content delivery. User login, shopping cart ... Not available/supported
Small file deliveryStatic object delivery; caching of small files (file size <1 MB) Available/supported
Large file deliveryStatic object delivery; caching of large files (file size >1 MB) Available/supported
Live videoDelivery of live video. RTMP? Transcoding/transmuxing? Not available/supported
Video on demandDelivery of on demand video Partially HDS and MPEG-Dash
Image OptimizationAutomatic image compression/optimization Not available/supported
DNSAuthoritative DNS for customer domain Not available/supported
WAFWeb Application Firewall Not available/supported
Anti-DDoSDDoS attack protection. Specific product(s) for this. Not available/supported
Private CDNDedicated edge resources & custom configs Not available/supported


India, South Africa, Turkey ... BunnyCDN edge servers on 6 continents, including solid coverage in North America and Europe.
BunnyCDN network map

Click the country flag icon to navigate to a page showing all CDNs with 1+ POP in that country.

Region POPs Locations
North America 10 United States Atlanta - Ashburn - Chicago - Dallas - Los Angeles - Miami - New York - San Jose - Seattle
Canada Toronto
Latin America 1 Brazil São Paulo
Europe 11 Czech Republic Prague
Germany Frankfurt
Spain Madrid
France Paris
United Kingdom London
Italy Milan
Netherlands Amsterdam
Norway Oslo
Poland Warsaw
Romania Bucharest
Sierra Leone Vilnius
Russia & CIS 1 Russia Moscow
Asia, excl China 5 Hong Kong Hong Kong
Japan Tokyo
India Bangalore
South Korea Seoul
Singapore Singapore
China 0
Oceania 5 Australia Brisbane - Melbourne - Perth - Sydney
New Zealand Auckland
Middle-East 1 Turkey Istanbul
Africa 1 South Africa Johannesburg


BunnyCDN offers their CDN services without long term contracts and comes with relatively low per-GB pricing. The Volume tier offers even lower pricing, but comes with less POPs turned on.
BunnyCDN pricing plans

Pricing & contract duration
Minimum contract term None
Minimum monthly costs $10 per year recharge
Requests costsCustomers pay for client to CDN requests None
Ingress costsCustomers pay for origin-to-CDN bytes transferred None
NA/EU traffic (low volume) $0.01 per GB
APAC traffic (low volume) $0.03 per GB
LATAM traffic (low volume) $0.045 per GB


BunnyCDN features overview

View the tables below for more insight into the features BunnyCDN supports.
Hover over/touch the feature name to view a short description.

  • Available/supported = Yes
  • Partially = Sort of/partially
  • Not available/supported = No
  • Extra costs = Extra costs
  • Unknown = Unknown
Web acceleration
Instant setupSign up, configure, start testing. Available/supported
Change propagation delayHow fast do config changes propagate to all POPs? Partially 10 seconds
Apex/root domain OK Blog: Root domain on CDN and performanceNo performance degradation when using http(s):// Not available/supported
HTTP/2 Available/supported
IPv6Do the edge servers have IPv6? Available/supported
Compression CDN Guide: CompressionReduce file size for faster delivery Compress on the fly. Brotli
Origin pull - protocolHTTP only or HTTPS possible too? Available/supported HTTP or HTTPS or Match protocol
Origin pull - Host headerUse client > edge value? Set specific value? Available/supported Hostname or IP address. Can configure specific other Host header
Origin shieldCDN Guide: Origin shieldOne POP pulls from origin, other POPs pull from the shield POP Extra costs In private beta testing
Push / uploadStore your content directly on CDN, no customer origin Extra costs Upload to central storage in Germany (CDN pulls from this). $0.01/GB
Cache control - CDN caching Available/supported Honor origin sent headers or configure overrides
Cache control - client caching Available/supported
Serve stale CDN Guide: Serve staleCDN serves cached but expired content in case origin is in trouble Not available/supported
Purge CDN Guide: PurgeInvalidate or delete cached objects on CDN Available/supported Instant
Purge - capabilities Partially Purge file and purge all
Analytics Available/supported
Log files Available/supported Accessible via portal and API. Delay is 20-30 seconds.
API Available/supported Purge, analytics, configuration, logs
HTTPS & Content Protection
CDN domain HTTPSUse the CDN's domain, like Available/supported Free. SNI
Customer domain HTTPSYour domain in the CDN's certificate Available/supported Free. SNI
Customer cert HTTPSYour certificate on the CDN Available/supported Free. SNI
Token authentication Available/supported
Geo blocking Available/supported Country level blocking (at the DNS level)
Hotlink protectionThird parties cannot deeplink to your content Available/supported blocking specific referrers, block requests without referrer, whitelist allowed referrers
Basic authenticationUser logs in on the CDN to get content Not available/supported
IP white/blacklisting Available/supported


BunnyCDN offers support in English, Slovenian, Croatian language.

Customer support
Documentation Available/supported Yes, public
Humans Available/supported All customers get email support with a 24 hour reply SLA (<4 hour plan to be introduced later in 2019). No phone support. Large customers get access to their Slack channel.

Contact BunnyCDN

Compare BunnyCDN to another CDN