Packlisten-Generator
Geben Sie 7 Tage, heißes Wetter und Strandurlaub ein, und Sie erhalten eine Packliste mit 57 Dingen in fünf Gruppen, vom Reisepass über Sonnencreme bis zu 8 Paar Socken. Kleidung wächst mit der Reisedauer und endet bei zehn Tagen bis zur Wäsche. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Dauer (Tage)
- 7
- Klima
- hot
- Reiseart
- beach
- Gesamtanzahl der Aufgaben
- 57
Der Packlisten-Generator verwandelt drei Angaben zu Ihrer Reise — wie lange Sie unterwegs sind, welches Klima Sie erwartet und um welche Art von Reise es sich handelt — in eine vollständige, nach Kategorien gegliederte Checkliste. Die Kleidungsmengen skalieren mit der Dauer, gedeckelt an einem sinnvollen Wäschepunkt, sodass ein dreitägiges Wochenende und eine dreiwöchige Reise jeweils die Liste erhalten, die sie wirklich brauchen. Das Ergebnis umfasst das Nötigste, Kleidung, klimaspezifische Ausrüstung, reisespezifisches Material und Toilettenartikel, mit einer Gesamtzahl, an der Sie auf einen Blick erkennen, ob die geplante Tasche groß genug ist. Alles wird deterministisch berechnet: Dieselbe Reise erzeugt immer dieselbe Liste, sodass das Ergebnis bedenkenlos zwischengespeichert, verglichen und automatisiert werden kann.
Drei Angaben, eine vollständige Checkliste
Kofferpacken geht in zwei Richtungen schief: Man vergisst etwas Wesentliches oder schleppt einen halben Kleiderschrank mit, den man nie trägt. Der Packlisten-Generator löst beide Probleme, indem er von einer Struktur statt aus dem Gedächtnis ausgeht. Sie geben die Reisedauer in Tagen, das Klima am Ziel (kalt, mild, heiß oder tropisch) und die Reiseart (Geschäftsreise, Strand, Camping oder Stadt) an.
Aus diesen drei Werten stellt er fünf Kategorien zusammen: das Nötigste, das jeder braucht, Alltagskleidung passend zur Dauer, klimaspezifische Ausrüstung, reisespezifisches Material und Toilettenartikel. Jede Zeile enthält den Namen des Artikels, eine Menge und, wo es wichtig ist, eine kurze Notiz — etwa dass Medikamente die gesamte Reise plus zwei Reservetage abdecken sollten oder dass ein Reiseadapter zum Steckdosentyp des Ziels passen muss. Da die Kategorien fest und explizit sind, lässt sich das Ergebnis leicht mit einem Reisebegleiter durchgehen und beim Packen abhaken.
Wie die Mengen mit der Dauer skalieren
Die Kleidungsmengen folgen einer einfachen, deterministischen Regel: ein Satz pro Tag, plus ein Ersatzsatz, wo das sinnvoll ist, gedeckelt auf den Gegenwert von zehn Tagen. Diese Obergrenze bildet den klassischen Packratschlag ab, dass man ab etwa zehn Tagen Wäsche wäscht, statt mehr mitzunehmen, sodass eine dreißigtägige Reise keinen Koffer mit dreißig Unterwäschegarnituren erzeugt.
Hosen skalieren mit einer pro zwei Tage, Schlafkleidung mit einer pro vier, und reisespezifische Kleidung folgt der Logik der Reise — Badeanzüge etwa gibt es mit einem pro zwei Strandtagen, mindestens jedoch zwei, damit einer trocknen kann, während Sie den anderen tragen. Feste Artikel wie Ladegeräte, Dokumente und Zelte bleiben unabhängig von der Dauer bei Menge eins. Die Dauer muss eine positive ganze Zahl von Tagen sein; alles andere wird mit einem klaren Validierungsfehler abgelehnt, statt stillschweigend interpretiert zu werden.
Die gesamte Arithmetik ist ganzzahlig, sodass dieselbe Eingabe auf jeder Maschine immer eine byte-identische Ausgabe liefert.
Wo er einsetzbar ist und was er kostet
Nutzen Sie ihn als ersten Schritt der Reiseplanung, als Checkliste in einer Reise-App oder als Rückgrat einer teilbaren Packseite für eine Gruppe. Reisebüros und Firmenreise-Tools können ihn pro Buchung aufrufen, um Reisenden eine maßgeschneiderte Liste zu bieten, ohne Packvorlagen für jede Kombination aus Klima und Reiseart pflegen zu müssen. Es gibt keine externen Abfragen — keine Wetteraufrufe, keine Ziel-Datenbanken —, was Latenz und Datenschutzbelastung gleichermaßen minimal hält.
Anwendungsfälle
Eine Reise planen, ohne das Nötigste zu vergessen
Geben Sie Dauer, Klima und Reiseart ein und packen Sie anhand einer vollständigen Checkliste statt aus dem Gedächtnis, mit Mengen passend zur Dauer Ihrer Abwesenheit.
Das Packen einer Gruppe oder Familie koordinieren
Erzeugen Sie die Liste einmal, teilen Sie sie und lassen Sie alle Artikel in denselben Kategorien abhaken, damit nichts Kritisches als Aufgabe eines anderen vorausgesetzt wird.
Häufige Fragen
Was kostet das?
Im Browser auf dieser Seite ist es außerdem kostenlos.
Welche Klimazonen und Reisearten werden unterstützt?
Klimazonen: kalt, mild, heiß und tropisch. Reisearten: Geschäftsreise, Strand, Camping und Stadt. Alles andere wird mit einem Validierungsfehler abgelehnt.
Wie werden die Kleidungsmengen berechnet?
Ein Satz pro Tag plus ein Ersatzsatz, gedeckelt auf etwa zehn Tage, unter der Annahme, dass bei längeren Reisen Wäsche gewaschen wird. Hosen und Schlafkleidung skalieren langsamer.
Prüft er das tatsächliche Wetter an meinem Ziel?
Nein. Die Liste ist deterministisch und basiert ausschließlich auf dem von Ihnen gewählten Klima; es werden keine externen Wetter- oder Zieldienste aufgerufen.
Werden meine Reisedaten gespeichert?
Nein. Die Eingabe wird verarbeitet und verworfen; zurückgegeben wird nur die erzeugte Liste.
Verwandte Tools
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/life/packing-list-generate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"duration_days":7,"climate":"hot","trip_type":"beach"}'const res = await fetch("https://api.kit.forhosting.com/life/packing-list-generate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"duration_days": 7,
"climate": "hot",
"trip_type": "beach"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/life/packing-list-generate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"duration_days": 7,
"climate": "hot",
"trip_type": "beach"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/life/packing-list-generate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"duration_days":7,"climate":"hot","trip_type":"beach"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"duration_days":7,"climate":"hot","trip_type":"beach"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/life/packing-list-generate", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"duration_days": 7,
"climate": "hot",
"trip_type": "beach"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.packing_list_generate",
"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.
Limits
max_days | 365 |
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. |
Technische Hinweise
Wo er einsetzbar ist und was er kostet
Er läuft auf unserem globalen Netz, ohne dass nach der Antwort etwas gespeichert wird, und derselbe deterministische Code läuft kostenlos in Ihrem Browser auf dieser Seite: Fügen Sie Ihre Reisedaten ein, sehen Sie die exakte Liste, die die API zurückgeben würde, und zahlen Sie erst, wenn Sie es automatisieren. Über die API kostet es $0.002 pro Anfrage, ohne Aufschlag pro Artikel, sodass das Erzeugen von Listen für eine ganze Buchungssaison günstig bleibt.
Integrationsbeispiele
Packlisten zu einer Reise-App hinzufügen
Rufen Sie die API pro Buchung auf und zeigen Sie jedem Reisenden eine maßgeschneiderte Checkliste für seine genaue Reiseroute, mit deterministischer Ausgabe, die Sie zwischenspeichern können.
Technische Fragen
Was passiert bei einer ungültigen Dauer?
Eine Dauer, die keine positive ganze Zahl von Tagen ist, wird mit einem invalid_input-Fehler abgelehnt, und es wird nichts berechnet.