Generation nach Geburtsjahr
Geben Sie ein Geburtsjahr ein und erhalten Sie die Generation samt ihren Grenzjahren: 1990 gehört zu den Millennials, der Kohorte von 1981 bis 1996, auch Generation Y genannt. Die Grenzen folgen den gängigen Pew-Bereichen von 1883 bis 2039. 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
- Jahr
- 1.990
- Kohorte
- Millennial
- Schlüssel
- millennial
- Anfangsjahr
- 1.981
- Endjahr
- 1.996
Marketingfachleute, Produktteams, Lehrkräfte und Forschende brauchen oft eine schnelle Antwort auf eine einfache Frage: Zu welcher Generation gehört ein Geburtsjahr? Diese Funktion nimmt ein einzelnes ganzzahliges Geburtsjahr und gibt die passende Kohortenbezeichnung samt der inklusiven Anfangs- und Endjahre für diese Bezeichnung sowie gängige alternative Namen zurück. Die Grenzen folgen weithin zitierten demografischen Konventionen — Bereiche im Pew-Stil für Babyboomer bis Generation Z, mit üblichen Erweiterungen für ältere Kohorten sowie Generation Alpha und Beta. Alles läuft als reines lokales Tabellen-Nachschlagen ohne Uhren, Modelle oder Netzwerkaufrufe, sodass dasselbe Jahr stets auf dieselbe Kohorte abgebildet wird und Ihre Daten den Anfragepfad nie verlassen.
Wie die Jahresgrenzen der Generationen angewandt werden
Generationenbezeichnungen sind soziale Konstrukte, keine rechtlichen Kategorien, doch Produkt- und Forschungsteams brauchen dennoch eine konsistente Zuordnung. Dieses Werkzeug verwendet feste inklusive Bereiche: Lost Generation 1883–1900, Greatest Generation 1901–1927, Silent Generation 1928–1945, Babyboomer 1946–1964, Generation X 1965–1980, Millennials 1981–1996, Generation Z 1997–2012, Generation Alpha 2013–2024 und Generation Beta 2025–2039. Diese Schnittpunkte spiegeln gängige öffentliche Referenzen wider (insbesondere Pew für Boomer bis Gen Z), damit Dashboards, Umfragen und CRM-Segmente werkzeugübergreifend vergleichbar bleiben.
Ein Geburtsjahr wird mit einer einfachen Prüfung auf geschlossenes Intervall zugeordnet: fällt das Jahr inklusive zwischen Anfang und Ende, gewinnt diese Kohorte. Es gibt keine teilweise Zugehörigkeit, kein unscharfes Scoring und keine Berechnung des heutigen Alters — nur das Kalenderjahr der Geburt.
Eingaberegeln und was die Antwort enthält
Senden Sie ein einzelnes Feld namens year als ganze Zahl, zum Beispiel 1990 oder 2005. Jahre außerhalb der definierten Tabelle (vor 1883 oder nach 2039) scheitern ebenfalls mit einer klaren Bereichsmeldung, statt eine Bezeichnung zu erfinden. Verwenden Sie den Schlüssel zur Speicherung und den Namen zur Anzeige.
Die Funktion schätzt weder aktuelles Alter noch Lebensphase oder kulturelle Merkmale — nur die vom Geburtsjahr unter diesen festen Grenzen implizierte Generationenbezeichnung.
Wo Sie es einsetzen und wie die Preisgestaltung funktioniert
Typische Einsätze sind das Kennzeichnen von CRM-Kontakten, das Aufteilen von A/B-Test-Zielgruppen, das Kodieren von Umfrageteilnehmern, das Erstellen von Content-Kalendern nach Generation und das Validieren demografischer Filter, bevor eine Kampagne live geht. Rufen Sie ihn einmal pro Person oder einmal pro eindeutigem Geburtsjahr auf, wenn Sie im Vorfeld batchweise deduplizieren. Kombinieren Sie die Ausgabe mit Ihrem eigenen Analyse-Stack — SQL-CASE-Ausdrücken, Warehouse-Dimensionen oder Marketing-Automatisierungs-Tags —, indem Sie Schlüssel und Kohorte als stabiles Vokabular behandeln statt als Freitext-Bezeichnungen, die mit der Zeit abdriften.
Anwendungsfälle
CRM- und Zielgruppen-Kennzeichnung
Hängen Sie jedem Kontakt aus seinem Geburtsjahr einen stabilen Generationenschlüssel an, damit Segmente, Angebote und Lifecycle-E-Mails werkzeugübergreifend konsistent bleiben.
Kodierung für Umfragen und Forschung
Kodieren Sie offene demografische Felder in Millennials, Gen Z, Boomer und verwandte Kohorten für Kreuztabellen, ohne handgepflegte Tabellenformeln.
Produkt- und Content-Planung
Validieren Sie Filter und Personas bei der Planung von Funktionen oder Kampagnen, die sich an eine bestimmte, durch Geburtsjahrbereiche definierte Generation richten.
Häufige Fragen
Welche Jahresbereiche verwenden Sie?
Inklusive Bereiche: Lost 1883–1900, Greatest 1901–1927, Silent 1928–1945, Babyboomer 1946–1964, Gen X 1965–1980, Millennials 1981–1996, Gen Z 1997–2012, Alpha 2013–2024, Beta 2025–2039. Boomer bis Gen Z folgen gängigen Schnittpunkten im Pew-Stil.
Was passiert, wenn ich 1990.5 oder "neunzehnhundertneunzig" sende?
Es werden nur ganzzahlige Geburtsjahre (oder Ganzzahl-Strings wie "1990") akzeptiert.
Berechnet dies das Alter ab dem heutigen Datum?
Nein. Es ordnet allein das Geburtsjahr einer Kohortentabelle zu. Aktuelles Alter, Sternzeichen oder Lebensphasenschätzungen liegen außerhalb des Umfangs und bräuchten ein Datum, das dieses reine Nachschlagen bewusst ignoriert.
Warum ist 1997 Gen Z und nicht Millennial?
Nach der hier verwendeten festen Tabelle enden die Millennials 1996 und die Generation Z beginnt 1997, passend zu weithin zitierten öffentlichen Demografie-Schnittpunkten, damit Ihre Bezeichnungen zu externen Berichten passen.
Zu welcher Generation gehört, wer 1990 geboren ist?
Zu den Millennials. Dieser Bereich reicht hier von 1981 bis 1996, beide Jahre eingeschlossen, und das Ergebnis nennt zusätzlich gängige andere Namen wie Generation Y.
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/date/generation-cohort \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"year":1990}'const res = await fetch("https://api.kit.forhosting.com/date/generation-cohort", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"year": 1990
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/date/generation-cohort",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"year": 1990
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/date/generation-cohort", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"year":1990}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"year":1990}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/date/generation-cohort", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"year": 1990
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "date.generation_cohort",
"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. |
Technische Hinweise
Eingaberegeln und was die Antwort enthält
Ganzzahlig aussehende Strings wie "1988" werden akzeptiert und zu einer Zahl normalisiert; Bruchwerte wie 1990.5, Booleans, leere Strings und freier Text werden mit invalid_input abgewiesen, damit ein falscher Typ ein Segment nicht verunreinigt. Bei Erfolg spiegelt die Antwort das normalisierte Jahr, den primären Kohortennamen (zum Beispiel Millennials oder Generation Z), einen stabilen maschinenfreundlichen Schlüssel (millennial, gen_z), das inklusive start_year und end_year dieser Kohorte sowie eine Liste also_known_as gängiger Aliasse wie Gen Y oder Zoomer wider.
Wo Sie es einsetzen und wie die Preisgestaltung funktioniert
Weil der Algorithmus reine Arithmetik über einer kleinen konstanten Tabelle ist, ist er sicher in Unit-Tests, Offline-Workern und kostenlosen Browser-Widgets, ohne eine Demografie-API von Drittanbietern. Auf der kostenlosen Webseite läuft das Nachschlagen lokal auf Desktop und Mobilgerät; dieselbe Funktion über die KIT-API wird mit $0.002 pro Anfrage aus dem Guthaben abgerechnet, wobei unit auf item gesetzt ist, sodass eine erfolgreiche Zuordnung eine abrechenbare Einheit ist.
Technische Fragen
Wie viel kostet die API?
Die Browserseite läuft lokal und kostenlos. Dieselbe Zuordnung über die API wird mit $0.002 pro Anfrage aus dem im Voraus bezahlten KIT-Guthaben abgerechnet.