Alter berechnen in Jahren, Monaten und Tagen

Um ein Alter genau zu berechnen, zählst du die vollen Jahre seit dem Geburtsdatum, dann die vollen Monate seit dem letzten Geburtstag und zuletzt die übrigen Tage; passen die Tage nicht, leihst du dir die echte Länge des Vormonats. Wer am 15. August 1990 geboren ist, ist am 26. Oktober 2026 genau 36 Jahre, 2 Monate und 11 Tage alt. Der Altersrechner unten erledigt das für zwei beliebige Daten, auch für Geburtstage am 29. Februar.

6 Min. Lesezeit

Die Methode in drei Schritten

Das genaue Alter ist eine Kalenderrechnung, keine Division. Teilst du die Zahl der Tage durch 365 oder 365,25, bekommst du eine Dezimalzahl, die rund um den Geburtstag um einen oder zwei Tage danebenliegt. Das spielt bei Einschulung, Versicherungen, Altersklassen im Sport und gesetzlichen Altersgrenzen eine Rolle. Die zuverlässige Methode geht Feld für Feld vor.

Erstens die Jahre: Zieh das Geburtsjahr vom aktuellen Jahr ab und nimm eins weg, wenn der Geburtstag in diesem Jahr noch nicht war. Zweitens die Monate: Zähl die vollen Monate vom letzten Geburtstag bis heute. Drittens die Tage: Zähl die Tage von diesem Monatsdatum bis heute. Ist der heutige Tag im Monat kleiner als der Geburtstag im Monat, leihst du dir einen Monat und addierst die Anzahl der Tage des Vormonats.

  • Jahre: War der Geburtstag dieses Jahr schon? Wenn nicht, eins abziehen.
  • Monate: volle Monate seit dem letzten Geburtstag, von 0 bis 11.
  • Tage: Tage seit dem letzten Monatsdatum, mit der echten Monatslänge.

Hier ausprobieren: Altersrechner

Vollständige Tool-Seite öffnen

Ein Rechenbeispiel mit Leihen

Nimm das Geburtsdatum 28. März 1995 und den Stichtag 10. Juli 2026. Der Geburtstag am 28. März 2026 ist vorbei, die Jahre sind also 2026 minus 1995, das ergibt 31. Vom 28. März bis zum 28. Juni sind es 3 volle Monate. Der 10. liegt vor dem 28., den 28. Juli erreichen wir also nicht; stattdessen zählen wir vom 28. Juni bis zum 10. Juli. Der Juni hat 30 Tage, das sind 2 Tage bis Ende Juni plus 10 Tage im Juli, zusammen 12 Tage. Das Alter beträgt 31 Jahre, 3 Monate und 12 Tage.

Rechnest du in Spalten wie bei einer schriftlichen Subtraktion, kommt dasselbe heraus: 10 minus 28 ist negativ, also leihst du dir die 30 Tage des Juni (10 plus 30 minus 28 ergibt 12) und nimmst bei den Monaten eins weg (7 minus 1 minus 3 ergibt 3). Genau die geliehene Monatslänge machen die meisten schnellen Formeln falsch.

JahrMonatTag
Stichtag2026710
Geburtsdatum1995328
Nach Leihen der 30 Junitage2026640
Differenz31312

Geburtstag am 29. Februar und am Monatsende

Wer am 29. Februar geboren ist, hat nur in Schaltjahren (2024, 2028, 2032) einen echten Geburtstag. In anderen Jahren zählt der Rechner den Geburtstag am 28. Februar, das neue Lebensjahr beginnt also am 28. Februar. Die Gesetze unterscheiden sich je nach Land: Manche Rechtsordnungen lassen ein Schalttagskind in Gemeinjahren erst am 1. März ein Jahr älter werden. Für rechtliche Fristen wie Führerschein, Wahlalter oder Volljährigkeit prüfst du deshalb die Regel deines Landes.

Das Monatsende braucht dieselbe Sorgfalt. Wer am 31. Januar geboren ist, hat im Februar keinen 31., wird also am letzten Februartag einen Monat älter. Wer am 31. August geboren ist, erreicht jeden neuen Monat in Monaten mit 30 Tagen am 30. Der Rechner nutzt die echte Länge jedes Monats, so kommen diese Fälle so heraus, wie Menschen sie zählen.

Alter an einem bestimmten Datum, vergangen oder zukünftig

Viele Formulare fragen nach dem Alter an einem Stichtag statt heute: am Stichtag für die Einschulung, am 31. Dezember für Altersklassen im Jugendsport, am Unfalltag für die Versicherung oder am Tag des geplanten Renteneintritts. Ändere im Rechner das Feld Alter am von heute auf dieses Datum. Das funktioniert auch rückwärts, etwa um herauszufinden, wie alt die Großeltern bei ihrer Auswanderung waren.

Unter dem Alter siehst du die Gesamtwerte in Monaten, Wochen, Tagen und Stunden, den Wochentag deiner Geburt und einen Countdown bis zum nächsten Geburtstag. Den 10.000. Lebenstag, den manche feiern, erreichst du mit etwa 27 Jahren und 4 Monaten.

Alter in Excel und Google Tabellen berechnen

Steht das Geburtsdatum in Zelle A2, liefert =DATEDIF(A2;HEUTE();"Y") das Alter in vollen Jahren. DATEDIF gibt mit "YM" auch die übrigen Monate und mit "MD" die übrigen Tage zurück. Ein vollständiges Alter baust du so: =DATEDIF(A2;HEUTE();"Y")&" Jahre, "&DATEDIF(A2;HEUTE();"YM")&" Monate, "&DATEDIF(A2;HEUTE();"MD")&" Tage". Ersetze HEUTE() durch einen Zellbezug, um das Alter an einem anderen Datum zu erhalten. In der deutschen Excel-Version trennst du die Argumente mit Semikolon; die Einheiten "Y", "YM" und "MD" bleiben englisch.

