Weinflaschen-Rechner für Feiern: Gäste und Portionen
Dieser Rechner macht aus Ihrer Gästeliste eine konkrete Einkaufsmenge. Geben Sie an, wie viele Personen Wein trinken, wie viele Gläser Sie je Person erwarten und wie groß eine Flasche in Millilitern ist.
Im Browser ausführen – kostenlos
Die Berechnung setzt 150 mL pro Glas an, ermittelt den Gesamtbedarf und rundet auf eine ganze Flasche auf, damit die geplante Menge ausreicht. Zusätzlich sehen Sie die vorgesehenen Gläser und den durch das Aufrunden entstehenden Überschuss.
Zählen Sie die tatsächlichen Weintrinker
Beginnen Sie mit der Zahl der Personen, die voraussichtlich Wein trinken, nicht mit allen Einladungen. Kinder, Fahrer, abstinente Gäste und Personen, die ein anderes Getränk bevorzugen, sollten nicht automatisch mitgerechnet werden. Wählen Sie anschließend eine erwartete Zahl von Gläsern pro Gast, die zur Art und Dauer der Veranstaltung passt. Ein kurzer Empfang, ein gesetztes Abendessen und eine lange Feier verursachen einen sehr unterschiedlichen Bedarf. Der Rechner multipliziert beide Angaben und erhält so die insgesamt geplanten Gläser. Dezimalwerte wie 1.5 oder 2.5 sind möglich, wenn eine ganze Zahl als Durchschnitt zu ungenau wäre. Das bedeutet nicht, dass eine bestimmte Person ein halbes Glas erhält; der Wert beschreibt den Mittelwert der gesamten Gruppe. Das Ergebnis dient der Planung und ist keine Empfehlung zum persönlichen Konsum. Wenn die Teilnehmerzahl unsicher ist, rechnen Sie ein zurückhaltendes und ein wahrscheinliches Szenario. Der Vergleich zeigt unmittelbar, wie viele zusätzliche Flaschen ein kleiner Puffer erfordert, sodass Sie bewusst statt nach einer pauschalen Faustregel entscheiden können.
So werden Gläser und Flaschen berechnet
Ein Glas entspricht in diesem Rechner stets 150 mL. Der benötigte Wein ergibt sich aus der Zahl der Gäste, multipliziert mit den Gläsern je Person und anschließend mit 150 mL. Dieses Volumen wird durch die eingegebene Flaschengröße geteilt. Da verschlossene Flaschen nur als ganze Einheiten gekauft werden, wird der Quotient immer aufgerundet. Ein Bedarf von etwas mehr als sechs Flaschen ergibt sieben Flaschen und niemals sechs. Dieser Schritt ist praktisch entscheidend: Normales Runden könnte dazu führen, dass einige bereits eingeplante Gläser nicht abgedeckt sind. Durch die Eingabe in Millilitern können Sie Halbflaschen, übliche 750-mL-Flaschen, Magnumflaschen oder andere klar gekennzeichnete Formate verwenden. Die Ausgabe nennt die geplanten Gläser, das erforderliche Volumen, die ganzen Flaschen und das beim Aufrunden entstehende Mehrvolumen. Dieser Überschuss ist verfügbare Kapazität und kein sicherer Rest; unterschiedliche Ausschankmengen, Verschütten und nicht geleerte Gläser verändern den tatsächlichen Verbrauch.
Machen Sie aus dem Ergebnis einen sinnvollen Einkauf
Verwenden Sie die berechnete Flaschenzahl als Bedarf für Ihre eingegebenen Annahmen und prüfen Sie anschließend, ob diese zur geplanten Bewirtung passen. Bei Selbstbedienung fallen Ausschankmengen oft ungleichmäßiger aus als bei kontrolliertem Service. Ein Menü mit mehreren Gängen verteilt den Weinkonsum über längere Zeit, während sich die Nachfrage bei einem kurzen Empfang auf die Ankunft konzentrieren kann. Wenn Sie Rotwein, Weißwein, Rosé oder Schaumwein anbieten, liefert der Rechner die gemeinsame Gesamtzahl. Teilen Sie diese nach Menü, Jahreszeit und Vorlieben Ihrer Gäste auf. Die Summe sollte mindestens dem berechneten Wert entsprechen, sofern Sie den geplanten Service nicht bewusst reduzieren. Wäre ein leerer Vorrat besonders störend, vergleichen Sie das Basisszenario mit einer leicht erhöhten Zahl von Gläsern je Person. Die Differenz bildet eine nachvollziehbare Reserve. Wiederkehrende Veranstaltungsangebote lassen sich mit derselben deterministischen Berechnung per API für $0.002 pro Anfrage automatisieren. Gleiche Eingaben erzeugen stets gleiche Ausgaben, ohne Netzwerk, Zufall oder veränderliche Fremddaten.
Anwendungsfälle
Wein für eine Hochzeit planen
Ermitteln Sie ganze Flaschen anhand der weintrinkenden Gäste und des erwarteten Durchschnitts während des Empfangs.
Getränke für Menüs kalkulieren
Nutzen Sie für jede Gästezahl dieselbe transparente Annahme und erstellen Sie dadurch wiederholbare Catering-Angebote.
Flaschenformate vergleichen
Vergleichen Sie Standard-, Halb- und Magnumflaschen und erkennen Sie, wie das Aufrunden die Bestellmenge verändert.
Häufige Fragen
Wie groß ist ein Glas in dieser Berechnung?
Ein Glas entspricht 150 mL. Die Ausgabe nennt diese Größe ausdrücklich, damit die Annahme jederzeit sichtbar bleibt.
Warum wird die Flaschenzahl aufgerundet?
Ein Teil einer verschlossenen Flasche lässt sich nicht kaufen. Das Aufrunden stellt mindestens das vollständig geplante Volumen bereit.
Kann ich eine Magnum- oder Halbflasche eingeben?
Ja. Tragen Sie das auf dem Etikett genannte Volumen in bottle_size_ml ein; die Berechnung verwendet genau diese Größe.
Dürfen Gläser pro Gast eine Dezimalzahl sein?
Ja. Eine Dezimalzahl beschreibt den Gruppendurchschnitt und hilft bei nicht ganzzahligem Bedarf. Der Wert muss größer als null sein.
Trennt das Ergebnis Rot- und Weißwein?
Nein. Es berechnet den gemeinsamen Flaschenbedarf. Sie können die Gesamtzahl nach Menü und Vorlieben auf Weinsorten verteilen.
Was kostet die Berechnung über die API?
Die API kostet $0.002 je Anfrage. Sie können die Berechnung auf dieser Seite auch direkt im Browser ausführen.
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/cook/wine-serving-count \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"guests":24,"servings_per_guest":2.5,"bottle_size_ml":750}'const res = await fetch("https://api.kit.forhosting.com/cook/wine-serving-count", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"guests": 24,
"servings_per_guest": 2.5,
"bottle_size_ml": 750
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/cook/wine-serving-count",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"guests": 24,
"servings_per_guest": 2.5,
"bottle_size_ml": 750
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/cook/wine-serving-count", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"guests":24,"servings_per_guest":2.5,"bottle_size_ml":750}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"guests":24,"servings_per_guest":2.5,"bottle_size_ml":750}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/cook/wine-serving-count", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"guests": 24,
"servings_per_guest": 2.5,
"bottle_size_ml": 750
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "cook.wine_serving_count",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |