¿Cuánto cuesta una API REST CRUD en D1?
Escenario · workers
Cada solicitud lee una fila indexada y una décima parte escribe una fila. Un millón de solicitudes, 4 ms de CPU y 2 GB guardados.
En el plan de pago este modelo sale a 5,00 USD. El otro plan, con las mismas entradas, sale a 0,00 USD. El mes de 30 días es la misma duración que R2 usa en su ejemplo de almacenamiento. Los cupos diarios gratuitos no son bolsas mensuales.
D1 factura las filas que escanea
Una consulta que devuelve una fila puede leer toda la tabla si el filtro no está indexado. El ejemplo de la página de precios es un SELECT * de 5.000 filas que cuenta como 5.000 lecturas. Un índice reduce la lectura y añade una fila escrita extra cuando cambia la columna indexada.
Lee esto antes de fiarte del total
Las líneas a 0 USD del plan gratuito pueden ser una caída: error 1027, error 1102 o un error de cuota de D1. R2 por encima de su nivel mensual gratuito se factura en ambos planes. Las solicitudes de Durable Objects se redondean al millón siguiente, como en el Ejemplo 1 de Cloudflare, que factura 500.000 solicitudes como 1 millón.
Este modelo
$5,00 · De pago
Los 5 USD son un mínimo de la cuenta en Workers Paid, no una tarifa por producto. El uso incluido va dentro de ese mínimo.
Supuestos
- Un mes de 30 días con tráfico estable.
- Tarifas publicadas el 2026-10-25; impuestos excluidos.
- El plan Workers Paid tiene un mínimo de 5 USD al mes. Se cobra aunque no uses nada y cubre los cupos incluidos.
- Todo lo que has introducido cabe en los cupos incluidos, así que solo pagas el mínimo.
Fuentes
- Workers pricingOficial
- D1 pricingOficial