Date Calculator
Days between dates and add/subtract durations.
This date calculator online works out the difference between two dates and adds or subtracts days, months and years from a date. Use it to find how many days are left until an event, how long ago something happened, a deadline that falls a set number of days from today, or the exact time between a start and end date. It helps with project planning, contract terms, visa and notice periods, pregnancy and travel timelines, and everyday questions like how many weeks until a holiday. You pick your dates, and the tool shows the result in days, months and years so you do not have to count a calendar by hand. It also helps you avoid leap year and month length mistakes. The tool runs in your browser, needs no account and does not send your dates to a server. It is free and works offline once the page has loaded. For legal or financial deadlines, double check the result against the rules that apply to you.
Frequently asked
How do I calculate the days between two dates?
Enter a start date and an end date, and the tool shows the gap in days and in months and years.
Can I count from today?
Yes. Use today as your start or end date to see how far away or how long ago another date is.
Can this work as an age calculator?
You can enter a birth date and today's date to see the time between them, which gives an age in years, months and days.
Is it free and private?
Yes. It is free, runs in your browser and does not upload the dates you enter.
More Health & Life tools
- Age CalculatorYour exact age in years, months, days, hours and minutes.
- BMI CalculatorBMI mapped against Western and WHO Asian thresholds.
- Body Fat CalculatorUS Navy circumference method with lean-mass breakdown.
- Ideal Body WeightDevine, Robinson and Miller formulas side by side.
- Heart Rate ZonesKarvonen training zones from warm-up to VO₂ max.
- Calorie & Macro CalculatorBMR/TDEE plus a macro split for your goal.
- Water Intake TrackerDaily hydration target with an intake log.
- Sleep Cycle CalculatorBed and wake times aligned to 90-minute cycles.