Calculadora de bebida estándar
Pase una consumición a bebidas estándar con su volumen, su graduación y el país: una cerveza de 355 mL al 5 % contiene 14 g de alcohol, justo 1 bebida estándar en Estados Unidos. Compare cerveza, vino y licores en la misma escala. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Volumen (ml)
- 355
- Grado alcohólico (% vol.)
- 5
- País
- US
- Nombre del país
- United States
- Alcohol por bebida (g)
- 14
- Alcohol puro (ml)
- 17,75
- Alcohol (g)
- 14
Esta calculadora de bebida estándar convierte un servicio real en un recuento comparable de bebidas estándar a partir de tres entradas prácticas: el volumen de la ración en mililitros, el alcohol por volumen como porcentaje, y el país cuyos gramos oficiales de etanol puro definen una unidad. Los mililitros de alcohol puro equivalen al volumen por ABV entre cien; los gramos usan la densidad fija del etanol de cero coma siete ocho nueve gramos por mililitro; el recuento es esa masa dividida por la definición del país. Una lager de trescientos cincuenta y cinco mililitros al cinco por ciento ABV en Estados Unidos rinde aproximadamente una bebida estándar según la cifra de catorce gramos de la NIAAA. La aritmética es matemática finita totalmente determinista, sin llamadas de red, sin muestreo y sin atajos que dependan de la fecha.
Qué devuelve el recuento de bebida estándar y cómo interpretarlo
Una bebida estándar no es el tamaño de un vaso. Es una unidad de salud pública: una masa fija de etanol puro que cada país publica para que una pinta, un servicio de vino y un chupito de destilado se comparen en una sola escala. Esta calculadora no adivina mezcladores, hielo derretido ni líquido que queda en la botella; usted aporta los mililitros que desea modelar, el ABV etiquetado y el país cuya definición debe aplicarse.
Internamente, el alcohol por volumen se convierte en mililitros de alcohol puro, la densidad de cero coma siete ocho nueve gramos por mililitro transforma ese volumen en gramos de etanol, y la tabla de gramos por bebida del país convierte esos gramos en un recuento, la misma familia de conversiones de masa de etanol usada en hojas de nutrición y de reducción de daños.
Dónde encajan los recuentos de bebida estándar en etiquetas, productos y estudio
Educadores de salud pública y clientes usan un recuento transparente por servicio antes de comparar una pinta en Londres con una jarra en Sídney o un chupito en Tokio. Quienes construyen aplicaciones mapean un formulario de bar o de servicio en casa a entradas de registro sin distribuir código de calculadora opaco que diverja entre plataformas.
Estudiantes y aprendices de nutrición comprueban ejemplos de libro de texto que asumen volumen por ABV por densidad dividido por la cifra local de gramos por bebida, y necesitan una fuente rápida y sin conexión de totales de bebida estándar. Las herramientas de producto y educación usan el mismo contrato cuando un alumno escribe trescientos cincuenta y cinco mililitros, cinco por ciento ABV y US, y la interfaz debe mostrar mililitros de alcohol puro, gramos de alcohol, gramos por bebida y el recuento de bebidas estándar junto a las entradas.
Un volumen no positivo se rechaza en lugar de tratarse en silencio como cero bebidas, para que la interfaz pueda pedir un tamaño de ración real. Un ABV del ciento diez por ciento se rechaza en lugar de envolverse, de modo que una etiqueta mal escrita no pueda inventar más etanol del que el líquido puede contener.
Combínela con estimaciones de calorías del alcohol, modelos de alcoholemia o convertidores de unidades cuando construya un pequeño laboratorio de calculadoras de salud gratuitas y deterministas, y trate siempre la salida como una estimación de planificación, no como una prescripción clínica sobre el uso de alcohol o un consejo médico.
Qué puede hacer con ella
Cartas de bar y etiquetas de servicio
Convierta un volumen de servicio conocido al ABV etiquetado en bebidas estándar del país cuya definición deba seguir la carta o la etiqueta.
Diarios de consumo y aplicaciones de reducción de daños
Genere cifras reproducibles de bebida estándar para diarios, valores iniciales y hojas de plan de clientes según definiciones de EE. UU., Reino Unido, Australia y otros países.
Preguntas frecuentes
¿Cuánto cuesta la calculadora de bebida estándar?
Es gratis en su navegador, en esta página.
¿Cómo se calculan las bebidas estándar?
Los mililitros de alcohol puro equivalen al volumen por ABV entre 100. Los gramos usan la densidad 0.789 g/ml. Las bebidas estándar equivalen a esos gramos divididos por la definición de gramos por bebida del país (14 g en EE. UU., 8 g en el Reino Unido, 10 g en Australia, y así sucesivamente).
¿Qué ocurre si el porcentaje de alcohol está fuera de 0–100?
El alcohol por volumen no puede ser negativo ni mayor que 100 por ciento, de modo que los valores fuera de ese rango no se facturan.
¿Qué definiciones de país están admitidas?
El campo country es una lista cerrada ISO 3166-1 alpha-2 con cifras de salud pública ampliamente citadas, entre ellas US 14 g, GB 8 g, AU 10 g, CA 13.45 g, JP 20 g y los demás códigos del formulario. Los códigos desconocidos fallan en lugar de inventar un valor por defecto.
¿Estima esto la alcoholemia o las calorías?
No. Esta página devuelve un recuento de bebida estándar a partir del volumen, el ABV y los gramos del país únicamente. Las estimaciones de alcoholemia y de calorías del alcohol son herramientas aparte que parten de entradas distintas.
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/health/standard-drink \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"volume_ml":355,"abv_percent":5,"country":"US"}'const res = await fetch("https://api.kit.forhosting.com/health/standard-drink", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"volume_ml": 355,
"abv_percent": 5,
"country": "US"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/standard-drink",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"volume_ml": 355,
"abv_percent": 5,
"country": "US"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/standard-drink", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"volume_ml":355,"abv_percent":5,"country":"US"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"volume_ml":355,"abv_percent":5,"country":"US"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/standard-drink", 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
{
"volume_ml": 355,
"abv_percent": 5,
"country": "US"
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.standard_drink",
"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_volume_ml | 10000 |
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
Qué devuelve el recuento de bebida estándar y cómo interpretarlo
La respuesta refleja el volumen en mililitros, el porcentaje ABV, el código ISO canónico del país, un nombre de país, los gramos por bebida de ese país, los mililitros de alcohol puro, los gramos de alcohol, el recuento de bebidas estándar, la constante de densidad del etanol, la etiqueta de método ethanol_density_country_grams, una breve cadena de fórmula y la precisión decimal usada. No hay ruta de aprendizaje automático ni muestreo aleatorio: o la aritmética finita tiene éxito dentro de los límites documentados, o la solicitud falla con invalid_input. Los casos rechazados incluyen volumen, ABV o país ausentes, valores no finitos, volumen por encima del techo documentado, un código de país que no está en la tabla cerrada, ABV fuera de cero a cien, y cualquier volumen no positivo, porque un tamaño de ración no positivo no puede definir un recuento con sentido. Si necesita energía de la bebida en kilocalorías o una estimación de alcoholemia a partir de un total de bebidas que ya conoce, combine esta página con esas herramientas dedicadas; esta página responde solo la conversión de servicio a bebida estándar, con salida numérica estable para hojas de trabajo, interfaces de producto y consumidores de API que no deben inventar modelos adaptativos.
Cómo se leen el volumen, el ABV y el país, y cómo se mantienen reproducibles
Los signos más iniciales opcionales y la notación científica en cadenas numéricas se admiten cuando se interpretan como decimales finitos; los espacios incrustados, los prefijos hexadecimales y los tokens no numéricos se rechazan con un mensaje claro para que una celda errónea no se convierta en un recuento incorrecto. Los campos preferidos son volume_ml para el tamaño de la ración en mililitros, abv_percent para el alcohol por volumen como porcentaje, y country como código ISO 3166-1 alpha-2 del enumerado documentado. Se aceptan alias como volume, ml, serving_ml, drink_ml, abv, alcohol_percent, alcohol_pct, pct_abv, alcohol_percentage, country_code, region y locale, de modo que hojas de cálculo, cadenas de consulta y formularios tipados puedan reutilizar un único contrato. Los valores de país se normalizan a mayúsculas y una lista breve de alias mapea nombres informales como UK o USA hacia GB y US para que un formulario no falle por un sinónimo habitual; lo que siga desconocido se rechaza con la lista cerrada en lugar de caer en silencio a una definición por defecto. Cuando el ABV está fuera de cero a cien, la solicitud falla con invalid_input, porque un porcentaje de alcohol por volumen no puede ser negativo ni mayor que el etanol puro. Un campo opcional precision, con alias decimals y dp, elige cuántos decimales exponer, con dos por defecto y tope de quince para que los goldens de JSON se mantengan estables. Combine la ejecución gratuita en el navegador de esta página con la API de pago cuando necesite el mismo resultado matemático dentro de un flujo automatizado, sin reimplementar usted mismo las fórmulas de la bebida.
Dónde encajan los recuentos de bebida estándar en etiquetas, productos y estudio
En esta página el trabajo se ejecuta enteramente en su navegador; a través de la API cada consulta exitosa cuesta $0.002, la validación fallida no se cobra y no se almacena nada después de devolver la respuesta. Esa división —exploración interactiva gratuita y una API de pago idéntica— coincide con el resto del catálogo tier-A del KIT y le permite pasar de una demostración de aula a un flujo automatizado sin cambiar el resultado matemático.
Casos de integración
Fixtures de prueba deterministas
Siembre pruebas de CI y unitarias con standard_drinks, alcohol_g y grams_per_drink fijos de la tabla de países por densidad de etanol.