Bunny.net
Bunny.net is a global edge platform offering CDN, video streaming, edge storage, and edge computing services. Founded in Slovenia in 2015, it provides developer-friendly, pay-as-you-go content delivery with 119+ points of presence across 77 countries.
Score generated by AI agents based on publicly cited evidence and reviewed by the project maintainer. Not independently validated.
Score History
Timeline events are AI-curated from public reporting. Score trajectory is derived from documented events.
BunnyCDN launches as a bootstrapped side project with $200 in capital and 8 PoPs. The service offers a simple, affordable CDN for developers frustrated by incumbent pricing. As a tiny startup with no external funding, no employees, and no market power, enshittification risk is essentially zero. The only friction comes from the inherent nature of CDN configuration requiring DNS changes.
Dejan goes full-time in 2017 and the network expands to 34 PoPs across 6 continents, including strong Oceania coverage. BunnyCDN builds features like Perma-Cache and Edge Storage, differentiating on product quality rather than price alone. The company remains fully bootstrapped with a small distributed team. Minimal lock-in friction exists from proprietary APIs, but the CDN market has many alternatives and switching is straightforward.
BunnyCDN rebrands to bunny.net with ambitions beyond pure CDN delivery, reaching 100K pull zones and 42+ PoPs. Geo-Replicated Storage and Perma-Cache add product depth. The June 2021 DNS outage affecting 750K websites reveals infrastructure dependencies but also demonstrates the company's transparency culture through detailed public postmortems. The expanding product surface begins to create mild lock-in as customers adopt multiple services.
The $6M Series A in October 2022 accelerates product development. Bunny Fonts responds to GDPR concerns, Bunny Stream launches video delivery, and the team doubles. A September 2022 DNS vulnerability and a May 2023 caching vulnerability are responsibly disclosed and fixed but add minor regulatory friction. The company passes 1 million websites and grows to 40,000+ customers, with the expanding product suite (Stream, Storage, Optimizer) creating moderate switching costs.
Bunny.net matures into a full edge platform with CDN, storage, video, compute (Magic Containers, Edge Scripting), security (Bunny Shield), DNS, and database services. The $1 monthly minimum adds a small billing change. 119+ PoPs, 55,000+ paying customers, and 96 employees reflect sustained growth. The company maintains its bootstrapper ethos despite VC funding, competing on merit with less than 1% CDN market share. GDPR-first features and EU operations keep regulatory posture clean.
Alternatives
European hosting provider offering affordable cloud infrastructure including CDN-adjacent services. Strong on pricing transparency and GDPR compliance. Scored 14 here (Healthy). Good option if you need broader cloud infrastructure beyond just CDN.
The dominant CDN with a generous free tier and massive global network of 300+ PoPs. More feature-rich but with less predictable pricing at scale and stronger vendor lock-in through proprietary tools like Workers. Scored 37 here (Actively Enshittifying). Easy switch — change DNS and configure caching rules.
Enterprise-focused CDN with strong real-time analytics and edge computing via Compute@Edge. Higher price point than Bunny.net but offers more advanced security features. Scored 33 here (Early Warning). Moderate switch — similar pull CDN model with different configuration.
Dimensional Breakdown
Summaries below were written by AI agents based on the cited evidence. They are editorial interpretations, not independent research findings.
Dimension History
Timeline (39 events)
BunnyCDN founded in Ljubljana with $200 investment
Dejan Grofelnik Pelzel, Borut Dagarin, and Lovrenc Gregorcic officially incorporate BunnyCDN in Ljubljana, Slovenia. The company launches its beta CDN service with 8 points of presence across Europe, North America, and Singapore, funded by just $200 in bootstrapped capital. The service targets developers frustrated by the high costs of incumbent CDN providers like Akamai.
Founder goes full-time on BunnyCDN
Dejan Grofelnik Pelzel transitions from working on BunnyCDN as a side project alongside his mobile software development job to dedicating himself full-time to the CDN business. The service has grown beyond its initial beta to serve a small but loyal customer base, validating the market demand for affordable, developer-friendly content delivery.
BunnyCDN launches WordPress plugin for CDN integration
BunnyCDN releases an official WordPress plugin to simplify CDN configuration for WordPress sites, making it possible to set up content delivery in under five minutes. The plugin later grows to 10,000+ active installations, establishing Bunny.net's presence in the WordPress ecosystem and driving adoption among non-technical users.
BunnyCDN expands network to 34 points of presence
BunnyCDN completes a major network expansion adding 9 new datacenters to reach 34 PoPs across 6 continents. New locations include Vilnius, Istanbul, Prague, Bangkok, Hong Kong, Melbourne, Brisbane, Perth, and Auckland. The Oceania expansion makes BunnyCDN one of the fastest-performing CDNs in Australia and New Zealand, with most users within 15ms of a PoP.
BunnyCDN launches Geo-Replicated Edge Storage
BunnyCDN introduces geo-replicated storage with initial regions in Falkenstein, New York, Singapore, and Sydney, with Los Angeles and Sao Paulo planned. The system automatically replicates files across geographical regions and uses smart routing to deliver up to 5x faster than single-region storage. The feature builds on years of development and pairs with the CDN's caching layer.
BunnyCDN launches Perma-Cache for permanent CDN caching
BunnyCDN introduces Perma-Cache, connecting the CDN cache layer to geo-replicated storage so that cached files are permanently stored across distributed storage regions. Once cached, future requests never hit the origin server again. The feature reportedly saves some customers thousands of dollars per month in bandwidth charges while maximizing delivery performance.
BunnyCDN reaches 100,000 configured pull zones
BunnyCDN hits its first major adoption milestone of 100,000 configured pull zones, demonstrating significant growth from its bootstrapped beginnings with 8 PoPs. The milestone comes alongside approximately 10,000 paying customers and over 400 servers globally, establishing the service as a credible alternative to larger CDN providers.
BunnyCDN rebrands to bunny.net as edge platform
The company rebrands from BunnyCDN to bunny.net, reflecting an expanded vision beyond pure CDN delivery to become a next-generation edge cloud platform encompassing content delivery, storage, security, and compute. The rebrand comes as the company reaches 100,000 configured zones and prepares to launch additional services beyond its core CDN offering.
DNS failure causes 2-hour outage affecting 750,000 websites
An automated code update to BunnyCDN's SmartEdge routing system introduces a bug in the BinaryPack serialization library, causing stack overflow exceptions that crash all DNS servers simultaneously. The cascading failure takes down CDN capacity for approximately 2 hours, affecting over 750,000 websites. A circular dependency between the CDN and DNS systems prevents quick recovery. Bunny.net publishes a detailed public postmortem.
Bunny.net expands network to 70+ points of presence
Bunny.net completes a major expansion from 42 to over 70 points of presence worldwide, doubling its footprint with a focus on Latin America and Asia. New locations include Bogota, Buenos Aires, Lima, Queretaro, Quito, Rio de Janeiro, and San Pedro in LATAM, along with expanded Asian coverage. The network operates on 70 Tbit of capacity.
Bunny Stream launches as integrated video delivery platform
Bunny.net launches Bunny Stream, an integrated video delivery service that bundles transcoding, storage, CDN delivery, security, and a video player into a single product. Users pay only for bandwidth consumed, with transcoding, the player, and security features included free. The service addresses a gap where video delivery previously required assembling multiple tools.
Bunny Fonts launches as GDPR-safe Google Fonts alternative
Bunny.net launches Bunny Fonts, a free, privacy-first font hosting service with zero user tracking and a drop-in compatible API for Google Fonts. The launch responds directly to a January 2022 Munich court ruling that fined a website operator for GDPR violations stemming from embedded Google Fonts. Users switch by replacing 'fonts.googleapis.com' with 'fonts.bunny.net' in their code.
Bunny.net reaches 1 million websites milestone
Bunny.net surpasses 1 million websites powered by its CDN, up from 100,000 pull zones just two years earlier. The platform now serves over 24,000 paying customers across 180 countries, handling 20 billion daily requests. The company has also more than doubled its team size during 2022.
DNS vulnerability allows traffic redirection for 4 domains
A security researcher exploits a previously unknown vulnerability in the Bunny DNS preview platform to redirect traffic for four customer domains via HTTP 301 redirects. The researcher created multiple accounts and used a chain of configuration settings to bypass security checks. Bunny.net hot-patches the vulnerability within hours and publishes a transparency report. This is the first security incident in the company's 8-year history.
Bunny.net raises $6M Series A from Runa Capital
Bunny.net closes its first and only external funding round, a $5.88M Series A co-led by Runa Capital and Slovenian firm Capital Genetics. The company had been bootstrapped from a $200 investment for seven years before seeking outside capital. The funding is earmarked for product development and infrastructure expansion, with the company serving over 1 million websites at the time.
Bunny AI launches for dynamic image generation via CDN
Bunny.net launches Bunny AI, a multi-model AI-powered image generation engine integrated into the CDN. The service uses DALL-E 2 and Stable Diffusion to dynamically generate images through specially crafted URLs, enabling use cases like dynamic profile images, game items, and website content generation without separate AI infrastructure.
Bunny.net sponsors jsDelivr open source CDN
Bunny.net begins providing free bandwidth to jsDelivr, the non-profit open source CDN used by millions of websites including Nvidia and Ubisoft. Bunny CDN contributes its 54-PoP network and 30+ Tbps backbone to power jsDelivr's delivery of static JavaScript and CSS files, supporting the open source ecosystem without charging for the bandwidth consumed.
EU-only routing filters launch for GDPR compliance
Bunny.net introduces Routing Filters, enabling customers to restrict CDN traffic exclusively to 24 PoPs within EU member states. When enabled, all end users within the European Union are routed through European infrastructure only, ensuring personal data remains within EU borders. The feature reflects bunny.net's proactive approach to GDPR compliance as an EU-based company.
CDN caching vulnerability discovered and fixed
Security researcher Tim Perry discovers that Bunny CDN caches authenticated HTTP responses and serves them to unauthorized users. The vulnerability occurs because Authorization headers are not included in cache keys, meaning private API responses could be exposed to other users. Bunny.net confirms the issue and deploys a global fix in late May 2023, never caching responses with Authorization headers.
Bunny Stream reaches 1 million videos in 4 months
Just four months after its general availability launch, Bunny Stream surpasses 1 million hosted videos. The rapid adoption demonstrates demand for an affordable, all-in-one video hosting solution that bundles transcoding, storage, and delivery into a single pay-per-use service, competing against more expensive alternatives like Vimeo OTT and Cloudflare Stream.
Network expands to 70+ PoPs with LATAM and Asia focus
Bunny.net completes its largest network expansion, adding 13 new PoPs with 7 more in pipeline, bringing the total to over 70. The expansion focuses on Latin America (Bogota, Buenos Aires, Lima, Queretaro, Quito, Rio de Janeiro, San Pedro) and Asia. The network now operates on 70 Tbit of capacity across 6 continents.
First physical office opens in Ljubljana, Slovenia
Bunny.net opens its first physical headquarters in Ljubljana, Slovenia, transitioning from a fully remote operation. The company now employs approximately 80 people, distributed across multiple countries with the Slovenia office serving as a hub. The move reflects the company's growth from a bootstrapped side project to a structured organization.
S3 compatibility roadmap published with early 2024 target
Bunny.net publishes a transparency update on S3 API compatibility for Bunny Storage, acknowledging the feature has been in development longer than planned. The company shares a revised target of early 2024, explaining they chose to rebuild the storage system for S3 compatibility and scalability rather than bolt it onto the existing architecture. The lack of S3 compatibility remains the primary lock-in friction point.
Dashboard completely redesigned with Angular framework
Bunny.net launches a fully redesigned management dashboard built on Angular, introducing global search, quick zone switching, dark mode, and a streamlined interface. The new dashboard is entirely API-powered, ensuring all features are accessible programmatically. The redesign reflects the platform's growth from a simple CDN control panel to a multi-product management interface.
CDNPerf ranks bunny.net #1 fastest CDN globally for 2023
Independent benchmark service CDNPerf ranks bunny.net as the world's fastest CDN for 2023, with a global average latency of 25.45 milliseconds. The metric, based on real user monitoring data, places bunny.net ahead of larger competitors including Cloudflare, Fastly, and Akamai. The narrow latency range of 23.80ms to 27.42ms demonstrates consistent global performance across all regions.
Updated Data Processing Agreement published
Bunny.net publishes an updated Data Processing Agreement (DPA v2), detailing sub-processor obligations, data retention policies, and GDPR compliance measures. The DPA covers partnerships with ZenDesk, Slack, and OpenAI for specific processing tasks, with contracts ensuring each provider adheres to GDPR and strict access policies. The update reflects the company's expanding product surface area.
Bunny for Platforms launches for large-scale domain management
Bunny.net introduces Bunny for Platforms, a service enabling companies to manage DNS, SSL, CDN, and security for millions of customer domains through a unified API. The service removes hostname limits and introduces per-domain pricing instead of bandwidth-based pricing, targeting hosting providers and SaaS platforms managing large numbers of custom domains.
Bunny DNS opens for early preview signups
Bunny.net opens Bunny DNS for early preview, a scriptable DNS platform designed to simplify complex routing challenges. The service achieves sub-20ms latency in most regions via 36+ global DNS PoPs. Scriptable records enable developers to implement custom routing logic directly in DNS, differentiating it from static DNS providers and integrating tightly with the CDN layer.
Edge Scripting launches as serverless JavaScript platform
Bunny.net launches Edge Scripting in open preview, a serverless JavaScript platform built on Deno and V8 that deploys across 119+ global regions. Developers connect a GitHub repository and push code to deploy applications at the edge without managing infrastructure. The platform supports Web APIs, WebAssembly, and standalone scripts for building APIs, serving dynamic HTML, or processing data.
$1 monthly minimum introduced for new accounts
Bunny.net changes its billing model for new accounts, introducing a $1 monthly minimum charge. Previously, accounts only required a $10 top-up every 12 months to remain active, with unused credits expiring. Under the new system, credits never expire but a $1 minimum applies each month if the account has active zones. The change responds to customer complaints about expiring balances while introducing a small cost for very low-usage accounts.
DDoS attack triggers DNS memory leak and 1-hour outage
At approximately 3 AM UTC on January 13, 2025, a DDoS attack targeting the Bunny API and backend server triggers a memory leak in the DNS software when the backend cannot perform DNS queries against Google's nameservers. Within 15 minutes, all global DNS nodes fail, causing a worldwide outage lasting approximately 1 hour. Recovery is delayed by a failed physical server restart before resolvers are switched.
Bunny Academy launches with University of Ljubljana partnership
Bunny.net launches Bunny Academy, a free interactive knowledge base about the internet developed in partnership with the computer science faculty at the University of Ljubljana. Dr. David Jelenic contributes articles on computer networking, web development, and security. The initiative provides educational content without commercial strings attached.
Bunny.net celebrates 10-year anniversary with key metrics
Bunny.net marks its 10th anniversary, reporting 55,000 paying customers, 82 employees, 7 products launched, and over 1 million requests per second during peak times. The company has grown from a $200 investment and 8 PoPs to 119+ PoPs across 77 countries. Bunny.net announces targets of $100M revenue by 2028 and unicorn valuation by end of 2025.
Edge SSD Storage tier launches with SFTP support
Bunny.net introduces the Edge SSD Storage tier with 14 global regions, delivering a 40% reduction in median TTFB compared to standard HDD storage. Priced at $0.02/GB per month per region with no per-request fees, the tier undercuts AWS and Google traditional object storage. SFTP support replaces the dated FTP protocol, and the company confirms S3 API compatibility is finalizing for Q2 2025 preview.
Magic Containers launches Docker-based edge compute
Bunny.net launches Magic Containers, enabling deployment of standard Docker containers across 40+ global edge locations with AI-optimized placement. The platform uses anycast networking and automatic scaling based on demand. Pricing is pay-per-use starting from cents per month, with the company claiming up to 80% cost reduction versus traditional cloud compute. The use of standard Docker images avoids proprietary runtime lock-in.
Bunny Shield security suite enters public preview
Bunny.net launches Bunny Shield in public preview, a multi-layer web security suite including DDoS mitigation, WAF with OWASP Top 10 protection, rate limiting, and bot detection. The free Basic tier provides essential DDoS and vulnerability protection, while the $9.50/month Advanced tier adds AI WAF learning mode and custom rules. The 200+ Tbps network provides the mitigation capacity.
hop.js launches as free privacy-first CDN for open source
Bunny.net introduces hop.js, a completely free CDN for open source projects with zero logging and no data tracking. The service supports npm and cdnjs repositories, permanently distributes packages across 15 SSD storage regions via Bunny Storage, and uses URL patterns compatible with jsDelivr and cdnjs for easy migration. The initiative donates infrastructure bandwidth to the open source community.
Bunny Shield reaches general availability
Bunny Shield moves from public preview to general availability after six months of testing. The security suite has been refined based on preview feedback and now offers three tiers: free Basic with essential DDoS and OWASP protection, $9.50/month Advanced with AI WAF and custom rules, and Enterprise with unlimited rules and dedicated support. The launch completes bunny.net's evolution from a CDN to a full edge security platform.
Bunny Database launches as SQLite-compatible edge DB
Bunny.net introduces Bunny Database in public preview, a managed SQLite-compatible database built on libSQL that runs across 41 global regions. The service provides SDKs for TypeScript, Go, Rust, and .NET, auto-scales, and offers pay-as-you-go pricing. Preview accounts get 50 databases with 1 GB caps each. The database integrates with Edge Scripting and Magic Containers.