GenerateRandomSearch

Running Interval Generator

Generates a structured interval-running session — reps, distance or time, and recovery — for runners who want session variety without planning it themselves.

How to use this tool

  1. Press generate for a session.
  2. Warm up first, then follow the structure shown.

Understanding the controls

Effort
What you are doing in the work period — a distance, a target pace, or simply hard effort. Several entries cycle round repetition by repetition.
Work and rest
The effort and the recovery. The ratio between them characterises a running session far more than the absolute lengths do.
Rounds
How many repetitions. The total updates as you change it, and that is the number deciding whether the session fits the time you have.
Warm-up and cool-down
Counted in the total but kept out of the work and recovery figures. Worth setting honestly, since together they are often a third of a running session.

Worked examples

6 x 3 minutes with 90 seconds recovery
25 minutes 30 seconds of efforts and recoveries, before any warm-up.
With 10 minutes at each end
45 minutes 30 seconds in total, which is the figure that matters for fitting the session in.
Mixed efforts
Enter several and the session cycles through them repetition by repetition.

Common use cases

  • Running-training variety
  • Structured cardio sessions
  • Breaking a single-pace running routine

How this generator works

Efforts and recoveries alternate, and the session ends on an effort rather than a recovery so the sheet finishes where the running does. The running clock down the side is the accumulated total, so you can see when each repetition starts, and the total includes any warm-up and cool-down — which is what makes it the figure to plan around rather than the sum of the efforts alone.

Randomness and fairness

Nothing is random unless several efforts are entered and shuffling is switched on, in which case the order they fall in is drawn at random. The structure and the total are pure arithmetic. A seed makes that order reproducible so a squad can be set the same session on different days. It is deterministic, not cryptographic: two runners with the word get the same session, and so would anybody else.

For how randomness is produced across the whole site, see how Generate Random works.

Limitations and good to know

  • The tool arranges time and knows nothing about pace, distance or your fitness. The efforts are yours to set, and it recommends nothing.
  • Every repetition is the same length, so a session that shortens the efforts or the recoveries as it progresses has to be built as two or three separate sessions.
  • There is no distance mode. If your session is measured in metres, put the distance in the effort name and set the work time to how long it takes you.
  • Warm-up and cool-down default to zero, which is almost never right for a running session — set them, or the total will understate the time you need.

Not personalised advice — check with a medical professional before starting a new exercise routine, especially with an existing health condition.