Compare el coste por Mbps de dos planes de internet
Un plan de 60 al mes con 300 Mbps cuesta 0,20 por Mbps, y uno de 75 con 500 Mbps cuesta 0,15: la factura más alta resulta la mejor relación por megabit. Introduzca dos ofertas y vea cuál gana. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Costo mensual del plan A
- 60
- Velocidad del plan A (Mbps)
- 300
- Costo mensual del plan B
- 75
- Velocidad del plan B (Mbps)
- 500
- Mejor valor
- plan_b
- Precisión
- 6
Los planes de internet suelen anunciar precios y velocidades distintos, por lo que la cuota mensual más baja puede parecer atractiva aunque compre mucha menos capacidad. Esta calculadora divide el coste mensual de cada oferta por su velocidad de descarga anunciada en megabits por segundo. Devuelve el coste por Mbps de los planes A y B e identifica como mejor valor el cociente menor. Ambas velocidades deben ser positivas, los costes no pueden ser negativos y deben expresarse en la misma moneda.
Qué revela el coste por Mbps de dos planes de internet
El coste por Mbps es una relación sencilla: divida la cuota mensual entre la velocidad de descarga anunciada. Un plan de 60 unidades y 300 Mbps cuesta 0.20 por Mbps; otro de 75 unidades y 500 Mbps cuesta 0.15. Aunque el segundo tenga una cuota mayor, ofrece más capacidad anunciada por unidad monetaria.
También muestra la precisión y la fórmula. Un cociente menor no garantiza un servicio mejor ni una factura absoluta menor. Use la misma moneda y base mensual.
Impuestos, alquiler del equipo, instalación, promociones, límites de datos, subida, latencia, fiabilidad y contrato quedan fuera del cálculo para mantenerlo transparente y reproducible.
Cómo introducir precios y velocidades e interpretar el resultado
Se aceptan decimales y cadenas numéricas. Un coste cero es válido si la velocidad es positiva. Una velocidad nula o negativa se rechaza porque no permite una división útil; también se rechazan costes negativos.
La precisión predeterminada es de seis decimales y puede fijarse entre cero y doce. Para una comparación honesta, normalice las promociones al mismo periodo y no mezcle la primera mensualidad de una oferta con el precio habitual de otra. La herramienta no deduce monedas, ciclos de facturación ni promociones: usted conserva el control de esa preparación.
Uso del cociente en compras y comparaciones automatizadas
Un hogar puede usar el coste por Mbps para preseleccionar fibra, cable o acceso inalámbrico cuando las velocidades difieren mucho. Una empresa puede aplicar el mismo cálculo a dos presupuestos tras convertirlos a la misma moneda y periodicidad. El algoritmo no usa red ni consulta disponibilidad, así que una entrada idéntica siempre produce la misma salida para pruebas, clases y herramientas de presupuestos.
Considere el cociente como un criterio inicial, no como una recomendación completa: la velocidad real puede diferir de la anunciada y quizá importen más la subida, latencia, asistencia, equipo, datos ilimitados o permanencia. Después de hallar el menor coste por Mbps, compare la cuota total y esas condiciones verificables.
Qué puede hacer con ella
Compra de banda ancha doméstica
Compare dos ofertas de cable, fibra o acceso inalámbrico según su coste mensual por Mbps antes de revisar cuotas y contratos.
Selección de presupuestos empresariales
Normalice dos presupuestos mensuales de conectividad en una relación transparente entre capacidad y precio.
Sitios de comparación y calculadoras
Genere cocientes deterministas y una etiqueta de mejor valor para tablas, ejemplos didácticos, pruebas y herramientas de decisión.
Preguntas frecuentes
¿Cómo se calcula el coste por Mbps de un plan?
Divida la cuota mensual entre la velocidad de descarga anunciada en Mbps. La calculadora lo hace para ambos planes e identifica el menor cociente.
¿Es mejor un coste por Mbps más bajo?
Sí, respecto al valor entre precio y velocidad anunciada. No incluye fiabilidad, cuotas adicionales, latencia ni contratos.
¿Pueden estar los costes en monedas diferentes?
No se obtiene una comparación útil. Convierta primero un precio y envíe ambos en la misma moneda y base mensual.
¿Qué gastos quedan fuera del coste por Mbps?
No se incluyen impuestos, alquiler de equipos, instalación, el fin de una promoción, límites de datos, velocidad de subida, latencia, fiabilidad ni condiciones del contrato. Pueden cambiar la decisión de compra, así que valórelos aparte después de comparar.
¿Qué pasa si los dos planes cuestan lo mismo por Mbps?
El resultado es un empate, pero solo cuando las dos proporciones son exactamente iguales. La comparación usa las cifras sin redondear, de modo que dos planes que solo parecen iguales tras el redondeo no se declaran empatados.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/web/internet-plan-cost-per-mbps \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"plan_a_monthly_cost":60,"plan_a_speed_mbps":300,"plan_b_monthly_cost":75,"plan_b_speed_mbps":500}'const res = await fetch("https://api.kit.forhosting.com/web/internet-plan-cost-per-mbps", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"plan_a_monthly_cost": 60,
"plan_a_speed_mbps": 300,
"plan_b_monthly_cost": 75,
"plan_b_speed_mbps": 500
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/web/internet-plan-cost-per-mbps",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"plan_a_monthly_cost": 60,
"plan_a_speed_mbps": 300,
"plan_b_monthly_cost": 75,
"plan_b_speed_mbps": 500
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/web/internet-plan-cost-per-mbps", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"plan_a_monthly_cost":60,"plan_a_speed_mbps":300,"plan_b_monthly_cost":75,"plan_b_speed_mbps":500}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"plan_a_monthly_cost":60,"plan_a_speed_mbps":300,"plan_b_monthly_cost":75,"plan_b_speed_mbps":500}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/web/internet-plan-cost-per-mbps", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"plan_a_monthly_cost": 60,
"plan_a_speed_mbps": 300,
"plan_b_monthly_cost": 75,
"plan_b_speed_mbps": 500
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "web.internet_plan_cost_per_mbps",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Límites
max_value | 1000000000000000 |
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Úsela gratis en el navegador o llame a la API determinista por $0.002 por solicitud correcta.
Qué revela el coste por Mbps de dos planes de internet
La respuesta conserva ambos planes, sus datos normalizados, cada resultado cost_per_mbps y better_value como plan_a, plan_b o tie.
Cómo introducir precios y velocidades e interpretar el resultado
Indique plan_a_monthly_cost y plan_b_monthly_cost como números finitos no negativos, y las dos velocidades como números finitos mayores que cero. El valor mostrado se redondea, pero better_value se decide con los cocientes sin redondear para evitar empates falsos; solo una igualdad matemática devuelve tie.
Uso del cociente en compras y comparaciones automatizadas
Las aplicaciones comparadoras pueden llamar a la API por $0.002 por solicitud correcta y obtener campos coherentes sin repetir la validación y el redondeo.
Preguntas técnicas
¿Qué ocurre si una velocidad es cero o negativa?
La solicitud falla con invalid_input porque las dos velocidades anunciadas deben ser números positivos mayores que cero.
¿Cuánto cuesta la calculadora?
La calculadora del navegador es gratuita. Una solicitud correcta a la API cuesta $0.002; las entradas no válidas se rechazan.