Try it right here
This is not a mockup - try it right here.
What Date Calculator does
Doing date maths in your head is surprisingly error-prone. Months have different numbers of days, leap years slip in a 29 February, and the moment holidays and weekends enter the picture you are practically guaranteed to miscount. The Date Calculator takes that off your hands and bundles seven calculation types in one tool, so you have the right view for every date question.
The difference mode counts the days, weeks and months between two dates - handy for contract terms, trip durations or the question of how long ago something was. The add-and-subtract mode shifts a date forward or back by a set number of days, weeks, months or years and tells you instantly where you land.
The centrepiece for anyone with official or legal matters is the deadline calculator. It follows the rules of the German Civil Code: Section 187 sets when a deadline starts, Section 188 when it ends, and Section 193 shifts a deadline end that falls on a Saturday, Sunday or public holiday to the next working day. It is exactly this shift that simple calculators get wrong - and it can decide whether a deadline is met or missed. You choose between an event deadline and a start deadline, plus your federal state for statewide holidays. Local exceptions must also be checked for the relevant location.
On top come the everyday calculation types. The age calculator tells you exactly how old someone is to the day, including days lived. The countdown counts down the days to an event, be it a holiday, a birthday or a submission. The weekday calculator reveals what day a date falls on, and the calendar-week view outputs the CW per ISO 8601.
Statewide holiday rules are stored for all 16 federal states, including the movable days around Easter. Because holidays differ by region, the choice of state matters - Corpus Christi, for instance, is a holiday in Bavaria but not in Berlin. Notices flag local exceptions: Assumption Day applies only in certain Bavarian municipalities, the Peace Festival only in Augsburg, and Corpus Christi only in certain municipalities in Saxony and Thuringia. Check these cases for the relevant location.
Everything runs in your browser, no signup and without any date going to a server. You can copy results to reuse them in an email, a calendar or a form. The calculator is a practical aid; for legally important deadlines, verify the result for the individual case.
Features
Seven calculation types
Difference, add, deadlines, age, countdown, weekday and calendar week in one tool.
German legal deadlines
Calculates per Sections 187, 188 and 193 BGB, including the shift to the next working day.
Event and start deadlines
Choose the right deadline type so the start is determined cleanly under the law.
Holiday rules for all 16 states
Statewide rules including movable Easter holidays; notices flag local exceptions to check for the relevant location.
Age and days lived
Exact age to the day, including the number of days lived.
Countdown and weekday
Count down the days to an event and determine the weekday of any date.
Copy the result, no account
Copy the result for email or calendar. Runs in the browser, no signup, no data transfer.
How it works
- 1
Choose a calculation
Difference, add, deadlines, age, countdown, weekday or calendar week - depending on your question.
- 2
Enter the dates
Enter the source dates. For deadlines you set the deadline type and length.
- 3
Set your state
Choose your federal state for statewide holidays. Check any flagged local exceptions for the relevant location.
- 4
Read off and copy the result
The result appears instantly. One click copies it for an email, calendar or form.
Who needs this
Frequently asked questions
How does the deadline calculator follow German law?
It applies Sections 187 to 193 of the German Civil Code. Section 187 sets the start, Section 188 the end, and Section 193 shifts a deadline end falling on a Saturday, Sunday or public holiday to the next working day. This shift is decisive and often skipped by simple calculators.
What is the difference between event and start deadlines?
For an event deadline (Section 187 (1) BGB) the deadline starts the day after the triggering event, such as the receipt of a letter. For a start deadline (Section 187 (2) BGB) the first day counts too. The calculator handles both cases correctly.
Why do I have to give my state?
Because public holidays differ by region in Germany. Corpus Christi applies in Bavaria but not Berlin. The state selects the statewide rules; local exceptions such as Assumption Day in parts of Bavaria, the Augsburg Peace Festival, and Corpus Christi in parts of Saxony and Thuringia must be checked for the relevant location.
Does the calculator account for leap years?
Yes. Leap years with 29 February are correctly included, both in the difference between two dates and in adding and subtracting and in the age to the day.
Is my data stored anywhere?
No. All calculations run in your browser, no date is sent to a server. The tool works without signup and without data transfer.
Related tools
Current Calendar Week
What calendar week is today? Week number, German public holidays by state, bridge day planner…
Cancellation Deadline Monitor
Track all contract deadlines and cancellation periods. Color-coded urgency, reminders before…
Task Planner
Manage tasks with list, kanban and calendar views. Holidays, recurring tasks, ICS export.
Deadline Guardian
Dashboard for all your official deadlines. Automatic reminders, appeal deadlines, tax dates.…
Ready to use Date Calculator?
No installation. No account needed to start. Open it right in your browser.
Open now
DE
EN