Date Calculator - Online Add & Subtract Days, Weeks, Months
Add or subtract days, weeks, and months to find a future or past date. Also compute duration between two dates. Essential for project planning.
UD5 Toolkit
Select any date to find its ISO 8601 week number and date range.
Enter an ISO week number and year to get its date range.
| ISO Week | Start (Monday) | End (Sunday) | Days | Status |
|---|---|---|---|---|
| Loading... | ||||
ISO 8601 is an international standard for date and time representation. In this system, weeks start on Monday and end on Sunday. The first week of the year (Week 01) is defined as the week containing the first Thursday of the year, which is equivalent to the week containing January 4th. This ensures that every week belongs unambiguously to a single year.
Most ISO years have 52 weeks, but some have 53 weeks. A year has 53 ISO weeks if it starts on a Thursday (common year) or on a Wednesday (leap year). For example, 2020 had 53 weeks, while 2021, 2022, 2023, 2024, and 2025 each have 52 weeks. The next 53-week year is 2026.
Yes! This is a common point of confusion. For example, December 31, 2024 (a Tuesday) falls in ISO Week 01 of 2025, because the week containing January 1, 2025 (a Wednesday) includes January 4th and thus becomes Week 1 of 2025. Similarly, January 1st can sometimes belong to Week 52 or 53 of the previous ISO year.
ISO week numbering provides a consistent, unambiguous way to reference weeks across different regions and industries. It's widely used in manufacturing, logistics, payroll, project management, and financial reporting because every week has exactly 7 days and fits cleanly into fiscal planning cycles without partial weeks at year boundaries.
Use this tool! Simply select a date to get its ISO week number and the full date range (Monday–Sunday) of that week. Alternatively, enter a week number and year to find the corresponding date range. The calculation follows the official ISO 8601 algorithm based on the Thursday rule.
In the United States, weeks commonly start on Sunday, and Week 1 is simply the week containing January 1st. This leads to inconsistent week lengths at year boundaries (partial weeks). ISO 8601 starts weeks on Monday and uses the Thursday rule, ensuring every week is exactly 7 days and belongs entirely to one year.
This is the standard ISO 8601 week notation. 2025 represents the ISO year, W stands for "Week," and 01 is the two-digit week number (always zero-padded). So "2025-W01" means Week 1 of ISO year 2025, which runs from Monday, December 30, 2024 to Sunday, January 5, 2025.
ISO 8601 is widely adopted across Europe (especially Germany, Netherlands, Scandinavia, and the UK), as well as in Australia, New Zealand, and many parts of Asia. It's the standard for international business communication, airline scheduling, and software development worldwide.
Add or subtract days, weeks, and months to find a future or past date. Also compute duration between two dates. Essential for project planning.
Calculate exact elapsed time between two dates in years, months, weeks, and days. Countdown or time already passed. Simple, visual, and local.
Convert numbers between binary, octal, decimal, and hexadecimal bases. See real-time conversion as you type. Clean and simple programmer utility.
Structure your episode with timed segments. Includes call to action notes. Export as text.
Find the three‑letter currency code (USD, EUR, JPY) for any country. Also lists currency symbol and name. Static.
Start/stop timer per project to log hours. See daily and weekly totals. Data stays in localStorage. Export summary as CSV. No account needed.
Encode or decode data to/from Base58 (Bitcoin alphabet). Useful for cryptocurrency address generation testing. Fully local, no data sent.
Record daily systolic/diastolic readings and pulse. See a trend chart. All data saved locally in your browser.
Live cryptocurrency prices from public APIs. Clean ticker with percentage changes. Pure frontend, no account needed.
Keep track of stitches and rows for your knitting projects. Multiple counters with increase/decrease shortcuts. Data saved in your browser.
Lay down a beat on a grid sequencer for kick, snare, and hi-hat. Play, loop, and adjust tempo. All sound via Web Audio API.
Every second, the background color changes to the hex code corresponding to the current time (HHMMSS). A beautiful, ever‑changing clock.
Log the hours you slept each night and rate the quality. See a weekly bar chart. Local storage.
Create a breadcrumb schema for your website. Fill in the pages and get the ready‑to‑paste JSON‑LD snippet for rich results.
Answer questions and see typical milestones for 0-5 years. Educational reference for parents. Not a diagnostic tool.
Test the modern File System Access API. Open a file, modify it, and save back to disk. All sandboxed in browser.
Paste CSV and get a list of SQL INSERT statements. Define table name and column mapping. All local conversion.
Pick a color for each day's mood and see a month‑at‑a‑glance heatmap. Data stored locally. A private emotional log.
Paste an URL or HTML and see the h1‑h6 hierarchy as a tree. Detect skipped levels and improve accessibility. Client‑side.
Searchable table of well‑known TCP and UDP ports with their services. Check 80, 443, 3306, and many more.
Check WHOIS information for any domain: registrar, expiration date, and name servers. Quick and private using public WHOIS data aggregators.
Paste CSV and get a beautiful HTML table with sortable headers (optional). Copy the full HTML/CSS snippet. Local.
Register a one‑off background sync and see it fire when connectivity returns. Debug service worker sync logic.
Convert between Base32 encoded strings and hexadecimal. Work with low‑level data representations. All local.
Paste a SQL CREATE TABLE statement and extract just the column names as a CSV header row. For data migration.
Enter a domain and see public WHOIS info via a free API with rate limiting. Quick domain check.
Drop a PDF and automatically detect tables. Export them to CSV or copy to clipboard. Works locally using PDF.js.
Simulate different cache strategies (Cache First, Network First, Stale‑While‑Revalidate) and see responses. Learn offline patterns.
Enter a URL and see a nested list of all headings (h1‑h6). Check your document structure for SEO and accessibility. Pure fetch.
Use SSML <mark> tags to fire events during TTS. See text highlighted as it is spoken. Understand speech synthesis timing. local.