Skip to main content
Bunny CDN includes several features to improve content delivery performance and give you control over how traffic is handled.

Origin Shield

Reduce origin traffic by routing all CDN requests through a single caching layer.

Smart Preloader

Show a branded loading screen when your origin takes longer than expected to respond.

Routing Filters

Limit CDN routing to specific geographic regions for compliance and data residency.

Network Limits

Control download speeds, request rates, and bandwidth usage per Pull Zone.

Compression

Bunny CDN automatically compresses responses using gzip, Brotli, or Zstandard based on the client’s Accept-Encoding header. Compression is applied to:
  • Files with extensions: .css, .js, .json, .xml, .svg, .html
  • Any response with a supported MIME type (even if Content-Type header is missing)
Application types: application/javascript, application/json, application/ld+json, application/xml, application/xhtml+xml, application/rss+xml, application/atom+xml, application/manifest+json, application/x-javascript, application/x-web-app-manifest+json, application/vnd.geo+json, application/vnd.apple.mpegurl, application/x-mpegurl, application/dash+xml, application/wasmFont types: application/font, application/font-sfnt, application/vnd.ms-fontobject, application/x-font-opentype, application/x-font-truetype, application/x-font-ttf, font/eot, font/opentype, font/otf, font/truetype, font/ttfText types: text/html, text/css, text/javascript, text/js, text/plain, text/xml, text/csv, text/cache-manifest, text/richtext, text/tab-separated-values, text/x-component, text/x-java-source, text/x-scriptImage types: image/svg+xml, image/vnd.microsoft.icon, image/x-iconOther: model/gltf-binary
If you need a specific MIME type added to the compression list, contact support.