Calculateur de bouteilles de vin pour invités
60 invités amateurs de vin pendant 4 heures demandent 48 bouteilles : un verre par personne et par heure, cinq verres par bouteille, arrondi toujours vers le haut. Une base claire pour dîners, réceptions et célébrations. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Nombre d'invités
- 60
- Durée de l'événement (heures)
- 4
- Verres par invité par heure
- 1
- Verres par bouteille
- 5
- Verres estimés
- 240
- Bouteilles nécessaires
- 48
Prévoir le vin d’une réception devient plus simple lorsque les hypothèses de service sont visibles et constantes. Ce calculateur estime le nombre de bouteilles standard nécessaires d’après les convives qui boiront du vin et la durée de l’événement. Il retient un verre par personne et par heure, ainsi que cinq verres par bouteille, puis arrondit le total à l’entier supérieur afin qu’une fraction ne rende pas la provision insuffisante. Le résultat constitue une base pratique pour les dîners, réceptions, fêtes et prestations traiteur, et non une prédiction de la consommation individuelle.
Commencez par les convives susceptibles de boire du vin
Indiquez le nombre de personnes qui devraient boire du vin, plutôt que l’effectif total lorsqu’il comprend des enfants, des conducteurs désignés ou des personnes abstinentes. Cette distinction rend l’estimation plus pertinente sans supposer que tout le monde choisira la même boisson. Saisissez ensuite toute la période durant laquelle le vin sera servi.
Une réception de quatre heures représente quatre heures si le vin reste disponible, même lorsque le dîner n’en occupe qu’une partie. Le calculateur applique un taux fixe d’un verre par convive et par heure. Cette hypothèse volontairement simple offre une base cohérente pour comparer des lieux, des dates ou plusieurs scénarios de fréquentation.
Elle ne tient pas compte de l’âge, des plats, de la météo, des préférences ni de la présence de bière, de cocktails ou d’options sans alcool. Si le vin n’est proposé que pendant un repas plus court, utilisez cette durée. Des données réalistes valent mieux qu’une précision artificielle : comptez le public concerné et représentez au mieux le véritable créneau de service.
Comprenez le calcul et l’arrondi supérieur
Le calcul multiplie le nombre de convives par la durée de l’événement et par le taux fixe d’un verre par personne et par heure. Il divise ensuite les verres estimés par cinq, rendement retenu pour une bouteille de vin standard de 750 millilitres. Comme un achat ne peut généralement pas reposer sur une fraction de bouteille, la quantité finale est arrondie à l’entier supérieur.
Ainsi, un résultat de 12.2 devient 13 bouteilles. La réponse présente l’effectif, la durée, les deux hypothèses fixes, le total estimé de verres et le nombre de bouteilles entières, afin que chaque étape reste vérifiable. Les durées fractionnaires sont admises : un service de quatre-vingt-dix minutes peut être saisi comme 1.5 heure.
L’estimation regroupe les vins rouges, blancs, rosés et effervescents dans un stock unique ; elle ne répartit pas les bouteilles entre les styles. Les formats et les volumes servis varient : magnums, demi-bouteilles, grands verres ou services généreux demandent donc une conversion distincte.
Utilisez le résultat comme base transparente
Considérez la quantité obtenue comme une base constante, puis ajoutez votre connaissance de l’événement si nécessaire. Un repas assis accompagné de nombreuses autres boissons peut demander moins de vin, tandis qu’une dégustation ou une longue réception peut justifier une réserve supérieure. Les traiteurs peuvent confronter l’estimation à l’expérience du lieu, au stock disponible, aux conditionnements du fournisseur et à la marge souhaitée par l’organisateur.
Si le vin est vendu par caisses, divisez le résultat par le nombre de bouteilles d’une caisse et arrondissez uniquement lorsque l’achat de caisses complètes est imposé. Vérifiez les conditions de reprise des bouteilles fermées avant de prévoir un surplus. Cet outil ne recommande pas de consommer de l’alcool, ne fixe aucune limite légale, n’évalue pas l’ivresse et ne remplace pas un service responsable.
Il reproduit simplement le calcul annoncé pour toute entrée valide. Il convient ainsi aux devis automatisés comme aux feuilles de préparation.
Cas d’usage
Préparez une réception de mariage
Transformez le nombre de convives buvant du vin et les heures de service en une base claire de bouteilles.
Établissez une estimation traiteur
Appliquez les mêmes hypothèses à chaque devis et montrez aux clients comment la quantité a été obtenue.
Comparez plusieurs horaires
Recalculez les bouteilles lorsque la liste des invités ou le créneau de service du vin évolue.
Questions fréquentes
Quel taux de service le calculateur utilise-t-il ?
Il applique un taux fixe d’un verre par convive buvant du vin et par heure.
Combien de verres compte-t-on par bouteille ?
Le calcul retient cinq verres pour une bouteille de vin standard de 750 millilitres.
Les fractions de bouteille sont-elles arrondies ?
Oui. Le nombre estimé de verres est divisé par cinq, puis le résultat est arrondi à l’entier supérieur.
Faut-il inclure les personnes qui ne boivent pas ?
Non. Indiquez uniquement les convives susceptibles de boire du vin pour obtenir une base plus pertinente.
Le résultat sépare-t-il rouge, blanc et effervescent ?
Non. Il fournit un total combiné ; répartissez ensuite les styles selon le menu et les préférences.
Outils associés
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/wine-bottles-guests \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"guest_count":60,"event_hours":4}'const res = await fetch("https://api.kit.forhosting.com/cook/wine-bottles-guests", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"guest_count": 60,
"event_hours": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/cook/wine-bottles-guests",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"guest_count": 60,
"event_hours": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/cook/wine-bottles-guests", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"guest_count":60,"event_hours":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"guest_count":60,"event_hours":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/cook/wine-bottles-guests", 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
{
"guest_count": 60,
"event_hours": 4
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "cook.wine_bottles_guests",
"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. |
Notes techniques
Utilisez le résultat comme base transparente
Le navigateur facilite les vérifications ponctuelles et chaque requête API coûte $0.002.
Questions techniques
Quel est le prix d’un calcul via API ?
Chaque requête API coûte $0.002. Le même calcul déterministe peut aussi être exécuté dans le navigateur.