197+ Points of Presence, per-GB pricing starting at $0.01, Origin Shield to reduce origin load by 90%, and free SSL — all managed through a single configuration.
One of the largest CDN networks with edge nodes on every continent. Sub-30ms latency for most visitors worldwide.
No commitment tiers. Pay only for bandwidth you use, starting at $0.01/GB. Perfect for unpredictable traffic.
Collapse thousands of edge requests into a single origin hit. Reduces Image Foundry processing by up to 90%.
Automatic certificate provisioning for pull zones and custom hostnames. Zero configuration required.
Client → Bunny CDN Edge (197+ PoPs)
↓ cache miss
Bunny Origin Shield (single region)
↓ cache miss
Image Foundry Origin
↓
Process image (sharp/libvips) → Disk Cache
↓
Response with Cache-Control, ETag, Vary: Accept
On cache hits, the entire pipeline is skipped — Bunny serves directly from its edge in under 30ms.
Three purge strategies via the Image Foundry API:
| Method | Endpoint | Description |
|---|---|---|
| URL purge | DELETE /api/cdn/purge | Purge specific URLs — instant invalidation |
| Full purge | DELETE /api/cdn/purge-all | Purge entire pull zone |
| Tag purge | DELETE /api/cdn/purge-tags | Falls back to full purge on Bunny (tag purge not natively supported) |
Serve images from your own domain with automatic free SSL:
# Add a custom hostname
POST /api/cdn/custom-hostname
{ "hostname": "img.example.com" }
# Customer creates a CNAME record:
img.example.com → your-pullzone.b-cdn.net
# Verify it's active
GET /api/cdn/custom-hostname/img.example.com/verify
| Setting | Recommended | Why |
|---|---|---|
| Origin Shield | ✓ Enabled | Reduces origin load by 90%+ |
| Vary by Accept | ✓ Enabled | Correct WebP/AVIF auto-format negotiation |
| Cache Expiry | 31,536,000s (1 year) | Transformed images are immutable |
| Perma-Cache | Optional | Survives edge purges — useful for high-traffic images |
Connect your storage, point Bunny CDN, and go live.