Elapsed time
How Long Ago
See exactly how much time has passed since any past date and time.
How long ago
Pick a past date and time to see the live elapsed time.
Pick a past date and time above, then Start.
Counting down to something in the future instead? Try How Long Until or the age calculator for birth dates.
Pick any past date and time, press start, and this page shows exactly how much time has elapsed since that moment, ticking upward live in days, hours, minutes, and seconds. It answers "how long ago was…" for a milestone, an accident, a purchase, a last contact, or any other past moment where you want the precise elapsed duration rather than a rough mental estimate.
How to use this page
Choose the past date and time using the picker, then press Start. The elapsed-time grid updates every second, continuing to grow as real time passes. Press Copy share link to generate a URL encoding your chosen date and time, so anyone who opens that link sees the same live elapsed-time counter continuing from wherever it currently stands, without needing to re-enter the original date themselves.
Common uses for elapsed time tracking
Sobriety and habit trackers use an elapsed-time counter to mark exactly how long it has been since a quit date, turning an abstract milestone into a constantly updating, motivating number. Workplace safety boards display "days since last incident" using the same underlying calculation this page performs, just reset to zero whenever an incident occurs. Relationship and friendship milestones — "it's been exactly this long since we met" — are another popular casual use.
More practically, IT and operations teams use elapsed-time tracking to monitor how long a system has been running since its last restart, or how long an outage has persisted since it began, when those numbers are not already surfaced by monitoring software. Journalists and researchers use it to quickly compute how long ago a historical event occurred relative to right now, without doing manual date subtraction.
How elapsed time is calculated
The counter takes the difference between the current moment (read from your device's system clock) and the past date and time you selected, then breaks that total duration down into whole days, hours, minutes, and seconds. Because the calculation re-derives the elapsed time from scratch every second rather than simply incrementing a running total, it stays accurate even if the browser tab was inactive, your computer went to sleep, or you switched away and came back much later — the display corrects itself immediately rather than drifting out of sync.
If the date and time you enter is actually in the future rather than the past, the page tells you so and points you to how long until, which is built for counting down to a future moment instead of counting up from a past one.
Worked example
Someone wants to know exactly how long it has been since a specific past event — say, the moment a long-distance move happened, or when a project officially kicked off. Enter that historical date and time here, press Start, and the display immediately shows the precise elapsed duration down to the second, then keeps counting upward in real time as long as the page stays open, which is a more satisfying and precise way to mark an ongoing milestone than checking a static calculation once and remembering the number.
Sharing an elapsed-time counter
Because the share link encodes the original past date and time rather than a snapshot of the elapsed duration, anyone who opens the link later sees the correct, continuously updated elapsed time as of the moment they open it — not a stale number frozen at the time you shared it. This makes it well suited for an ongoing shared tracker, like a group milestone or a public "time since" display, where the number needs to keep growing accurately no matter when someone checks it.
Elapsed time vs. age and duration calculators
If the past moment you care about is specifically a date of birth and you want a full age breakdown in years, months, and days rather than a live seconds-ticking counter, the age calculator is the better fit. If you need the total elapsed days, weeks, or years between two known dates for record-keeping rather than a live-updating display, days between dates and years between dates give you that breakdown without the ticking clock.
Using elapsed-time tracking for 2026 milestones
Anyone starting a new habit, recovery journey, or long-term project in 2026 can bookmark a shared link from this page to keep an always-current running total of elapsed time visible whenever they check in, which tends to be more motivating than recalculating the number manually every few weeks. Because the underlying date and time are stored in the URL itself, no account, login, or data storage on our end is required — the link is the only thing that needs to be saved.
Related tools
For a live countdown to a future moment instead of elapsed time since a past one, use how long until. For a full age breakdown from a birth date, see the age calculator. For total elapsed days or years between two fixed dates, use days between dates. The full time tools hub lists every related clock and timer.
Frequently asked questions
Does the elapsed-time counter keep updating after I close the tab?
No. It only runs live while this page stays open. Use the copy share link button to save the past date and time in a URL — reopening that link later recalculates the correct elapsed time as of that moment, not a frozen snapshot.
What if I accidentally enter a future date?
The page detects that the moment hasn't happened yet and points you to the how long until tool instead, which is built specifically for counting down to a future date and time rather than counting up from a past one.
Is this the same as the age calculator?
Not quite. The age calculator gives a full years, months, and days breakdown suited to birth dates. This page gives a live, continuously ticking elapsed-time display in days, hours, minutes, and seconds for any past moment, not only birth dates.
Can I share a live elapsed-time counter with someone else?
Yes. The share link encodes the original past date and time, so anyone opening it sees an accurate, currently updating elapsed time — not a stale number from when you first shared it — which works well for ongoing shared milestones.
How accurate is the elapsed-time count?
It recalculates directly from your device's clock every second, so it self-corrects even after the tab was inactive or your computer was asleep, rather than drifting from repeatedly adding one second at a time.