Japanese Age, School Grade & Zodiac Calculator
Calculate age, Japanese school grade and Chinese/Japanese zodiac from a date of birth. This tool follows Japan's specific school-year cutoff (April 2) and the Japanese legal age-counting rule, so it's tailored to Japanese conventions rather than a generic age calculator. Everything runs in your browser — nothing is ever sent anywhere.
Your input is processed entirely in your browser and is never sent anywhere.
Enter a date of birth and press "Calculate".
- Age
- School grade
- Zodiac
- Until next birthday
How to use
- Enter a date of birth.
- Optionally change the "as of" date (defaults to today) to see the age at a different date.
- Press "Calculate" to see the age, school grade, zodiac animal, and days until the next birthday.
How it works
About this tool
This calculator applies Japan-specific conventions: the Japanese legal age-counting rule, the Japanese school system's April 2 grade cutoff, and the traditional twelve-animal zodiac cycle. It's built for anyone who needs age, school-grade or zodiac figures under Japanese conventions specifically — not a general-purpose age calculator.
How age is calculated
Under Japan's Age Calculation Act (年齢計算ニ関スル法律), a person's age increases at the instant the day before their birthday ends (24:00). In practice, this means: if the "as of" date has reached or passed the birth month/day, the person has already had their birthday that year — the birthday itself counts as already incremented.
People born on February 29
In a non-leap year, February 29 doesn't exist. Under the legal interpretation, such a person's age increases at the end of February 28 (i.e. the start of March 1) in non-leap years. This tool's comparison-based logic handles that automatically, with no special-casing needed.
School grade (April 2 cutoff)
In Japan's school system, children born from April 2 through April 1 of the following year are in the same grade. This follows from the age rule above: a child born April 1 has already turned 6 by the end of March 31, so they're eligible to start school that same school year (children born January 1 - April 1 are called 早生まれ, "early birth").
This tool determines the age as of April 1 of the school year containing the "as of" date, then maps it to a grade using the standard progression (no grade repetition or skipping):
- Age 0-5 on April 1: Pre-school
- Age 6-11: Elementary grades 1-6
- Age 12-14: Junior high grades 1-3
- Age 15-17: High school grades 1-3
- Age 18+: Past high school
Zodiac calculation
The twelve-animal zodiac is derived from the birth year modulo 12, using the Gregorian calendar year directly — the same simple method used by most Japanese zodiac reference charts. It does not account for the lunar calendar or the traditional "risshun" (early February) year boundary used in some more precise interpretations.
Days until the next birthday
The number of days from the "as of" date to the next occurrence of the birth month/day. If the "as of" date is the birthday itself, this is 0. For a February 29 birthday, non-leap years use February 28 as the effective birthday.
Supported range
Dates from year 1 to year 9999 are supported.
What data is sent
All calculation happens entirely in your browser. Nothing you type, including the date of birth, is ever sent to a server.
FAQ
Is the date of birth I enter sent anywhere?
No. All calculation happens entirely inside your browser, and nothing is transmitted to any server or external API.
How is the school grade determined, and why is April 2 the cutoff?
In Japan, children born from April 2 through April 1 of the following year are in the same school grade. Because age legally increases at the end of the day before the birthday, a child born April 1 has already turned 6 by the end of March 31 and becomes eligible to start school that same April — one grade ahead of children born just one day later.
How is the age of someone born on February 29 calculated?
Since February 29 doesn't exist in non-leap years, the legal interpretation is that their age increases at the end of February 28 (i.e. the start of March 1) in those years. This tool's logic handles that automatically.
How is the zodiac animal calculated?
It's derived from the birth year modulo 12, using the plain Gregorian calendar year — the same simple approach used by most Japanese zodiac reference charts, rather than a lunar-calendar-based calculation.
What does changing the "as of" date do?
It lets you calculate the age, and school grade as of any date, not just today — useful for figuring out someone's age or grade on a specific past or future date, such as an enrollment date.
Related tools
- Anniversary & Days Elapsed CalculatorCalculate how many days it's been since a start date — like the day you started dating, a wedding anniversary, or a birthday — and find upcoming milestones like the 100th day, 1000th day, or Nth anniversary. You can also work out what date is N days or N years from a start date. Everything runs in your browser, so the dates you enter are never sent anywhere.
- BMI CalculatorCalculate your BMI (body mass index) and healthy (standard) weight from your height and weight. Shows both the WHO (international) classification and Japan's JASSO classification. Everything runs in your browser — your height and weight are never sent anywhere. This is not medical advice; use it as a general guide only.
- Japanese Business Day CalculatorWork out business days in Japan with weekends and public holidays excluded — including substitute holidays. Find the date N business days out, or count the business days in a range. Everything runs in your browser; your dates are never sent anywhere.
- Japan Child & Childcare Support Levy Calculator (April 2026) | Monthly estimate by insurerEstimate your monthly and annual burden under Japan's new Child and Childcare Support Levy (starting April 2026), based on your health insurer type (Kyokai Kenpo, company health insurance union, mutual aid association, National Health Insurance, or the elderly medical system) and annual income, using figures published by the Children and Families Agency. Also see the projected FY2026-FY2028 system-wide average trend. Your income is processed entirely in your browser and never sent anywhere.
- All tools