Bunny CDN Review 2026: Een eerlijke kijk na de migratie van builtineu.eu
Een eerlijke review van Bunny.net nadat we het voor builtineu.eu hebben ingezet. Vijf dagen dashboarddata, een cache-hitpercentage van 90%, een rekening van $0,01, en waar Cloudflare nog steeds wint.

Kort antwoord: Bunny.net is een Sloveens content delivery network met pay-per-use prijzen vanaf $0,01 per GB, 119 punten van aanwezigheid en een Routing Filters-instelling die gecachte bestanden strikt beperkt tot EU-only PoPs. Vijf dagen nadat we het op builtineu.eu hebben gezet, is de rekening $0,01, de cache hit rate is 90,21% en het enige echte probleem bij het opzetten was een Coolify build-tijd variabele. Voor workloads met Europese soevereiniteit is het het schoonste Cloudflare alternatief dat momenteel bestaat.
Waarom we deze week naar Bunny.net zijn gemigreerd
Vorige week hebben we de hele stack naar Europese infrastructuur verhuisd: Hetzner voor compute (een enkele box in Falkenstein, Duitsland), OVHcloud voor DNS, Coolify voor de deploy-pijplijn. Het laatste ontbrekende stuk was een CDN. Een site over Europese technologie achter een Amerikaanse CDN plaatsen zou nooit werken. De shortlist kwam neer op Bunny.net, Gcore en KeyCDN. Bunny won op prijs, op gebruiksvriendelijkheid van het dashboard en op één specifieke eigenschap: een Routing Filters-instelling die strikt beperkt welke punten van aanwezigheid ooit uw gecachte bestanden zien. We schakelden het in, stelden het in op EU-only en hebben op 8 mei 2026 verzonden.
Deze post is wat we in de eerste week hebben geleerd. Opzetstappen, echte dashboardcijfers, eerlijke beoordeling en een Cloudflare vergelijking. De bredere context achter de overstap van Vercel staat in de European SaaS Stack 2026 gids. De live infrastructuurlijst staat op de Over ons pagina.
Wat is Bunny.net? (in 60 woorden)
Bunny.net is een Sloveens content delivery network, gevestigd in Ljubljana, opgericht in 2014 door Dejan Grofelnik Pelzel en Lovrenc Gregorcic. Het is onafhankelijk eigendom (geen Amerikaanse moedermaatschappij, geen controlerende Amerikaanse investeerder). De productlijn omvat CDN, edge-opslag, beeldoptimalisatie, videostreaming, DNS en DDoS-bescherming. De prijzen zijn puur pay-per-use vanaf $0,01 per GB. 119 punten van aanwezigheid in 82 landen.
Hoe werkt de prijsstelling van Bunny CDN?
Bunny is de goedkoopste gerenommeerde CDN in 2026. Het prijsmodel is de belangrijkste reden. Geen vast tarief, geen minimale verplichting boven een maandelijkse factuur van $1. U betaalt per gigabyte overgedragen data, en het tarief hangt af van welke regio het verzoek heeft gedaan. Het CDN-product splitst in twee netwerken: Standaard (119 PoPs, de beste keuze voor de meeste sites) en Volume (10 PoPs, ontworpen voor petabyte-schaal statische levering). Bij de activatie in mei 2026 waren de tarieven op het Standaard Netwerk:
| Regio | Per-GB tarief (Standaard Netwerk, 119 PoPs) |
|---|---|
| Europa & Noord-Amerika | $0,01 |
| Azië & Oceanië | $0,03 |
| Zuid-Amerika | $0,045 |
| Midden-Oosten & Afrika | $0,06 |
Het Volume Netwerk is nog goedkoper ($0,005/GB voor de eerste 500 TB, dalend naar $0,002/GB boven 1 PB) maar heeft slechts 10 PoPs. Tenzij u petabytes verzendt, is Standaard wat u wilt.
Bunny Shield, hun DDoS- en bot-mitigatielaag, is inbegrepen voor de eerste 25 miljoen schone verzoeken per maand zonder extra kosten. Daarboven betaalt u per miljoen.
Voor een realistisch beeld van de rekening: builtineu.eu bedient ongeveer 50 tot 200 GB aan statische assets per maand. Tegen de Standaard EU-tarieven komt dat uit tussen €0,50 en €2, en de maandelijkse minimumfactuur van $1 zal veel eerder bindend zijn dan het gebruik per GB. De gratis laag van Bunny Shield is voor onze verkeersvorm helemaal geen beperking. Als u een indie SaaS, een contentsite of een marketingsite runt, is de CDN-post op uw spreadsheet nu een verwaarloosbaar item geworden.
Ter vergelijking: Cloudflare Pro kost $25 per maand vast. Het gratis plan van Cloudflare is echt gratis voor onbeperkte bandbreedte, en dat is het enige aspect waar Cloudflare Bunny nog steeds verslaat op puur kosten.
Bunny.net vs Cloudflare, in 60 woorden
Bunny.net is een Sloveense CDN met pay-per-use prijzen (ongeveer $0,01 per GB) en 119 punten van aanwezigheid. Cloudflare is een in de VS gevestigde CDN met een vast tariefmodel en 330+ punten van aanwezigheid. Voor hosting met Europese soevereiniteit is Bunny de AVG-conforme en CLOUD-Act-vrije keuze. Voor zeer drukbezochte sites met voorspelbare wereldwijde distributie, of statische sites met een nulbudget, wint Cloudflare's gratis laag nog steeds op kosten.
Bunny.net vs Gcore, in 60 woorden
Gcore is gevestigd in Luxemburg, opgericht in 2014, met een groter wereldwijd PoP-netwerk dan Bunny en een enterprise-vormige onboarding flow. Bunny is goedkoper voor kleine workloads en merkbaar gemakkelijker te configureren op de eerste dag. Gcore wint voor bedrijven die een enkele leverancier nodig hebben voor CDN, edge computing, AI-inferentie en beheerde Kubernetes. Bunny wint voor iedereen die gewoon snelle en goedkope statische levering wil.
Bunny.net vs KeyCDN, in 60 woorden
KeyCDN is Zwitsers, beheerd door proinity LLC uit Winterthur. Pay-per-use prijzen vergelijkbaar met Bunny, iets hogere per-GB tarieven in Europa en een kleiner PoP-netwerk. KeyCDN is aantrekkelijk als u specifiek Zwitserse jurisdictie wilt (FADP-dekking bovenop AVG) en een eenvoudig productoppervlak. Bunny wint op prijs, op PoP-dichtheid en op dashboardafwerking. Beide zijn geloofwaardige Cloudflare-alternatieven.
Hoe vergelijken Europese CDNs?
| Provider | HQ | Opgericht | Per-GB vloer | PoPs | Beste voor |
|---|---|---|---|---|---|
| Bunny.net | 🇸🇮 Ljubljana | 2014 | $0,01/GB | 119 | Europese soevereiniteit, indie SaaS, sub-€5 budgetten |
| Cloudflare | 🇺🇸 San Francisco | 2009 | Gratis / $25 vast | 330+ | Statische sites met onbeperkte bandbreedte, Workers-gebruikers |
| Gcore | 🇱🇺 Luxemburg | 2014 | vanaf $0,018/GB | 180+ | Enterprise-stacks, edge computing, AI-inferentie |
| KeyCDN | 🇨🇠Winterthur | 2012 | $0,04/GB | 50+ | Zwitserse jurisdictie, eenvoudige dashboards |
De volledige directoryweergave is te vinden op /categories/cdn-edge.
Hoe we Bunny CDN op builtineu.eu hebben ingesteld
De uitrol kwam neer op drie belangrijke beslissingen: alleen de statische assets routeren (niet de hele site), de cache vergrendelen op EU PoPs en de bedrading achter omgevingsvariabelen plaatsen die we in enkele seconden konden uitschakelen. Elk van deze beslissingen nam risico's weg voordat de uitrol plaatsvond.
De subdomeinstrategie (en waarom we de hele site niet achter een CDN hebben geplaatst)
Het standaardadvies wanneer u CDN-marketingpagina's leest, is om uw apex-domein achter de CDN te plaatsen. Dat geeft u het maximale cache-oppervlak. Het vergroot ook het risico: elke vreemde randgeval in uw /api/* routes, elke niet-gecacheerde pagina, elke cookie-quirk gaat nu door een laag die u niet controleert.
We hebben een kleinere aanpak gekozen. We hebben cdn.builtineu.eu naar Bunny als een pull zone gericht, en vervolgens de assetPrefix van Next.js op dat subdomein ingesteld. Dit stuurt /_next/static/* (de JavaScript-bundels, CSS-bestanden en lettertypen die het grootste deel van het paginagewicht uitmaken) via Bunny. HTML- en API-responsen gaan nog steeds rechtstreeks naar de oorsprong.
Ongeveer 80% snelheidswinst met slechts 10% van het risico. Met één omgevingsvariabele kunnen we het hele proces terugdraaien. Geen cache-regels om verkeerd te configureren voor /api/* routes of geauthenticeerde pagina's. We zullen na een maand heroverwegen of de statistieken rechtvaardigen om verder te gaan.
Pull-zone-instellingen die belangrijk zijn
In het Bunny-dashboard:
- Pull zone naam:
builtineu. Auto-creëert de hostbuiltineu.b-cdn.net. We hebbencdn.builtineu.euals een aangepaste hostname toegevoegd en Bunny automatisch een Let's Encrypt-certificaat laten uitgeven. - Oorsprong URL:
https://builtineu.eu. De oorsprong is onze Hetzner-box in Falkenstein. - Tier: Standaard Netwerk. 119 PoPs tegen $0,01/GB in Europa en Noord-Amerika. Het Volume Netwerk is goedkoper per GB maar draait op slechts 10 PoPs, wat de Europese routeringsstrategie hieronder zou ondermijnen.
- Prijszones ingeschakeld: Europa en Noord-Amerika. APAC, MEA en Zuid-Amerika zijn uitgeschakeld. Met de routingfilter hieronder ingesteld op EU-only is de NA-prijszone operationeel overbodig (geen NA PoP zal daadwerkelijk inhoud serveren) maar onschadelijk om ingeschakeld te laten.
- Bunny Shield: Aan. Gratis voor de eerste 25 miljoen verzoeken per maand. Voegt DDoS-mitigatie, basis botbeheer en rate limiting toe.
- Routing Filters:
Europese Unie (EU) alleen. Dit is de functie die het belangrijkst was. Het beperkt strikt welke Bunny PoPs zijn toegestaan om onze gecachte bestanden te serveren, overriding de prijszoneconfiguratie hierboven. Met deze instelling blijft elke byte van gecachte inhoud binnen de lidstaten van de EU. Een bezoeker in New York krijgt nog steeds inhoud geserveerd tegen $0,01/GB EU-tarieven vanuit een Amsterdam of Frankfurt PoP. We kunnen Europese-only levering claimen met een instelling om naar te wijzen, in plaats van te wijzen naar marketingteksten. - Cache-expiratie: Respecteer oorsprong
Cache-Control. Next.js stempeltimmutable, max-age=31536000op gehashede asset-URL's. Bunny hoeft dat niet te overschrijven.
DNS was een enkele CNAME bij OVHcloud: cdn.builtineu.eu → builtineu.b-cdn.net. De propagatie duurde minder dan een minuut.
Wat we niet hebben ingeschakeld, en waarom
Drie Bunny-producten werden op de eerste dag bewust niet gebruikt:
- Bunny Optimizer ($9,50 per site per maand) behandelt conversie van afbeeldingsformaten, responsieve sizing, WebP- en AVIF-levering, en on-the-fly transformaties. We hebben het uitgesteld. De meeste van onze afbeeldingen zijn SVG-logo's en al gecomprimeerde JPEG's. Het afbeeldingsverkeer rechtvaardigt de $9,50 nog niet. We zullen het opnieuw bekijken wanneer de maandelijkse afbeeldingsbandbreedte 5 GB overschrijdt of wanneer we blog-schermafbeeldingen naar een CDN-geserveerde hostname verplaatsen.
- Bunny Storage is hun S3-compatibele edge-opslag. De blog-schermafbeeldingen op onze bestaande objectopslag zijn een voor de hand liggend migratiedoel. We hebben ze in deze fase niet verplaatst omdat de huidige bedrading werkt en het toevoegen van een migratie de blast radius van de uitrol zou hebben vergroot.
- Bunny DNS zou DNS consolideren bij dezelfde leverancier. OVHcloud beheert onze DNS vandaag en we hebben daar geen problemen mee. Het risico van een enkele leverancier is een reëel probleem. Het verspreiden van DNS, hosting en CDN over drie onafhankelijke Europese leveranciers is een functie, geen bug.
Eerlijke nadelen
Een beoordeling die alleen de winsten opsomt, is geen beoordeling. Bunny heeft tekortkomingen:
- PoP-dichtheid. 119 PoPs is voldoende voor Europees verkeer. Het is minder dan de 330+ van Cloudflare en merkbaar schaarser in Afrika, delen van Zuid-Amerika en de Stille Oceaan. Als uw verkeer naar die regio's neigt, zijn Bunny's per-GB tarieven daar ook hoger. Cloudflare's gratis laag is ongeëvenaard voor zeer brede wereldwijde distributie.
- Geen edge compute-pariteit. Bunny heeft Edge Scripting in bèta, maar niets dat in de buurt komt van de volwassenheid van Cloudflare Workers. Als uw stack afhankelijk is van Workers voor routeringslogica, A/B-tests of auth-at-the-edge, kunt u dat vandaag niet repliceren op Bunny.
- Afbeeldingsoptimalisatie is niet gratis. Cloudflare's Polish, Mirage en afbeeldingsresizing zijn inbegrepen in betaalde plannen. Bunny's afbeeldingstransformaties vereisen Bunny Optimizer voor $9,50 per site per maand. Voor sites met veel afbeeldingsverkeer verandert dit de kostenberekening.
- Dashboard ruwe hoeken. De pull-zone UI is prima. De video-, opslag- en DNS-oppervlakken voelen aan alsof ze elk door een ander team zijn gebouwd. Geen van deze is slecht. Geen van deze is samenhangend.
- Per-GB prijsstelling straft pieken. Een virale hit op een vast tarief Cloudflare-plan kost niets extra. Dezelfde hit op Bunny wordt recht doorberekend. Voor voorspelbaar, zeer hoog-volume verkeer wint een vast tarief soms.
- Geen eeuwige gratis laag. Er is een starttegoed van $1 en een maandelijkse minimumfactuur van $1. Er is geen eeuwige gratis laag zoals Cloudflare die heeft. Voor pure zijprojecten met een nulbudget heeft Cloudflare nog steeds de gemakkelijkere instap.
Wie zou Bunny CDN moeten gebruiken
- Indie-ontwikkelaars en kleine teams die Europese gehoste content- of marketingsites draaien waar de CDN-rekening een verwaarloosbare fout moet zijn
- SaaS-bedrijven die expliciet CLOUD-Act-vrije statische levering nodig hebben voor naleving, klantverbintenissen of verhalen over publieke soevereiniteit
- Zelf-gehoste Next.js-, WordPress- of Hugo-sites waar
assetPrefixen pull-zone caching de vereiste dekken - Iedereen die specifiek migreert van Vercel of Cloudflare vanwege zorgen over de Amerikaanse jurisdictie
Wie zou Bunny CDN niet moeten gebruiken
- Teams die afhankelijk zijn van Workers, Durable Objects of Cloudflare's R2-as-edge-storage-primitieven
- Hobbyisten met statische sites zonder budget die gelukkig zijn met Cloudflare's gratis laag en geen soevereiniteitsvereiste hebben
- Sites met veel wereldwijd verkeer buiten Europa en Noord-Amerika waar Bunny's per-GB premies en schaarse PoPs Cloudflare's vaste tarief goedkoper maken
- Afbeeldingsrijke uitgevers die automatische conversie van formaten nodig hebben die in de basisprijs zijn inbegrepen
Hoe te migreren van Cloudflare naar Bunny.net
Als u van Cloudflare komt, is de migratie mechanisch. Ongeveer een uur voor een eenvoudige site:
- Meld u aan bij bunny.net (affiliate link). Voeg een krediet van $5 toe om de proefperiode te doorlopen.
- Maak een pull zone aan. De oorsprong is uw bestaande canonieke hostname. Kies het Standaard Netwerk (119 PoPs) tenzij u petabytes verzendt; het Volume Netwerk is goedkoper per GB maar draait op slechts 10 PoPs.
- Schakel prijszones buiten uw publiek uit. Houd Europa en Noord-Amerika op zijn minst ingeschakeld.
- Stel Routing Filters in op
Europese Unie (EU) alleen(of de regionale filter die overeenkomt met uw soevereiniteitsvereiste). Dit is de bindende beperking op welke PoPs ooit uw gecachte inhoud zien, en het overschrijft de prijszone-instellingen. - Voeg een aangepaste hostname toe (
cdn.uwdomein.com) en laat Bunny automatisch het certificaat uitgeven. - Voeg een CNAME toe bij uw DNS-provider die het nieuwe subdomein naar
<zone>.b-cdn.netwijst. - Stel in uw applicatieconfiguratie het asset-prefix of statische URL in op de nieuwe CDN-hostname.
- Werk de Content-Security-Policy-headers bij om de CDN-host toe te staan in
script-src,style-src,img-src,font-srcenconnect-src. - Voeg een
<link rel="preconnect">toe aan de CDN-host in de<head>van elke pagina. - Deploy. Bevestig dat de nieuwe CDN-host vanuit de cache serveert (een verse URL zal missen, een tweede verzoek zal hitten).
- Verwijder de Cloudflare-proxy op uw oorsprong. Houd Cloudflare DNS, of verplaats ook DNS. Uw keuze.
De hele migratie op builtineu.eu duurde minder dan een uur, inclusief de valse start van de Coolify-rebuild. Het grootste deel van dat uur was het lezen van documentatie en beslissen welke routingfilter in te stellen. De daadwerkelijke configuratie duurde enkele minuten.
Cijfers van de eerste week
Vijf dagen later, hier is wat het dashboard zegt.
In de laatste 24 uur: 68,03 MB aan bandbreedte, 5.777 verzoeken en een cache hit rate van 90,21%. De hit rate is het cijfer dat ertoe doet. Boven de 90% betekent dat ongeveer één op de tien verzoeken onze Hetzner-oorsprong bereikt en de andere negen rechtstreeks vanuit een Europese Bunny PoP worden geserveerd. De belasting op de oorsprong, bandbreedte en responstijd daalden allemaal zodra we het verkeer omzetten.
De rekening is de andere helft van het verhaal.
Totale uitgave na vijf dagen: $0,01. Alles in Europa, wat de Routing Filter beloofde. De maandelijkse minimumfactuur van $1 zal veel eerder bindend zijn dan het gebruik per GB. De bewering dat de CDN-kosten nu verwaarloosbaar zijn, is geen voorspelling meer.
Oordeel
Bunny.net doet wat het belooft, kost minder dan elke redelijke alternatief en biedt een Europese site een CDN-verhaal dat bij controle overeind blijft. De Routing Filters-instelling is het kleine detail dat een leverancier die zegt "AVG-conform" scheidt van degene die u een selectievakje geeft en u laat wijzen naar dat vakje.
Dit is een beoordeling van de eerste week, geen oordeel voor de eeuwigheid. We zullen het bijwerken na 30 dagen, 90 dagen en een jaar met echte rekeningen, echte cache hit ratio's en eventuele scheuren die in productie verschijnen. De eerste scheuren zijn het interessantst, en we zullen ze niet verbergen.
Als u een Europese gehoste site runt en uw CDN-post een tijdje niet heeft bekeken, is dit de dertig minuten die u vandaag moet besteden. U kunt zich hier aanmelden bij Bunny hier (affiliate link). Het starttegoed van $10 en de maandelijkse minimum van $1 betekenen dat de eerste maand ongeveer de prijs van een koffie kost.
Het grotere verhaal achter deze migratie, de rest van de Europese stack die we rond Bunny hebben gebouwd, staat in de European SaaS Stack 2026 gids. De live infrastructuurlijst staat op de Over ons pagina.
Vermelde Producten
Bunny CDN is a CDN provider that offers image processing (f.e. scaling) and special services for video streaming.
Cloudflare provides robust internet security and performance solutions. It safeguards websites from attacks, enhances load speeds, and ensures reliable uptime with its global network.
Coolify is a portable personal cooling device designed to provide relief from heat. It features adjustable temperature settings and a lightweight, ergonomic design for easy carrying. The device can be used indoors or outdoors, and it operates quietly, making it suitable for various environments, including work and leisure activities.
Gcore by Gcore is a European-based cloud and edge computing solution designed for efficient data processing and storage. It offers a range of services including content delivery, cybersecurity, and server hosting, aiming to enhance performance for businesses across various industries. Visit their website for more information.
Hetzner is a European cloud storage solution that offers reliable and affordable virtual servers hosted in Germany. Known for its competitive pricing, Hetzner provides a robust platform for businesses and individuals seeking efficient data storage and management solutions. With a focus on privacy and security, Hetzner ensures that all data is hosted within the EU, offering compliance with GDPR regulations and maintaining data sovereignty. This makes it an ideal choice for European businesses and privacy-conscious users who prioritize data protection. Hetzner's cloud storage services are particularly suited for small to medium-sized enterprises, developers, and IT professionals looking for cost-effective and scalable storage options. The pricing model is straightforward and paid, ensuring transparency and predictability in costs. Users can benefit from the peace of mind that comes with knowing their data is stored securely within the EU, adhering to strict data protection standards.
KeyCDN is a robust cloud storage solution designed to enhance content delivery across Europe and beyond. It offers a comprehensive suite of features tailored for businesses seeking efficient, secure, and compliant data handling. With its GDPR-compliant data management, KeyCDN ensures that your data is stored and processed in accordance with European regulations, providing peace of mind for privacy-conscious organizations. KeyCDN's real-time analytics dashboard allows users to monitor performance and make informed decisions quickly. The service supports HTTP/2 and Brotli compression, optimizing content delivery speed and efficiency. The origin shield feature enhances caching, reducing server load and improving response times. Additionally, KeyCDN supports custom SSL certificates, ensuring secure data transmission. Its pay-as-you-go pricing model offers flexibility and cost-effectiveness, making it suitable for businesses of all sizes. With a network of global Points of Presence (PoPs) and Web Application Firewall (WAF) integration, KeyCDN is ideal for businesses looking to improve their web performance and security. The product is particularly beneficial for European companies that prioritize data sovereignty and compliance with EU data protection laws.
Gerelateerde Artikelen
Proton Pass Review 2026: An Honest Hands-On Test (933 Items Later)
I've been running Proton Pass as my daily password manager. 933 items in my vault, a year of autofill, two imports, one migration off 1Password. Here is what actually holds up, and what doesn't.
ReviewsAdCreative.ai Review 2026: Is This EU-Built AI Ad Tool Worth It?
AdCreative.ai is a French AI ad generator that creates high-converting banners, product shots, and video ads. Full review with pricing, features, pros, cons, and who it's actually for.
ReviewspCloud Review 2026: Swiss Cloud Storage with Lifetime Plans Worth It?
An honest review of pCloud, the Swiss cloud storage provider with lifetime plans starting at EUR 199. Covers encryption, pricing, Crypto add-on, and who should (and shouldn't) use it.
Klaar om over te stappen naar EU-alternatieven?
Verken onze directory van meer dan 400 Europese alternatieven voor Amerikaanse technologieproducten.
Categorieën