Date calculator
Count days between two dates, or add/subtract days, weeks, months and years from any date. Business days and calendar breakdowns included.
- Days
- 0
- Weeks
- 0
- Business days
- 0
- Calendar
- 0y 0m 0d
Dates are processed locally in your browser. Nothing is uploaded.
About the Date calculator
Handytool's date calculator does the two things you usually need from a date tool: count the days between two dates, and add or subtract days, weeks, months or years from a starting date. You get a calendar breakdown (years/months/days), total days and weeks, business-day count, and the day of the week of the result. Everything runs in your browser — no tracking, no ads in the calculation itself.
Date calculator features
- 01
Two modes, one tool
Switch between Difference (days between two dates) and Add/Subtract (shift a date by any amount). Both modes show the weekday of the result and a human-readable calendar breakdown.
- 02
Business days included
When counting days between two dates, the tool also shows working days (Monday–Friday) — handy for project deadlines, contract dates, and pregnancy or parental leave planning.
- 03
Handles months and leap years correctly
Adding one month to 31 January rolls forward to the last day of February, and leap years are respected. No off-by-one errors, no floating-point day-math surprises.
Date calculator FAQ
- How many days are between two dates?
- Pick Difference mode, choose the earlier and later dates, and the tool shows the total days, weeks, business days and a calendar breakdown in years, months and days.
- How do I add or subtract days from a date?
- Switch to Add/Subtract mode, set the start date, choose add or subtract, and enter an amount plus a unit (days, weeks, months or years). The result date, its weekday and the difference from today appear instantly.
- Does it count business days?
- Yes. In Difference mode, the business-days stat counts only Monday through Friday, excluding weekends. Public holidays are not subtracted because they differ by country.
- Does it handle leap years?
- Yes. The tool uses the browser's native date engine, which respects the Gregorian calendar including leap years, so February 29 is handled correctly.
- Are my dates sent to a server?
- No. The date calculator runs entirely in your browser. Nothing you type is uploaded, logged or stored.
- Is the date calculator free?
- Yes. No account, no ads inside the tool, no usage limits — every Handytool is free to use.
Guides
Articles →Related tools
Utility →- Live
Age calculator
Calculate your exact age in years, months, days, weeks, hours and minutes — from any birthday to any reference date.
UtilityFreeRuns locallyOpen - Live
Tip calculator
Calculate tips and split the bill — adjust the tip percentage, round the total, and see per-person amounts in any currency.
UtilityFreeRuns locallyOpen - Live
Unit converter
Convert between metric and imperial units — length, weight, temperature, volume and area — instantly in your browser.
UtilityFreeRuns locallyOpen
Explore other tools
All tools →- Live
Excel to PDF
Convert Excel, CSV, and ODS spreadsheets to a clean PDF in your browser. Each sheet becomes a paginated table you can choose to print in portrait or landscape.
PDFFreeRuns locallyOpen - Live
HEIC to PNG
Convert HEIC images to lossless PNG in your browser — no upload, completely private.
ImageFreeRuns locallyOpen - Live
MOV to MP4
Convert MOV (QuickTime) videos to MP4 in your browser — files never leave your device.
VideoFreeRuns locallyOpen - Live
MP3 to WAV
Convert MP3 audio to uncompressed WAV in your browser — files never leave your device.
AudioFreeRuns locallyOpen - Live
JSON viewer
View, format and validate JSON in your browser.
DocumentFreeRuns locallyOpen