Calcule o ABV da cerveja artesanal pelas densidades
Estime o álcool por volume de cerveja, sidra, hidromel ou outra bebida fermentada em casa a partir de duas leituras de densidade específica feitas com densímetro ou refratômetro devidamente corrigido.
Executar grátis
Informe a densidade original antes da fermentação e a densidade final posterior. A calculadora aplica a aproximação cervejeira comum, multiplicando a diferença por 131.25, e mostra o resultado percentual e a queda de densidade para que você possa conferir os dados e o cálculo.
Faça leituras que representem o início e o fim
A densidade original, geralmente abreviada como OG, corresponde ao mosto antes do início da fermentação. A densidade final, ou FG, é medida depois que a levedura consome os açúcares fermentáveis e o lote chega ao ponto final. Para obter uma estimativa útil, meça as duas amostras na temperatura de calibração do densímetro ou aplique antes a correção de temperatura. Remova bolhas, não deixe a espuma elevar o instrumento e faça a leitura no ponto correto do menisco. Se você usar um refratômetro depois do início da fermentação, corrija a leitura pelo efeito do álcool antes de informá-la; um Brix final sem correção não equivale à densidade específica do densímetro. Registre casas decimais suficientes, normalmente três após o ponto, pois poucos pontos de densidade alteram o resultado. Quando isso for adequado à sua receita, confirme o término por leituras estáveis em dias separados. Esta calculadora estima o teor alcoólico; ela não determina se o lote está seguro ou pronto para envase.
Entenda a aproximação padrão de ABV
O cálculo usa ABV (%) = (densidade original - densidade final) x 131.25. Por exemplo, uma densidade original de 1.052 e uma final de 1.012 geram uma queda de 0.040 e teor alcoólico estimado de 5.25 por cento em volume. O fator 131.25 é uma aproximação prática amplamente usada nas faixas comuns de fabricação, mas não substitui uma análise laboratorial. O resultado pode diferir de uma medição direta porque a fermentação altera vários componentes, os instrumentos têm tolerâncias, a temperatura da amostra interfere e bebidas mais fortes podem se afastar mais dessa relação simples. A calculadora mantém seis casas decimais nas leituras e na queda e arredonda a porcentagem estimada para duas casas. Se a densidade final superar a original, os dados são recusados em vez de gerar álcool negativo, pois esse par não representa a queda esperada por esta aproximação.
Use a estimativa em registros e comparações de receitas
Uma estimativa de ABV baseada em densidade é mais útil dentro de um registro de produção consistente. Guarde a leitura original com a data, o instrumento, a temperatura da amostra e qualquer correção aplicada. Acrescente a leitura final somente quando ela for representativa e salve o ABV estimado junto ao volume do lote, às notas de atenuação e à avaliação sensorial. Repetir o mesmo procedimento de medição torna a comparação entre lotes mais significativa, embora a fórmula continue aproximada. Quem desenvolve receitas pode comparar quedas previstas e observadas para avaliar o desempenho da levedura, a fermentabilidade da mostura ou mudanças de ingredientes. Cervejarias e produtores avançados que precisem de um valor para rotulagem regulamentada, tributos, vendas ou controle rigoroso de qualidade devem usar um método aprovado e seguir as regras locais. A calculadora no navegador atende consultas ocasionais; a API custa US$ 0,002 por solicitação e integra o mesmo cálculo determinístico a registros, planilhas ou fluxos de produção.
Casos de uso
Estimar o teor de uma cerveja pronta
Transforme a OG do dia da brassagem e uma FG estável em uma estimativa rápida de ABV para o registro do lote.
Comparar versões de uma receita
Compare o álcool estimado após mudanças de levedura, mostura ou ingredientes usando leituras coletadas de modo consistente.
Automatizar registros de produção
Chame a API determinística pelo seu software ou planilha e armazene a queda de densidade e o ABV retornados.
Perguntas frequentes
Qual fórmula a calculadora utiliza?
Ela usa a aproximação comum ABV (%) = (densidade original - densidade final) x 131.25.
Por que uma densidade final acima da original é recusada?
A aproximação pressupõe queda de densidade durante a fermentação. Leituras invertidas dariam resultado negativo e costumam indicar campos trocados, condições diferentes ou um processo fora do alcance da fórmula.
Posso informar leituras de refratômetro?
Sim, mas somente depois de converter ou corrigir pelo álcool as leituras pós-fermentação. O Brix final bruto não é igual à densidade específica final.
A precisão é suficiente para rotulagem legal?
Trata-se de uma estimativa prática, não de uma medição laboratorial certificada. Para rótulos, tributos ou conformidade, use métodos aprovados e as normas aplicáveis.
Quanto custa?
O uso da calculadora no navegador é gratuito. Cada solicitação à API custa US$ 0,002.
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/cook/home-brew-gravity-abv-estimate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"original_gravity":1.052,"final_gravity":1.012}'const res = await fetch("https://api.kit.forhosting.com/cook/home-brew-gravity-abv-estimate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"original_gravity": 1.052,
"final_gravity": 1.012
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/cook/home-brew-gravity-abv-estimate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"original_gravity": 1.052,
"final_gravity": 1.012
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/cook/home-brew-gravity-abv-estimate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"original_gravity":1.052,"final_gravity":1.012}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"original_gravity":1.052,"final_gravity":1.012}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/cook/home-brew-gravity-abv-estimate", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"original_gravity": 1.052,
"final_gravity": 1.012
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "cook.home_brew_gravity_abv_estimate",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |