Sobriety Calculator

Track how many days, months, and years you have been sober from your sobriety start date. Free, instant, no signup.

How to use the Sobriety Calculator

  1. Enter your values. Fill in the fields with your numbers.
  2. Calculate. Press Calculate to run the sobriety calculator.
  3. Use the result. Copy the result or try a related tool next.

Why use our Sobriety Calculator

Instant results. Enter your figures and the sobriety calculator returns an answer in seconds.
Free & private. Runs in your browser — no signup, and nothing is sent to a server.
Accurate. Uses standard formulas so you can rely on the numbers.

Free to use — premium coming soon

FREE
  • Unlimited calculations
  • Instant results
  • No signup
PREMIUM
  • Remove ads
  • Save & compare scenarios
  • Export results

About the Sobriety Calculator

The Sobriety Calculator tells you exactly how long you have stayed sober. You enter the date you took your last drink or used a substance, and the tool counts the elapsed time up to today, breaking it into years, months, weeks, and total days. It works for alcohol, drugs, smoking, or any abstinence goal where a clean date matters. People in 12-step programs like AA and NA lean on this kind of count because the marking of time carries real meaning in recovery, and seeing a growing number turns an abstract effort into a concrete, shareable milestone.

Use it whenever you want a precise figure rather than a rough guess. It is handy before a meeting where you might collect a chip, when filling out a recovery journal, when a sponsor or counselor asks for your day count, or simply on a hard morning when proof of progress helps you keep going. Because the count is anchored to a fixed start date and the live current date, it stays accurate without you doing mental arithmetic, and it makes spotting upcoming anniversaries, such as a 90-day or one-year mark, effortless.

Mechanically the tool is a date-difference calculation. It subtracts your sobriety start date from the current date and converts the gap into calendar units. Total days is a straight day count, while the years-months-days breakdown follows the calendar, so a month can be 28 to 31 days and leap years are handled correctly. That calendar logic is why the larger units may not divide evenly into the total day figure; both numbers are correct, they just answer slightly different questions about the same span of time.

On accuracy and privacy: the result is only as precise as the start date you enter, so use the actual day you became sober rather than an estimate. The calculation runs entirely in your browser from the dates you type, so nothing about your recovery is uploaded, stored, or shared. This is a personal tracking and motivation tool, not medical advice; for withdrawal symptoms, relapse risk, or treatment decisions, talk to a doctor or a qualified recovery professional.

Frequently asked questions

What date should I use as my sobriety date?

Use the first full day you were completely abstinent, which most people count as the day after their last drink or use. Pick one consistent date and stick with it, since changing it later resets every total the calculator shows.

Why doesn't the years-months-days breakdown match my total days?

The breakdown follows the calendar, where months range from 28 to 31 days and some years have a leap day, while total days is a plain day count. Both figures describe the same span; they simply use different units.

Does the calculator count the start day itself?

It measures the time elapsed between your sobriety date and today, so the start date is day zero and the first full sober day is day one. This matches how most recovery programs and chip systems count.

What sobriety milestones should I watch for?

Common recovery checkpoints are 24 hours, 30, 60, and 90 days, then 6 months, 9 months, and 1 year, with yearly milestones after that. Many AA and NA groups award chips or coins at these marks, though exact traditions vary by group.

Is my information private when I use this tool?

Yes. The calculation happens locally in your browser using only the dates you enter, and nothing is saved to a server or shared with anyone.

From our blog

From Decimal to Fraction: How the Conversion Really Works

By the Super Simple Digital Tools Team · Updated June 2026

Every decimal is secretly a fraction already. The digits after the point are just tenths, hundredths and thousandths stacked together, so 0.625 literally means six tenths, two hundredths and five thousandths, which is 625 thousandths, or 625/1000. Converting a decimal to a fraction is really the act of making that hidden denominator visible and then tidying it up. Once you see decimals this way, the whole process stops feeling like a trick and becomes a short, reliable recipe you can follow by hand or let the calculator do instantly.

The first step is counting decimal places. If there are three digits after the point, you multiply the number by 1000 (ten to the power of three) to clear the decimal, and that cleared number becomes the numerator while 1000 becomes the denominator. Two places means multiplying by 100, one place means 10, and so on. This is why 0.7 is 7/10, 0.07 is 7/100, and 0.007 is 7/1000. The number of zeros in the denominator always matches the number of digits you started with after the point.

The fraction you get this way is correct but rarely tidy, so the second step is reducing it. You find the greatest common divisor, the largest number that divides both the top and the bottom evenly, and divide each by it. For 625/1000 the greatest common divisor is 125, and dividing both sides by 125 gives 5/8 in one clean move. The calculator computes the GCD automatically, which is why your answer always arrives in lowest terms instead of an unwieldy fraction full of shared factors.

Repeating decimals need a different approach because they never terminate, so no fixed power of ten will clear them. The classic method sets the decimal equal to a variable, multiplies by ten enough times to shift one full repeat, then subtracts the original to cancel the endless tail. For 0.777..., multiplying by ten gives 7.777..., and subtracting the original leaves 9 times the value equal to 7, so the answer is 7/9. This is why the shortcut for a single repeating digit is simply that digit over 9, two repeating digits over 99, and so on.

Knowing the method helps you judge the answer rather than trust it blindly. If you feed in a rounded decimal from a screen, you will get the fraction of that rounded value, not the original measurement, so the quality of your input sets the quality of your result. When precision matters, keep as many decimal places as you can, decide honestly whether the value repeats, and pick a sensible rounding level for physical work such as the nearest sixty-fourth of an inch. Do that, and the conversion is exact and dependable every time.

  • Count the digits after the decimal point first: that count is exactly how many zeros the starting denominator needs (two digits means /100).
  • If a value truly repeats, mark it as repeating so 0.166... becomes 1/6 instead of the near-miss 166/1000.
  • For tape-measure work, round the decimal to the nearest 1/16, 1/32 or 1/64 inch depending on how fine your project needs to be.
  • Sanity-check the output by dividing the fraction back out: 5/8 should equal 0.625, confirming the conversion is exact.

Read the full guide →

Tool by the Super Simple Digital Tools Team. Reviewed by our editorial team. Free to use, no signup required.

Related tools