Plan Your Streak

Enter a start date and your target to see when you'll reach your milestone.
This calculator turns a streak start date and a day-count goal into an actual calendar date, and reports how many days you've already logged. Below is exactly how it counts, a worked example you can check by hand, and an honest look at what a running streak does and doesn't require.
How This Calculator Works
Your streak start date counts as day one, so the target date for an N-day goal is N minus 1 days after your start date. Your current streak is counted the same way: every calendar day from your start date up to and including today, inclusive. Days remaining is just your goal minus your current streak, floored at zero once you've reached it.
Worked Example
Start a streak on January 1st with a 100-day goal, and the target date lands on April 10th — 99 days after January 1st, because January 1st itself is day one, not day zero. If today happens to be January 31st, your current streak reads as 31 days (30 days elapsed since January 1st, plus the start day itself), leaving 69 days remaining to reach the 100-day goal.
What Counts as a Streak
The most commonly cited definition, used by organizations like the United States Running Streak Association, requires at least one continuous mile of running (about 1.6 kilometers) on foot, on every calendar day, whether that's on a treadmill, a track, or the road — cycling or swimming don't count under this definition, even though they're real training. This calculator doesn't verify distance or mode; it only counts the dates you give it, so the streak length it reports is only as accurate as what you actually ran. If a shame-streak is the opposite of what you want, a garden run tracker or fun run tracker can reward showing up without turning rest into failure.
Why People Run Streaks
A daily streak removes the day-to-day decision of whether to run, which some people find easier to sustain than a schedule with rest days built in, and even short daily runs add up to meaningful weekly and annual mileage over time. If consistency rather than a specific streak length is the actual goal, our piece on building a running habit that sticks and our look at the psychology of running consistency both cover ways to stay on track that don't depend on never missing a day.
Limitations and Rest Days
This calculator has no idea whether the days it's counting were run through minor soreness, real pain, illness, or exhaustion — it just counts dates. Running daily without built-in recovery does raise the risk of overuse injuries like shin splints and stress fractures, and continuing to run on a genuine injury just to keep a streak intact is one of the more common ways a small niggle turns into a much longer forced break; see our notes on running with knee pain and on returning to running after an injury if that sounds familiar. Taking a rest day is a training decision like any other, not a failure — recovery is part of how the body actually adapts to training, and this calculator will simply pick back up counting from wherever you start again.
Frequently Asked Questions
- Does a run streak have to be every day?
- By the common definition used by streak-running associations, yes — a run streak means at least one continuous mile, run on foot, on every single calendar day, with no rest days built in. That's also how this calculator counts: every day between your start date and today counts toward your current streak.
- How is my current streak calculated?
- This calculator counts the number of calendar days from your streak start date up to and including today. If you started on January 1st and today is January 31st, that's 31 days counted, not 30 — the start date itself counts as day one.
- What's the minimum distance for a run streak to count?
- The most commonly cited standard, used by organizations like the United States Running Streak Association, is one continuous mile (about 1.6 km) per day, run on your own legs rather than a bike or elliptical. This calculator doesn't verify distance — it only tracks the dates you tell it.
- How long does it take to reach a 100-day running streak?
- Exactly 100 calendar days from your start date, since day one is the start date itself — start on January 1st and your 100th day lands on April 10th, not April 11th.
- Should I run through pain to protect my streak?
- No. A streak is a record of consistency, not a medical clearance, and running on a real injury to keep a number intact is one of the most common ways minor issues turn into weeks-long layoffs. Treat pain as information, not an obstacle to push through.
- Is it OK to take a rest day during a running streak?
- Taking a rest day ends a streak by definition, but it's a training decision like any other — recovery is part of how the body adapts to training, and choosing it over an unbroken number isn't a failure.
- What happens if I stop before hitting my streak goal?
- Nothing happens automatically — this calculator simply reports the streak length and target date you asked about. If you stop, your actual current streak resets to zero the next day you don't run, but the days you already ran still count as real training.
- Does cross-training count toward a running streak?
- Under the traditional definition, no — a run streak specifically requires running (or race walking, by some definitions), not cycling, swimming, or other cardio, even though those activities have real training value on their own.