Sobriety calculator
Free sobriety calculator: pick your quit date and see exactly how many days, weeks, and months you have been alcohol-free.
- No signup, nothing stored
- Exact calendar math, not 30-day estimates
- 24 more calculators: milestones, savings, units
A sobriety calculator counts the exact time between the date you stopped drinking and today, in days, full weeks, and calendar months and years. Also known as a days sober calculator, a sobriety counter, or a sober time calculator, the math is the same: calendar arithmetic, not an estimate. If your question is "how many days sober am I?", this is the answer. It runs entirely in your browser, stores nothing, and works whether your start date was last Thursday or fifteen years ago.
Asking something more specific?
- My upcoming milestones 7-, 30-, 90-, 365-day dates and beyond, from one start.
- I haven't quit yet Pick a future quit date, see every milestone date.
- What I've saved by not drinking Same time window, dollar output.
- A counter that remembers my date Same math, persists in your browser.
- "Clean time" framing For searchers using that phrase, same math.
How the sobriety counter calculates your days
The number of full alcohol-free days equals
floor((today − startDate) / 86,400,000 ms), with both
dates normalised to UTC midnight so the count doesn't shift when you
cross a time zone. Months and years are walked by calendar (same
day-of-month each step) rather than divided by a fixed length, so
the milestone dates feel right.
Full derivations and source citations live on the methodology page.
Sobriety calculator: questions people ask
How do I calculate how long I have been sober?
Subtract your start date from today. This calculator does it for you: pick the day you stopped drinking and you will see the exact number of days, plus a breakdown into weeks, months, and years.
Does the sobriety calculator count partial days?
No. It counts whole days completed since your start date. If you set today as your start date, the counter reads 0, today is day one in progress, not day one complete.
Is the sobriety calculator accurate?
The math is exact. It is simple date arithmetic, normalised to UTC so the count does not change when you cross time zones. Accuracy depends only on the start date you enter.
What if I had a slip, when do I reset the date?
That is your call. Some people reset to the most recent day they did not drink; others keep the original date and treat the slip as part of the journey. There is no universal rule. The calculator simply reflects whatever start date you choose.
What is the difference between sober and alcohol-free?
On this site we use them interchangeably for time without alcohol. Some recovery traditions use sober more broadly to mean abstinent from all mood-altering substances. Pick whichever word fits your story; the number is the same.
Can I save my sober count so it does not reset?
This calculator does not store anything, bookmark the page and re-enter the date, or use the alcohol-free days counter on this site, which remembers your start date in your browser. For a persistent counter on iOS, the embr app does the same thing offline.
Does the day I quit drinking count as day one?
On this calculator, the quit date itself reads as day 0, meaning day one is in progress. Twenty-four hours after your start date, the counter ticks to 1. If you prefer to count the quit day as day one, mentally add one to whatever the calculator shows.
How do I calculate sober time in months and years?
Walk forward from your start date one calendar year and one calendar month at a time until you reach today. The calculator does this for you so the month count lands on the same day-of-month each step, which is more accurate than dividing days by 30.44.
How do I work out how many days sober I am if I've forgotten the exact date?
Pick the closest date you are sure of, the calculator will give you the count for that date. If you remember the week but not the day, pick the Monday of that week as your start, the result will be at most six days off.
Why does the count not change if I cross time zones?
Both dates are normalised to UTC midnight before the subtraction. That means flying from Los Angeles to London does not add or remove a day from your count, which it would if the calculation used local timestamps.
What is the longest sober time someone has tracked?
Many people in long-term recovery count in decades. The calculator handles any past date you give it; the math is the same whether your start date was last month or thirty years ago.