Calculadora de ratio de café
288 ml de agua del hervidor con el ratio predeterminado 1:16 piden 18 g de café molido. Escriba el agua que va a verter, mantenga el dieciséis a uno o ponga su propio ratio, y obtenga la dosis antes de moler. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Volumen de agua
- 288
- Proporción de preparación
- 16
- Masa de café
- 18
- Etiqueta de la razón
- 1:16
Los baristas caseros, los formadores de cafetería y las aplicaciones de recetas suelen partir de la tetera y no de una bolsa de grano: una taza de trescientos mililitros, un Chemex de quinientos o un extractor por lotes de un litro es la verdadera restricción, y necesitan el café molido que alcance el ratio café-agua elegido. Esta calculadora de ratio de café divide el volumen de agua por el ratio de extracción—partes de agua por una parte de café, dieciséis a uno por defecto—y devuelve la masa de café en gramos. Cuando el agua se mide en mililitros y la densidad se toma como un gramo por mililitro, el resultado es la dosis de báscula que usted debe moler para esa extracción. Úsela cuando ya sepa cuánta agua va a verter y quiera el molido que le corresponde.
Cómo el volumen de agua y el ratio café-agua se convierten en masa de café
Un ratio café-agua es una proporción de masa: cuántas partes de agua se extraen por cada parte de café. Escribir el ratio como uno a dieciséis significa que un gramo de café se combina con dieciséis gramos de agua; escribirlo como el número dieciséis significa lo mismo—dieciséis partes de agua por una de café. Dividir el volumen de agua por ese factor da la dosis de café que usted debe pesar en la báscula.
Cambiar el ratio cambia la intensidad de la taza sin alterar la geometría de la mug: una extracción de quince a uno sabe más densa que una de diecisiete a uno con el mismo molido y tiempo de contacto.
Los métodos de inmersión como la prensa francesa suelen situarse cerca de doce a quince; el pour-over y el goteo usan a menudo quince a diecisiete; el concentrado de cold brew y el espresso quedan más cerrados, a menudo cerca de dos a ocho partes de agua por parte de café según la receta. Prefiera esta conversión cuando el llenado de la tetera ya es conocido y la dosis es la incógnita que necesita antes del primer vertido de floración.
Qué puede hacer con ella
Pour-over desde la taza
Introduzca mililitros de tetera y un ratio 1:16 (o personalizado) para leer la dosis exacta de café en gramos antes de moler.
Lote según el tamaño del tanque
Fije el volumen de agua del airpot o del cesto de lote y calcule la masa de café correspondiente para que el personal pese una sola carga de tolva.
Preguntas frecuentes
¿Qué significa un ratio café-agua 1:16?
Significa dieciséis unidades de agua por cada unidad de café en masa. Doscientos ochenta y ocho mililitros de agua con ratio 16 necesitan 18 g de molido (asumiendo 1 g/mL).
¿Qué ocurre si el volumen de agua es cero o negativo?
El volumen de agua debe ser un número finito positivo; la entrada inválida no se factura.
¿Qué ratio se usa si no elijo ninguno?
Dieciséis partes de agua por una de café, el punto de partida habitual del café de filtro. Escriba su propio número si prepara prensa francesa, una taza más intensa o un concentrado, y la dosis se ajusta a él.
¿Qué ratio conviene para prensa francesa, pour-over o espresso?
La prensa francesa y otros métodos de inmersión suelen moverse entre 12 y 15 partes de agua. El pour-over y el goteo, entre 15 y 17. El concentrado de cold brew y el espresso van mucho más cortos, de 2 a 8 partes.
¿Un número de ratio más bajo da un café más fuerte?
Sí. Menos partes de agua por parte de café significan más dosis para la misma taza, así que un 15 a 1 sabe más lleno que un 17 a 1 con la misma molienda y el mismo tiempo de contacto.
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/cook/coffee-ratio \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"water_volume":288}'const res = await fetch("https://api.kit.forhosting.com/cook/coffee-ratio", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"water_volume": 288
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/cook/coffee-ratio",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"water_volume": 288
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/cook/coffee-ratio", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"water_volume":288}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"water_volume":288}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/cook/coffee-ratio", 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
{
"water_volume": 288
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "cook.coffee_ratio",
"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.
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
Los volúmenes de agua no positivos fallan con invalid_input en lugar de inventar una dosis, de modo que un llenado cero de tetera nunca se convierte en un disparo silencioso de cero gramos.
Cómo el volumen de agua y el ratio café-agua se convierten en masa de café
En la cocina práctica, la densidad del agua a temperatura ambiente es lo bastante cercana a un gramo por mililitro como para que los mililitros de agua de tetera igualen gramos de agua, de modo que la calculadora informa coffee_mass en gramos cuando usted mide water_volume en mililitros. Este endpoint no modela el rendimiento de extracción, los sólidos disueltos totales, el tiempo de floración ni el tamaño de molido: solo escala el café al agua para que pueda ajustar la báscula antes de moler. La identidad es coffee_mass igual a water_volume dividido por brew_ratio, con redondeo estable a doce decimales para que goldens y clientes API coincidan entre entornos JavaScript.
Contrato de entrada, valores por defecto, forma de respuesta y errores
Ejemplo: doscientos ochenta y ocho mililitros de agua con el ratio por defecto dieciséis dan dieciocho gramos de café molido. Envíe un cuerpo JSON con un número finito positivo obligatorio: water_volume (alias water, water_ml, volume, water_g, kettle)—los mililitros de agua de extracción, o gramos de agua a densidad unitaria. Opcionalmente envíe brew_ratio (alias ratio, coffee_to_water, water_ratio, brew, strength_ratio)—partes de agua por una parte de café; por defecto es dieciséis si se omite, el punto de partida habitual del filtro de uno a dieciséis. Ambos campos pueden llegar como números JSON o como cadenas numéricas. Un water_volume cero o negativo falla con invalid_input y un mensaje de que el volumen de agua debe ser positivo; esa es la ruta de error documentada y no se factura. Un brew_ratio cero o negativo falla igual porque un ratio no positivo dividiría el agua en una dosis sin sentido o infinita. water_volume ausente, cadenas vacías, valores no finitos y magnitudes absolutas superiores a un billón también fallan la validación. En caso de éxito el cuerpo repite water_volume y brew_ratio, devuelve coffee_mass como el cociente en gramos, ratio_label como cadena de visualización del tipo 1:16, formula como la identidad de forma cerrada y message como un resumen en una línea en inglés apto para la interfaz.
Dónde una calculadora de ratio de café resulta útil
Los baristas caseros que extraen en su taza favorita necesitan una dosis que siga el volumen de la tetera al pasar de una taza entre semana de doscientos cincuenta mililitros a un Chemex de fin de semana de quinientos sin reescribir una hoja de cálculo. Los formadores de cafetería imprimen fichas de ratio para el personal y quieren una comprobación en vivo cuando un cliente pide una taza más fuerte o más suave mientras el volumen del tanque de lote permanece fijo. Prefiera esta capacidad cuando ya conozca el volumen de agua y el ratio café-agua; no es un conversor de tazas a gramos por densidad, ni una calculadora de miligramos de cafeína, ni el ayudante inverso que parte del peso del grano para hallar el agua. Sitios de recetas y aplicaciones móviles guardan estilos como números de ratio y llaman a un convertidor mínimo al pintar una guía de extracción a partir del volumen de agua que introduce el usuario, rellenando coffee_mass en la ficha antes de la lista de compra. Como la implementación es parse puro de tier A, cada llamada exitosa cuesta el precio base publicado $0.002 sin tokens de modelo ni red externa. Las tareas fallidas con invalid_input no consumen saldo prepago, lo que mantiene baratos los scripts exploratorios cuando usted envía a propósito un volumen cero para verificar el manejo de errores. Fije el coffee_mass redondeado en las pruebas y obtendrá gramos reproducibles para teteras, landings y workers de borde sin montar una hoja de cálculo propia.
Casos de integración
Fichas de dosis en apps de recetas
Guarde estilos como valores brew_ratio y llame a la API para rellenar coffee_mass en cada ficha a partir del volumen de agua del usuario.
Preguntas técnicas
¿Cómo calculo el café molido a partir del volumen de agua?
Envíe water_volume (mililitros positivos) y brew_ratio opcional (partes de agua por una de café, por defecto 16). La API devuelve coffee_mass = water_volume / brew_ratio en gramos.
¿coffee_mass está en gramos?
Cuando water_volume está en mililitros y se trata la densidad del agua como 1 g/mL, coffee_mass son gramos. Mantenga unidades coherentes si mide el agua en otra unidad de volumen.
¿Cuánto cuesta la calculadora de ratio de café?
La herramienta del navegador es gratuita. Las solicitudes API usan saldo KIT prepago a $0.002 por llamada exitosa; la entrada inválida no se factura.