Reseña de Bunny.net 2026: ¿El mejor CDN económico?
Llevo meses usando Bunny.net CDN y Stream en producción. Aquí va una opinión honesta sobre precios, rendimiento y si vale la pena cambiar desde Cloudflare o CloudFront.
Llevo un buen tiempo pasando mis sitios por Bunny.net, usando su CDN con WordPress y su servicio de streaming de vídeo. Antes de Bunny, estaba en el plan gratuito de Cloudflare y probé brevemente CloudFront. El modelo de precios de CloudFront me daba dolor de cabeza (cobros por petición además del ancho de banda, ¿en serio?), y aunque el plan gratuito de Cloudflare es difícil de superar en precio, quería más control sobre el caché y la entrega de vídeo sin tener que juntar tres servicios distintos.
Bunny.net solucionó la mayoría de esos problemas. No todos, pero la mayoría. Aquí va lo que he descubierto después de usarlo en producción.
Prueba Bunny.net gratis durante 14 días
Puedes probar todo lo que menciono en esta reseña tú mismo. Regístrate en Bunny.net sin necesidad de tarjeta de crédito y obtén una prueba gratuita completa de 14 días.
Qué es realmente Bunny.net
Bunny.net empezó como un CDN (antes se llamaban BunnyCDN) pero desde entonces ha crecido hasta convertirse en una plataforma edge completa. Piénsalo como una alternativa más pequeña y barata al stack de AWS de CloudFront + S3 + MediaConvert, excepto que todo vive bajo un mismo panel de control y los precios no requieren una hoja de cálculo para descifrarlos.
La empresa tiene sede en Eslovenia, lo que significa que están bajo las leyes de protección de datos de la UE. Operan más de 119 ubicaciones edge en 82 países, con una capacidad de red superior a 250 Tbps.
Esto es todo lo que ofrecen actualmente:
| Servicio | Qué hace | Precio inicial |
|---|---|---|
| Bunny CDN | Red de distribución de contenido | $0.01/GB (EU/NA) |
| Bunny Stream | Alojamiento y streaming de vídeo | $0.01/GB almacenamiento + entrega |
| Bunny Storage | Almacenamiento de objetos replicado en el edge | $0.01/GB (región única) |
| Bunny Optimizer | Optimización de imágenes/CSS/JS | $9.50/mes por sitio |
| Bunny DNS | DNS programable con monitoreo | Gratis (incluido) |
| Bunny Shield | WAF, DDoS, protección contra bots | Nivel gratuito disponible |
| Bunny Database | Base de datos global compatible con SQLite | $0.30/mil millones de lecturas |
| Edge Scripting | Funciones serverless (Deno) | $0.20/millón de peticiones |
| Magic Containers | Despliegue global de Docker | Pago por uso de CPU/memoria |
Son muchos productos para una empresa que empezó siendo “solo un CDN.” Voy a repasar los que más importan.
Bunny CDN: el producto principal
Esto es por lo que la mayoría se registra, y sigue siendo la parte más fuerte de la plataforma.
Cómo funciona
Creas una “pull zone” que se coloca delante de tu servidor de origen. Bunny cachea tu contenido en sus más de 119 PoPs y lo sirve desde la ubicación más cercana a tu visitante. La configuración lleva unos 5 minutos: apuntas tu pull zone a tu origen, actualizas tu DNS y ya estás funcionando.
Mi experiencia con WordPress
He estado usando Bunny CDN con mis sitios WordPress y la configuración fue muy sencilla. Tienen un plugin de WordPress que configura todo automáticamente, pero incluso sin él, simplemente cambias las URLs de tus assets al hostname de la pull zone de Bunny y listo.
Lo que noté de inmediato fue la caída en la carga del servidor de origen. Con Perma-Cache activado, mi VPS pasó de gestionar cada petición a prácticamente no ver tráfico. Los tiempos de carga mejoraron en general, especialmente para visitantes fuera de Europa, donde está mi servidor. El TTFB (Time to First Byte) para assets cacheados bajó a menos de 30ms en la mayoría de ubicaciones.
Si estás usando WordPress en un VPS económico (Hetzner, DigitalOcean, etc.), añadir Bunny CDN delante es probablemente la mejor mejora de rendimiento que puedes hacer por el dinero.
Rendimiento
Bunny afirma una latencia global media de 24ms, y según mis pruebas, se cumple para tráfico de EU y NA. Asia-Pacífico varía más, entre 30-60ms dependiendo del país. Para ponerlo en contexto, Cloudflare normalmente alcanza 15-20ms (tienen más PoPs), pero Bunny es más rápido que CloudFront en la mayoría de regiones fuera de EE.UU.
La verdadera ventaja en rendimiento es su función Perma-Cache. El caché CDN normal expira y necesita volver a consultar al origen. Perma-Cache almacena tu contenido en el almacenamiento edge de forma permanente, así que obtienes una tasa de acierto de caché cercana al 100%. Tu servidor de origen apenas se toca.
Características principales
- Perma-Cache: Almacenamiento edge permanente para una tasa de acierto de caché cercana al 100%
- SmartEdge routing: Envía a los usuarios al PoP más rápido, no solo al más cercano
- Edge Rules: Lógica personalizada para redirecciones, cabeceras, caché y seguridad
- Analíticas en tiempo real: Monitoreo de tráfico con acceso a logs en bruto
- Purga instantánea: La limpieza de caché se propaga en segundos
- SSL gratuito: Certificados Let’s Encrypt con un clic
- Protección DDoS: Incluida en todos los planes, sin cargo extra
- SafeHop: Tiempos de espera de origen configurables y lógica de reintento automático
Precios del CDN
Bunny tiene dos niveles de red:
Precios por región con cobertura global completa:
| Región | Precio por GB |
|---|---|
| Europa y Norteamérica | $0.01 |
| Asia y Oceanía | $0.03 |
| Sudamérica | $0.045 |
| Oriente Medio y África | $0.06 |
Ideal para: La mayoría de sitios web, apps y proyectos que necesitan alcance mundial.
Tarifa plana única para proyectos con mucho ancho de banda:
| Nivel | Precio por GB |
|---|---|
| Primeros 500 TB | $0.005 |
| 500 TB - 1 PB | $0.004 |
| 1 PB - 2 PB | $0.002 |
| 2 PB+ | Contáctalos |
Ideal para: Plataformas de vídeo, distribución de archivos grandes, cualquier cosa con mucho consumo de ancho de banda.
Para ponerlo en perspectiva: 5 TB de tráfico EU/NA en Bunny cuesta unos $50. Lo mismo en CloudFront sale $425+. En Fastly, más de $600. No es un error tipográfico.
Bunny Stream: vídeo sin complicaciones
Este es el otro servicio que uso regularmente, y es la razón principal por la que ya no estoy en Vimeo ni en Wistia. Escribí una guía paso a paso para configurar Bunny Stream si quieres el tutorial práctico. Aquí va el resumen.
Lo que obtienes
Subes un vídeo, Bunny lo transcodifica en múltiples resoluciones (de 240p a 1080p, con 4K disponible), lo replica en sus regiones de almacenamiento y lo sirve a través del CDN con un reproductor integrado. El reproductor es personalizable (colores, controles, idioma) o puedes obtener las URLs del stream HLS en bruto y usar tu propio reproductor.
Por qué dejé Vimeo
Coste. Los precios de Vimeo para alojamiento de vídeo se disparan rápido una vez que tienes más de un puñado de vídeos. Bunny Stream cobra por almacenamiento ($0.01/GB) y ancho de banda de entrega. La transcodificación es gratis. El reproductor es gratis. DRM está incluido si lo necesitas.
Con 300 GB de vídeo almacenado con 50 GB de tráfico mensual y un solo punto de replicación, estás pagando aproximadamente $3.50/mes. Intenta conseguir ese número en cualquier plataforma de vídeo tradicional.
Características de Stream
- Transcodificación gratuita: Sin costes de codificación por minuto
- Bitrate adaptativo: Streaming HLS en múltiples niveles de calidad
- Reproductor personalizable: Control total sobre colores, controles, marcas de agua, idioma
- Protección DRM: Nivel empresarial, bloquea descargas y grabación de pantalla
- Autenticación por token: Controla exactamente quién puede ver tus vídeos
- Protección contra hotlinking: Bloquea la inserción no autorizada en otros sitios
- Subidas reanudables TUS: Subidas grandes que sobreviven a cortes de conexión
- Diseño API-first: API REST completa con soporte de webhooks
- Etiquetado de contenido con IA: Categorización automática del contenido de vídeo
Stream vs proveedores cloud tradicionales
| Característica | Bunny Stream | Tradicional (AWS, etc.) |
|---|---|---|
| Codificación | Gratis | ~$0.02/minuto |
| Almacenamiento | $0.01/GB | ~$0.02/GB |
| Entrega CDN | Desde $0.005/GB | Desde $0.085/GB |
| Reproductor | Incluido gratis | Requiere integración externa |
| DRM | Incluido | Cargos adicionales |
| Complejidad de configuración | Minutos | Horas a días |
Otros servicios de Bunny.net
No uso todos estos a diario, pero aquí va lo que hace cada uno y para quién está pensado.
Bunny Storage

