Estimez l’alcool d’une bière maison avec les densités
Estimez l’alcool par volume d’une bière, d’un cidre, d’un hydromel ou d’une autre boisson fermentée maison à partir de deux mesures de densité spécifique relevées au densimètre ou corrigées au réfractomètre.
Lancer gratuitement
Saisissez la densité initiale avant fermentation et la densité finale après fermentation. Le calculateur applique l’approximation brassicole courante, soit la différence de densité multipliée par 131.25, puis affiche le pourcentage et la baisse de densité afin que vous puissiez contrôler le calcul.
Relevez des valeurs représentatives du début et de la fin
La densité initiale, souvent abrégée OG, décrit le moût avant le début de la fermentation. La densité finale, ou FG, est relevée lorsque la levure a consommé les sucres fermentescibles et que le brassin a atteint son état final. Pour obtenir une estimation utile, mesurez les deux échantillons à la température d’étalonnage du densimètre ou appliquez d’abord la correction thermique. Éliminez les bulles, empêchez la mousse de soulever l’instrument et lisez le ménisque au bon endroit. Si vous utilisez un réfractomètre après le début de la fermentation, corrigez la mesure pour tenir compte de l’alcool avant de la saisir ici : une valeur Brix finale non corrigée ne remplace pas une densité mesurée au densimètre. Conservez assez de décimales, généralement trois après le point, car quelques points de densité modifient le résultat. Lorsque votre recette le justifie, vérifiez la fin de fermentation par des relevés stables effectués à plusieurs jours d’intervalle. Cet outil estime le degré alcoolique ; il ne certifie ni la sûreté du brassin ni son aptitude à l’embouteillage.
Comprenez l’approximation standard de l’ABV
Le calcul suit ABV (%) = (densité initiale - densité finale) x 131.25. Ainsi, une densité initiale de 1.052 et une densité finale de 1.012 donnent une baisse de 0.040 et une teneur estimée de 5.25 pour cent en volume. Le facteur 131.25 constitue une approximation pratique largement répandue pour les plages brassicoles ordinaires, et non une analyse de laboratoire. Le résultat peut différer d’une mesure directe, car la fermentation modifie plusieurs constituants, les instruments ont une tolérance, la température de l’échantillon intervient et les boissons fortes peuvent s’écarter davantage de cette relation simple. Le calculateur conserve six décimales pour les mesures et leur différence, puis arrondit le pourcentage à deux décimales. Si la densité finale dépasse la densité initiale, les données sont refusées plutôt que de produire un taux négatif, car ce couple ne correspond pas à la baisse attendue par la méthode.
Exploitez l’estimation dans vos relevés et comparaisons
Une estimation d’ABV fondée sur la densité prend tout son sens dans un carnet de brassage tenu de manière cohérente. Enregistrez la valeur initiale avec la date, l’instrument, la température de l’échantillon et toute correction appliquée. Ajoutez la valeur finale seulement lorsqu’elle est représentative, puis conservez l’ABV estimé avec le volume, les notes d’atténuation et la dégustation. La même procédure d’un brassin à l’autre rend les comparaisons plus pertinentes, même si la formule reste approximative. Vous pouvez confronter les baisses prévues et observées pour analyser la levure, la fermentescibilité de l’empâtage ou un changement d’ingrédient. Les brasseries et amateurs exigeant une valeur destinée à l’étiquetage réglementé, à la fiscalité, à la vente ou à un contrôle qualité strict doivent employer une méthode agréée et respecter la réglementation locale. Le calculateur web convient aux vérifications ponctuelles ; l’API coûte $0.002 par requête et intègre ce calcul déterministe aux carnets, tableurs ou flux de production.
Cas d’usage
Estimer la force d’une bière terminée
Transformez l’OG du jour de brassage et une FG stable en estimation rapide de l’ABV à inscrire dans votre carnet.
Comparer plusieurs versions d’une recette
Comparez l’alcool estimé après des changements de levure, d’empâtage ou d’ingrédients grâce à des mesures cohérentes.
Automatiser le carnet de brassage
Appelez l’API déterministe depuis votre logiciel ou tableur et conservez la baisse de densité et l’ABV renvoyés.
Questions fréquentes
Quelle formule le calculateur applique-t-il ?
Il applique l’approximation courante ABV (%) = (densité initiale - densité finale) x 131.25.
Pourquoi une densité finale supérieure est-elle refusée ?
L’approximation suppose une baisse pendant la fermentation. L’ordre inverse donnerait un résultat négatif et signale souvent des champs intervertis, des conditions différentes ou un procédé hors du domaine de la formule.
Puis-je saisir des mesures au réfractomètre ?
Oui, uniquement après conversion ou correction de l’effet de l’alcool après fermentation. Une valeur Brix finale brute n’est pas une densité spécifique finale.
Cette précision convient-elle à un étiquetage légal ?
Il s’agit d’une estimation pratique, non d’une mesure certifiée. Pour l’étiquetage, la fiscalité ou la conformité, utilisez les méthodes agréées et les règles applicables.
Quel est le tarif ?
Le calculateur est gratuit dans le navigateur. Chaque requête API coûte $0.002.
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
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)Exemple de requête
{
"original_gravity": 1.052,
"final_gravity": 1.012
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "cook.home_brew_gravity_abv_estimate",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |