Calculadora de diluição de álcool
Para baixar 500 ml de um destilado de 60% para 40%, adicione 250 ml de água e fique com 750 ml no total. Informe o volume, a graduação atual e a desejada: o álcool que já está na garrafa é mantido exatamente. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Volume
- 500
- ABV inicial
- 60
- ABV desejado
- 40
- Volume de água
- 250
- Volume final
- 750
- Volume de álcool
- 300
- Fator de diluição
- 1,5
Destiladores caseiros, bartenders e quem produz licores precisam com frequência baixar a graduação de um destilado adicionando água: um uísque de barrica a sessenta por cento ABV engarrafado a quarenta, um álcool neutro a noventa e seis por cento cortado à graduação de consumo, ou um licor caseiro ajustado à receita da casa. Esta calculadora de diluição de álcool recebe o volume atual do destilado, o álcool por volume inicial e o ABV alvo, e devolve o volume de água a adicionar para que o etanol se conserve na identidade de mistura volume vezes ABV inicial igual a volume final vezes ABV alvo. A água a adicionar é, portanto, o volume vezes (ABV inicial dividido pelo ABV alvo menos um), na mesma unidade que você usou para o destilado.
O que a fórmula de mistura significa e como se obtém a água
Álcool por volume, escrito ABV, é a porcentagem do volume de um líquido que é etanol a uma temperatura declarada, de modo que um destilado marcado a quarenta por cento ABV contém quarenta partes de etanol em cem partes de líquido. Quando você dilui esse destilado só com água, a quantidade de etanol não muda: quinhentos mililitros de um uísque a sessenta por cento contêm trezentos mililitros de álcool puro, e esses trezentos mililitros continuam lá depois de adicionar água.
Destiladores chamam isso de quadrado de Pearson quando baixam um barril à graduação do rótulo; bartenders usam a mesma identidade ao cortar uma garrafa de alta graduação para o serviço. O modelo trata os dois volumes como aditivos. Num frasco de laboratório, misturar etanol e água produz uma contração pequena, de modo que a mistura medida ocupa um pouco menos que a soma aritmética; linhas de engarrafamento profissionais aplicam tabelas de densidade OIML ou Gay-Lussac para essa correção.
Em cozinha, coquetel e destilação caseira a identidade aditiva é a resposta esperada, e esta calculadora informa essa cifra exata sem tabelas de temperatura nem de densidade. O ABV alvo deve ser estritamente positivo e não pode ultrapassar o ABV inicial: um alvo zero exigiria água infinita, e um alvo mais alto exigiria remover água ou adicionar álcool, operações que esta ferramenta não realiza.
Casos de uso
Baixar uísque de barrica à graduação do rótulo
Informe o volume do tonel e o ABV da barrica com o alvo do rótulo para obter a água a adicionar antes de engarrafar, na mesma unidade do destilado.
Programas de bar que padronizam a graduação da garrafa
Bares de hotel e de coquetel que compram estoque overproof podem calcular a água a adicionar para que cada garrafa de well fique no mesmo ABV de serviço.
Perguntas frequentes
O que acontece se o ABV alvo for maior que o ABV inicial?
Adicionar água só dilui; um alvo que ultrapassa o ABV inicial exigiria remover água ou adicionar álcool, o que esta calculadora não faz, e a chamada não é faturada.
A calculadora leva em conta a contração de volume etanol-água?
Não. Os resultados usam a identidade aditiva de mistura de Pearson (volume de etanol conservado). A mistura de laboratório mostra uma contração pequena; as tabelas OIML cobrem isso.
Quanta água adiciono para baixar 500 ml de 60% para 40%?
Adicione 250 ml. Os 500 ml contêm 300 ml de álcool puro, e esses 300 ml são 40% de 750 ml, então a mistura final soma 750 ml.
Que unidade uso para o volume?
A que preferir, desde que a mantenha: com mililitros a água sai em mililitros, com litros em litros e com onças fluidas em onças fluidas. A conta é a mesma em qualquer medida.
Por que a graduação desejada não pode ser zero?
Porque chegar a zero de álcool adicionando água exigiria uma quantidade infinita de água. A graduação desejada precisa ser maior que zero para a conta fazer sentido.
Ferramentas relacionadas
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/alcohol-dilution \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"volume":500,"initial_abv":60,"target_abv":40}'const res = await fetch("https://api.kit.forhosting.com/cook/alcohol-dilution", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"volume": 500,
"initial_abv": 60,
"target_abv": 40
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/cook/alcohol-dilution",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"volume": 500,
"initial_abv": 60,
"target_abv": 40
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/cook/alcohol-dilution", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"volume":500,"initial_abv":60,"target_abv":40}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"volume":500,"initial_abv":60,"target_abv":40}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/cook/alcohol-dilution", 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
{
"volume": 500,
"initial_abv": 60,
"target_abv": 40
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "cook.alcohol_dilution",
"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. |
Notas técnicas
Se o ABV alvo ultrapassar o ABV inicial, a tarefa falha com invalid_input em vez de inventar um volume de água negativo, porque adicionar água não aumenta a graduação.
O que a fórmula de mistura significa e como se obtém a água
A identidade de mistura que registra essa conservação é volume vezes initial_abv igual a final_volume vezes target_abv. Isolando a água desconhecida, com final_volume igual a volume mais water_volume, obtém-se water_volume igual a volume vezes (initial_abv dividido por target_abv menos um), ou de forma equivalente volume vezes (initial_abv menos target_abv) dividido por target_abv. O dilution_factor é initial_abv dividido por target_abv, e alcohol_volume é volume vezes initial_abv dividido por cem. A identidade não depende da unidade: mililitros de destilado produzem mililitros de água, litros produzem litros e onças fluidas produzem onças fluidas, desde que você mantenha uma só unidade para volume e water_volume.
Contrato de entrada, forma da resposta e comportamento de erro
Os números são arredondados a seis casas decimais para que os goldens permaneçam estáveis entre ambientes. Fixe esses produtos determinísticos nos testes para que fichas de engarrafamento, blocos CMS e widgets do navegador permaneçam alinhados entre versões. Envie um corpo JSON com três números finitos obrigatórios. volume é o volume atual do destilado em qualquer unidade coerente e deve ser estritamente positivo; os aliases incluem spirit_volume, spirit, vol, amount, litres e liters. initial_abv é o álcool por volume atual como porcentagem estritamente maior que zero e no máximo cem; os aliases incluem abv, from_abv, start_abv, current_abv e alcohol_percent. target_abv é o álcool por volume desejado, estritamente maior que zero, no máximo cem e não maior que initial_abv; os aliases incluem to_abv, desired_abv, final_abv e target. Cada campo pode chegar como número JSON ou como cadeia numérica. Campos ausentes, cadeias vazias, texto não numérico, volume não positivo, ABV zero ou abaixo, ABV acima de cem e um target_abv que ultrapassa o ABV inicial falham com invalid_input nomeando o campo e não são faturados. No sucesso o corpo ecoa volume, initial_abv e target_abv; informa water_volume como a água a adicionar na mesma unidade que volume; informa final_volume como a soma; informa alcohol_volume como o volume de etanol conservado, volume vezes initial_abv dividido por cem; informa dilution_factor como initial_abv dividido por target_abv; e inclui as cadeias formula e method para a interface. Exemplo resolvido: volume quinhentos, initial_abv sessenta, target_abv quarenta produz water_volume duzentos e cinquenta, final_volume setecentos e cinquenta, alcohol_volume trezentos e dilution_factor 1.5. Exemplo resolvido: volume um, initial_abv noventa e cinco, target_abv quarenta produz water_volume 1.375. Quando initial_abv iguala target_abv a água a adicionar é zero e a chamada ainda é bem-sucedida, porque não é preciso diluir.
Onde uma calculadora de diluição de álcool justifica o uso
Diários de destilação caseira e fichas de engarrafamento em graduação de barrica precisam de uma única fonte da verdade quando um tonel é baixado ao ABV do rótulo, para que cada cartão de lote cite a mesma adição de água em vez de um palpite de fórum que muda de lote para lote. Quem produz licores, amari e cordiais que maceram em alta graduação e depois diluem à receita da casa pode chamar a mesma identidade a partir de um bloco CMS ou de um tablet de engarrafamento e imprimir a cifra ao lado do número do lote. Cozinhas de ensino e escolas de bartending podem deixar os alunos conferir o dever do quadrado de Pearson contra um oráculo determinístico que rejeita um alvo para cima em vez de devolver um volume de água negativo. A validação falha não consome saldo. Programas de coquetel e bares de hotel que compram destilados de alta graduação por custo e depois os cortam para o serviço podem anexar um water_volume a cada SKU sem abrir uma planilha no passe. Ferramentas de estoque que já armazenam volume da garrafa e ABV podem enviar esses dois números mais um target_abv e guardar water_volume ao lado do registro de compra. Como a implementação é parse puro de nível A, cada chamada bem-sucedida custa o preço-base publicado US$ 0,002 sem tokens de modelo e sem rede de saída. Documente que os resultados são estimativas de volume aditivo, mantenha a mesma unidade em volume e water_volume na cópia do produto, e você terá matemática de diluição reproduzível para destiladores, bartenders, blocos CMS e edge workers sem hospedar a própria planilha de corte.
Casos de integração
Cortar álcool neutro de alta graduação para licores
Dilua destilado a 95 por cento ABV até a graduação de maceração ou de engarrafamento da casa e registre water_volume ao lado de cada lote.
Perguntas técnicas
Como calcular quanta água adicionar para diluir um destilado?
Envie números finitos volume (positivo), initial_abv (maior que 0 e no máximo 100) e target_abv (maior que 0, no máximo 100 e não acima de initial_abv). A API devolve water_volume = volume × (initial_abv / target_abv − 1) na mesma unidade que volume.
Que unidades devo usar para o volume?
Qualquer unidade de volume coerente. Mililitros de destilado produzem mililitros de água; litros produzem litros; onças fluidas produzem onças fluidas. water_volume e final_volume usam a mesma unidade que volume.
Quanto custa a calculadora de diluição de álcool?
A ferramenta do navegador é gratuita. Solicitações API usam saldo pré-pago KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é faturada.