Almacenamiento de objetos replicado en el edge en hasta 15 regiones. Piensa en S3, pero tus archivos se copian automáticamente a múltiples ubicaciones en todo el mundo.
Precios:
| Configuración | Precio por GB |
|---|---|
| Región única | $0.01 |
| Dos regiones | $0.02 |
| Tres regiones | $0.025 |
| Cada adicional | +$0.005 |
Sin cargos de egress al entregar a través de Bunny CDN, sin cargos por peticiones API, y replicación global automática. Bunny reporta una latencia global media de 41ms comparada con 131ms para AWS S3 en EU Central. La arquitectura distribuida hace que ese número sea verosímil.
Subida vía FTP, SFTP, HTTP API o su administrador de archivos web.
Preparé una comparación detallada de Bunny Storage vs S3 vs Backblaze B2 si quieres ver cómo se comparan los precios con otros proveedores.
Bunny Optimizer
Optimización automática de imágenes, conversión a WebP/AVIF, y minificación de CSS/JS. Conectas tu sitio y se encarga de todo al vuelo sin plugins ni cambios en el código.
Precio: $9.50/mes por sitio web. Tarifa plana, peticiones y optimizaciones ilimitadas.
Qué hace:
- Comprime imágenes hasta un 80%
- Convierte a WebP según el soporte del navegador
- Redimensiona imágenes según el tipo de dispositivo
- Minifica CSS y JavaScript
Si ya ejecutas optimización de imágenes en tu proceso de build (como yo hago con Astro), esto puede ser redundante. Pero para sitios WordPress o cualquiera que sirva imágenes sin optimizar, la mejora en Core Web Vitals es notable.
Bunny DNS
Alojamiento DNS gratuito con algunos extras que no ves en otros sitios: registros DNS programables (escribe lógica de enrutamiento real en código), monitoreo de salud integrado para registros A, balanceo de carga y enrutamiento geográfico. Funciona en más de 36 PoPs anycast con latencia inferior a 20ms en la mayoría de regiones.
Si ya estás en Cloudflare DNS, no hay una razón fuerte para migrar a menos que necesites la capacidad de scripting. Pero si ya usas Bunny CDN, tener DNS en el mismo panel simplifica las cosas.
Bunny Shield (WAF y seguridad)
Su producto de seguridad, lanzado hace relativamente poco. Combina un WAF, mitigación DDoS, detección de bots, limitación de tasa y escaneo de subidas bajo un mismo techo.
Niveles de precios:
| Característica | Básico (Gratis) | Avanzado ($9.50/mes) | Business ($99/mes) |
|---|---|---|---|
| Reglas WAF | 71 integradas | 255 integradas | 255 integradas |
| Reglas WAF personalizadas | No | 10 | 25 |
| Protección DDoS | Sí | Sí | Sí |
| Mitigación de bots | Básica | Avanzada | Avanzada |
| Limitación de tasa | No | Sí | Sí |
El nivel gratuito cubre reglas WAF básicas y protección DDoS, lo cual ya es más de lo que muchos CDNs incluyen por defecto. Los niveles de pago añaden reglas personalizadas, detección de bots más inteligente y limitación de tasa por IP o ruta.
Edge Scripting
Funciones serverless ejecutándose en Deno, desplegadas en las más de 119 ubicaciones edge. Escribe TypeScript o JavaScript, sube a GitHub y se publica globalmente en menos de 100ms.
Precio: $0.20 por millón de peticiones + $0.02 por 1,000 segundos de tiempo de CPU.
Esto compite con Cloudflare Workers y Deno Deploy. El runtime de Deno te da soporte de TypeScript de serie, y como Deno es open source, evitas el vendor lock-in.
Útil para: pruebas A/B, middleware de autenticación, API gateways, enrutamiento de peticiones, o cualquier situación donde el cómputo necesite estar cerca del usuario.
Bunny Database
Un servicio de base de datos compatible con SQLite que se ejecuta en la red global de Bunny. Creas una base de datos, eliges una región primaria y opcionalmente añades réplicas de lectura en cualquiera de sus 41 regiones disponibles. Cuando nadie la está consultando, la base de datos se apaga y solo pagas por almacenamiento.
Usa el protocolo libSQL, así que te conectas con SDKs oficiales para TypeScript/JavaScript, Go, Rust y .NET. También hay una API HTTP simple si tu stack aún no tiene SDK.
Precios (pago por uso):
| Recurso | Coste |
|---|---|
| Lecturas | $0.30 por mil millones de filas |
| Escrituras | $0.30 por millón de filas |
| Almacenamiento | $0.10 por GB por región activa/mes |
Actualmente en vista previa pública y gratuito de usar mientras dure.
Ideal para: Catálogos de productos, perfiles de usuario, configuración de apps, filtrado de metadatos y otras cargas de trabajo con muchas lecturas. Como está construido sobre SQLite, no es la mejor opción para sistemas transaccionales con muchas escrituras, pero para la mayoría de aplicaciones web la relación lectura/escritura lo hace una buena opción.
Se combina bien con Edge Scripting o Magic Containers para un stack edge-native completo.
Magic Containers
Su producto más nuevo y ambicioso. Despliega contenedores Docker en más de 40 ubicaciones globales con autoescalado impulsado por IA. Sin configuración de Kubernetes, sin sobrecarga de DevOps.
Cada contenedor se ejecuta completamente aislado (no apretados en procesos compartidos como algunas plataformas serverless), con almacenamiento NVMe y CPUs de alta frecuencia. Su argumento es un ahorro de 5x sobre el hosting edge tradicional, porque la IA solo aprovisiona recursos donde y cuando el tráfico realmente lo demanda.
Casos de uso: Servicios API, servidores de juegos, clusters DNS, apps en tiempo real, procesamiento de imágenes, microservicios.
Todavía bastante nuevo, así que está menos probado en batalla que algo como AWS ECS o Fly.io. Pero el concepto es sólido, especialmente si actualmente estás cuidando despliegues Docker en instancias VPS.
El panel de control y la experiencia de desarrollador
Algo a lo que siempre vuelvo es lo limpio que es el panel de control. Después de pasar tiempo en la Consola de AWS (que parece diseñada para confundir) y la interfaz cada vez más recargada de Cloudflare, el panel de Bunny se siente directo.
Todo está donde esperarías. Configuración de pull zones, analíticas, gestión de almacenamiento, bibliotecas de vídeo. Las analíticas en tiempo real realmente se actualizan en tiempo real, y el explorador de logs en bruto es genuinamente útil cuando estás depurando fallos de caché o comportamientos de enrutamiento extraños.
La API está bien documentada y es consistente entre servicios. Si estás automatizando despliegues o construyendo integraciones, no pasarás horas luchando con casos edge no documentados.
Lo que me gusta
- Transparencia en precios: Sin tarifas ocultas, sin cobros por petición, sin facturas sorpresa
- Mínimo mensual de $1: Los proyectos pequeños prácticamente no cuestan nada
- Prueba gratuita de 14 días: Sin necesidad de tarjeta de crédito para empezar
- Perma-Cache: Tasa de acierto de caché cercana al 100% sin configuración complicada
- Plataforma todo-en-uno: CDN, almacenamiento, vídeo, base de datos, DNS y seguridad en un solo lugar
- Calidad del soporte: 5 minutos de media en primera respuesta, 3 horas de media en resolución, 24/7
- Pago por uso: Escala a cero cuando no lo necesitas
- Empresa con sede en la UE: Cumplimiento GDPR integrado, los datos se quedan donde tú quieras
- Protección contra sobrecargos: Establece límites de ancho de banda mensuales para evitar sustos en la factura
Lo que me molesta
- Red más pequeña que Cloudflare: 119 PoPs vs 300+, se nota en algunas regiones asiáticas
- Sin nivel CDN gratuito: El plan gratuito de Cloudflare es difícil de superar para proyectos de hobby
- Precio del Optimizer por sitio: $9.50/mes por sitio se acumula cuando gestionas varias propiedades
- Magic Containers aún madurando: Menos probado que AWS ECS o Fly.io para cargas de producción
- Sin analítica web integrada: Seguirás necesitando una herramienta de analítica separada
- La UI de Shield necesita pulirse: El editor de reglas WAF se siente básico junto al de Cloudflare
Bunny.net vs la competencia
Así se compara Bunny con los CDNs que probablemente estés considerando:
| Característica | Bunny.net | Cloudflare | CloudFront | Fastly |
|---|---|---|---|---|
| Precio CDN (EU/NA) | $0.01/GB | Nivel gratis / $0.05/GB | $0.085/GB | $0.12/GB |
| Coste de 5 TB (EU/NA) | ~$50 | Gratis* / ~$250 | $425+ | $600+ |
| PoPs globales | 119 | 300+ | 450+ | 72 |
| Latencia global media | 24ms | ~15ms | ~27ms | ~29ms |
| Streaming de vídeo | Integrado | No | Servicio separado | No |
| Almacenamiento de objetos | Integrado | R2 | S3 (facturación separada) | No |
| Base de datos | Integrada (SQLite) | D1 | DynamoDB (separado) | No |
| SSL gratuito | Sí | Sí | Sí | Sí |
| Protección DDoS | Incluida | Incluida | AWS Shield | Incluida |
| Nivel gratuito | Prueba de 14 días | Sí (generoso) | Prueba de 12 meses | No |
| Coste mensual mínimo | $1 | $0 | ~$1 | $50 |
El nivel gratuito de Cloudflare es imbatible si lo único que necesitas es caché CDN básico. Pero cuando empiezas a añadir almacenamiento, alojamiento de vídeo y cómputo, la comparación de costes cambia rápido. La ventaja de Bunny es tener todo incluido con tarifas directas por GB.
Sobre esta comparación
Los números de rendimiento provienen de las pruebas independientes de CDNPerf (marzo de 2025). Los precios son de la página pública de precios de cada proveedor. Tus resultados reales dependerán de la ubicación de tus visitantes y la configuración de tu servidor de origen.
Quién debería usar Bunny.net
Buena opción para:
- Sitios pequeños y medianos que necesitan funciones CDN más allá del nivel gratuito de Cloudflare
- Cualquiera que aloje contenido de vídeo (cursos, tutoriales, vídeos de marketing) y quiera escapar de los precios de Vimeo o Wistia
- Desarrolladores que quieren CDN + almacenamiento + cómputo en un solo panel
- Sitios WordPress que buscan integración CDN fácil y optimización de imágenes
- Empresas en la UE que se preocupan por la soberanía de datos
Probablemente no sea la mejor opción para:
- Proyectos de hobby con presupuesto cero (el plan gratuito de Cloudflare cubre eso)
- Grandes empresas con arquitecturas multi-cloud complejas (el ecosistema de AWS va mucho más profundo)
- Sitios que necesitan 300+ PoPs para latencia mínima en cada rincón del mundo
Preguntas frecuentes
¿Es Bunny.net bueno para WordPress?
Por experiencia personal, sí. He estado usando Bunny CDN con WordPress y la diferencia en tiempos de carga fue obvia desde el primer día. Tienen un plugin de WordPress que gestiona la integración CDN automáticamente, y combinado con Bunny Optimizer ($9.50/mes) para compresión de imágenes y minificación de JS/CSS, es una de las configuraciones CDN más sencillas para WordPress. También puedes combinarlo con Varnish y Redis en tu servidor para un stack de caché completo. Toda la configuración me llevó unos 10 minutos.
¿Cómo se compara Bunny.net con Cloudflare?
Cloudflare tiene un mejor nivel gratuito y más ubicaciones edge. Bunny tiene ancho de banda de pago más barato, streaming de vídeo integrado y precios más simples una vez que superas el nivel gratuito. Si el plan gratuito de Cloudflare ya hace lo que necesitas, no hay razón urgente para cambiar. Si necesitas alojamiento de vídeo o precios de ancho de banda predecibles a escala, Bunny tiene más sentido económico.
¿Puedo usar Bunny Stream para cursos online?
Para la mayoría de creadores de cursos, sí. Obtienes streaming con bitrate adaptativo, protección DRM (bloquea descargas y grabación de pantalla), autenticación por token y un reproductor personalizable. Lo principal que pierdes comparado con Vimeo son sus integraciones integradas con plataformas de cursos, pero si tienes tu propio LMS, la API de Bunny gestiona la inserción sin problemas.
¿Qué métodos de pago acepta Bunny.net?
Tarjetas de crédito (Visa, Mastercard, American Express), PayPal y criptomonedas. El mínimo mensual de $1 significa que puedes ejecutar proyectos pequeños sin comprometerte con mucho.
¿Funciona Bunny.net con generadores de sitios estáticos?
Sí, y funciona bien. Puedes desplegar tu sitio estático en Bunny Storage y servirlo a través de Bunny CDN para una configuración completamente alojada en el edge. Yo tengo mi sitio Astro así. Perma-Cache más almacenamiento edge significa que tu sitio carga desde el PoP más cercano cada vez, sin necesidad de servidor de origen.
¿Hay prueba gratuita?
14 días, sin necesidad de tarjeta de crédito, acceso completo a todas las funciones. Después de la prueba, el mínimo mensual de $1 entra en juego, que honestamente cubre la mayoría de proyectos pequeños sin ningún coste perceptible.
Mi opinión después de usarlo en producción
Bunny.net ocupa un lugar que la mayoría de proveedores CDN ignoran. Es más barato que los grandes proveedores cloud por un margen amplio, más capaz que la mayoría de CDNs económicos, y la plataforma combinada (CDN + almacenamiento + vídeo + base de datos + DNS + seguridad) significa que no estás pegando con cinta cinco servicios separados.
Solo el streaming de vídeo me ahorró una cantidad significativa comparado con lo que pagaba por Vimeo. El rendimiento del CDN queda al alcance de proveedores que cobran 5-10x más. Y el equipo de soporte responde en minutos, lo cual todavía me sorprende después de años esperando 48 horas para que AWS acuse recibo de un ticket.
No es perfecto. La red es más pequeña que la de Cloudflare, el panel de seguridad podría mejorar, y los productos más nuevos como Magic Containers y Edge Scripting todavía están asentándose. Pero por el precio, no he encontrado una mejor combinación de funciones y rendimiento.
Si actualmente estás pagando de más por CloudFront, quieres alojamiento de vídeo sin los precios de Vimeo, o simplemente necesitas un CDN que no requiera una certificación de AWS para configurarlo, Bunny.net vale la pena probarlo.
Prueba Bunny.net Gratis 14 Días