Free Training Plan Generator

Build a personalized 5K, 10K, half marathon, or marathon running plan in seconds. Set your goal and mileage, then watch the same engine that powers your in-app plan lay down a periodized build with progressive mileage, recovery weeks, and a race-week taper.

How the training plan generator works

A training plan generator turns your goal race and current fitness into a week-by-week running schedule: a foundation phase to establish base mileage, progressive build weeks that raise your volume, recovery weeks so your body adapts to the load, and a taper that drops mileage into race week so you arrive fresh.

Plans for every race distance

Whether you are chasing a faster 5K, building toward your first 10K, training for a half marathon, or preparing for a full marathon, the generator adapts the plan length and mileage progression to your goal. Switch between miles and kilometers.

Frequently asked questions

Is the training plan generator free?

Yes. You can build and preview a personalized running plan without an account. When you sign up free, Endorphins turns the preview into a full day-by-day plan with paced workouts, coaching, and automatic adjustments based on the runs you log.

How many weeks should my training plan be?

A good rule of thumb is 8 weeks for a 5K, 10 weeks for a 10K, 12 to 14 weeks for a half marathon, and 16 to 20 weeks for a marathon.

What is a periodized training plan?

Periodization structures training into phases so fitness peaks on race day: base mileage first, then harder build weeks, recovery weeks to adapt, and a taper that drops volume so you arrive fresh.