DATEDIF ist eine ältere Funktion, die Excel aus Kompatibilitätsgründen behält; sie erscheint nicht in den Formelvorschlägen, und Microsoft weist darauf hin, dass die Einheit "MD" an manchen Monatsenden falsche Ergebnisse liefern kann. Google Tabellen kennt dieselbe Funktion. Vermeide =(HEUTE()-A2)/365, das wegen der Schaltjahre rund um den Geburtstag einen Tag danebenliegt. Nur für volle Jahre ist =GANZZAHL(BRTEILJAHRE(A2;HEUTE();1)) eine weitere Möglichkeit.

ZielFormel (Geburtsdatum in A2)
Alter in vollen Jahren=DATEDIF(A2;HEUTE();"Y")
Monate nach dem letzten Geburtstag=DATEDIF(A2;HEUTE();"YM")
Tage nach dem letzten Monatsdatum=DATEDIF(A2;HEUTE();"MD")
Gelebte Tage insgesamt=HEUTE()-A2
Alter an einem Datum in B2=DATEDIF(A2;B2;"Y")

Wie das Alter in verschiedenen Kulturen gezählt wird

In den meisten Ländern wird das Alter so gezählt wie oben beschrieben: null bei der Geburt, plus eins an jedem Geburtstag. Das traditionelle ostasiatische System war anders: Ein Baby war bei der Geburt ein Jahr alt, und alle wurden zum Neujahr ein Jahr älter, ein im Dezember geborenes Kind konnte also ein paar Tage später zwei Jahre alt sein. Südkorea, das letzte Land, in dem das im Alltag üblich war, hat im Juni 2023 die internationale Zählweise zum Standard für rechtliche und behördliche Zwecke gemacht, auch wenn man die alte Zählung im Gespräch noch hört.

Bei Babys gibt man das Alter meist erst in Wochen und bis etwa zum zweiten Lebensjahr in Monaten an. Bei Frühgeborenen verwenden Ärzte zur Beurteilung der Entwicklung oft ein korrigiertes Alter (das Alter minus die Wochen, die das Kind zu früh kam), in Dokumenten gilt aber immer das echte Geburtsdatum.

Typische Fehler

  • Nur die Jahre abziehen: Wer im Dezember 2000 geboren ist, ist im Januar 2026 nicht 26, sondern 25.
  • Tage durch 365 teilen: Schaltjahre lassen das Ergebnis wandern, und kurz vor oder nach dem Geburtstag liegt es einen Tag daneben.
  • Jeden Monat mit 30 Tagen rechnen: Der geliehene Monat muss der echte Monat vor dem Stichtag sein.
  • Datumsformate verwechseln: 04/05/2010 ist in den USA der 5. April, in Deutschland, Österreich und der Schweiz wäre 04.05.2010 der 4. Mai. Wähl die Daten im Kalender, dann passiert das nicht.
  • Zeitzonen bei sehr genauen Altersangaben vergessen: Eine Geburt kurz vor Mitternacht in einem Land fällt in einem anderen schon auf den nächsten Tag. Nimm das Datum aus der Geburtsurkunde.

Schritt für Schritt

  1. Geburtsdatum eingebenWähle es im Kalender oder tippe es in das Feld Geburtsdatum.
  2. Datum bei Alter am festlegenLass das heutige Datum stehen oder wähle ein vergangenes oder zukünftiges Datum, um das Alter an diesem Tag zu sehen.
  3. Genaues Alter ablesenDas Ergebnis zeigt Jahre, Monate und Tage, mit der echten Länge jedes Monats.
  4. Extras ansehenSieh dir Monate, Wochen, Tage und Stunden insgesamt, den Wochentag der Geburt und den nächsten Geburtstag an.

Häufige Fragen

Wie berechne ich mein Alter aus dem Geburtsdatum?

Zieh das Geburtsjahr vom aktuellen Jahr ab und nimm eins weg, wenn dein Geburtstag dieses Jahr noch nicht war. Für Monate und Tage zählst du die vollen Monate seit dem letzten Geburtstag und dann die übrigen Tage.

Wie alt ist jemand, der am 29. Februar geboren ist, in einem Gemeinjahr?

Der Rechner zählt den Geburtstag in Jahren ohne 29. Februar am 28. Februar. Manche Länder nutzen für rechtliche Zwecke den 1. März, prüf für amtliche Fristen also die Regeln vor Ort.

Wie finde ich mein Alter an einem bestimmten Datum heraus?

Gib dein Geburtsdatum ein und ändere das Datum bei Alter am auf den gewünschten Tag. Das klappt für Daten in der Vergangenheit und in der Zukunft.

Wie lautet die Excel-Formel für das Alter?

=DATEDIF(A2;HEUTE();"Y") liefert die vollen Jahre für ein Geburtsdatum in A2. Mit den Varianten "YM" und "MD" bekommst du Monate und Tage dazu.

Warum ergibt Tage durch 365 ein falsches Alter?

Weil ein Jahr nicht immer 365 Tage hat. Schaltjahre fügen alle vier Jahre einen Tag hinzu, die Dezimalzahl wandert also und liegt rund um den Geburtstag falsch.

Wird mein Geburtsdatum irgendwohin gesendet?

Nein. Die Berechnung läuft in deinem Browser. Das Datum wird nur in deinem eigenen Browser gespeichert, damit es beim nächsten Mal schon eingetragen ist, und nie an einen Server geschickt.