Swim Set Generator
Generate sprint, threshold, and endurance swim sets with rest intervals, distances, PDF export, and premium Garmin FIT export.
A swim set generator is only useful if it gives you a session you can swim hard, pace correctly, and repeat next week with better numbers. If the set looks clever on a screen but falls apart by repeat four, it is not smart programming, it is decorative suffering. This guide shows you how to build sets that match your goal, your pace, and the amount of time you actually have before work.
What a good swim set generator should control
The first job of a set builder is controlling variables, not inventing chaos. You need five things locked down before a session becomes useful: total distance, work-to-rest ratio, training zone, stroke choice, and repeat length. A 2,000m session built around 20 x 100 is not the same as a 2,000m session built around 4 x 500, even if the total meters match perfectly.
The first one gives you more pace resets and more turns, while the second one exposes whether your technique collapses after 250m and your kick quietly resigns.
Zone control matters even more than distance. Easy aerobic GA1 work usually sits around 60 to 70 percent effort, with breathing under control and heart rate often around 120 to 145 bpm for trained adults. GA2 moves closer to threshold, usually around 75 to 85 percent effort, where you can still hold form but you need discipline to keep the first repeat from becoming a small act of sabotage.
WA is your lactate threshold space, where 100s and 200s should feel strong, sustainable, and slightly rude. If your generator cannot separate those efforts clearly, it will give you a session that says one thing in the title and does another thing in the water.
The practical fix is to choose your constraints before you choose your favorite set format. Start with session time, then subtract 8 to 12 minutes for warm-up and 4 to 6 minutes for cool-down. That leaves the working block, which is where a drag-and-drop workout generator earns its keep because you can set exact distances and reorder blocks without rewriting the whole session.
If you want examples before building from scratch, the library of 130+ free swim workouts lets you filter by level, goal, and distance, which is faster than pretending you will remember that threshold set your club coach ran three months ago.
How to use a swim set generator without building junk mileage
Step one is brutally simple: decide what adaptation you want before you touch the repeat button. If you want aerobic durability for a 1,500m race, build longer repeats at GA2 with short, controlled rest, such as 6 x 300 on 5:15 to 5:45 or 3 rounds of 4 x 100 on a send-off that gives you 10 to 15 seconds rest. If you want speed for a 50m or 100m event, the session should shift toward SA work, longer recoveries, and lower total volume, such as 12 x 25 from a push on :50 or 8 x 50 as 25 build plus 25 fast on 1:20.
The set is not better because it hurts more; it is better because the stress matches the event and the day in your training week.
Step two is choosing the right repeat length for your current skill, not your ego. Masters swimmers often overestimate the repeat distance they can hold with decent mechanics, especially in freestyle once fatigue pushes the head up and the hips down. If your stroke count jumps by 4 to 6 strokes per 25 by the third repeat, the repeat length is probably too long or the rest is too short.
A good rule is that technical quality should stay recognizable through at least 80 percent of the main set. That means a swimmer who falls apart on 5 x 400 might progress faster on 12 x 100 or 8 x 150 because they can actually hold the intended pace and body line.
Step three is setting guardrails for pacing. Use the 9 color-coded zones in AquaPlan so each block has a clear job: TU and Drill for skill acquisition, GA1 and ReKom for recovery and volume, GA2 for aerobic threshold support, WA for threshold, SA for sprint, plus Kick and IM when you want to stress body position or stroke variety. When you build the session in AquaPlan, you can label blocks by zone, then export a Garmin FIT file so your watch prompts each repeat instead of forcing you to memorize twelve instructions while chlorine edits your memory.
If you prefer paper on the deck, export a PDF and bring the sheet to the pool, because wet fingertips and phone screens have a long and mutually hostile history.
If you cannot explain the purpose of each block in one sentence, the set is probably doing too much. Keep one primary goal, one secondary goal, and one technical cue. Everything else is garnish.
Build the set from the goal backward, not from your favorite repeats
Most swimmers build backward by accident. They start with the repeat they like, usually 10 x 100 because it is familiar, then they force the rest of the session to fit around it. That works about as well as buying race wheels before you own a bike. Start with the goal instead. For open-water fitness, you usually want sustained aerobic work, sighting practice, and pace control under mild fatigue.
For a 200m pool race, you want a mix of GA2 support, threshold tolerance, and short speed under control. For technical repair, you want lower heart rate, more drill density, and enough recovery to let the cue stick.
Once the goal is set, choose one main set format that best creates that stress. Threshold sessions often work well with 100s and 200s because you can hold pace tightly and compare repeats without much noise. Aerobic endurance can use 300s, 400s, or broken swims like 3 x (4 x 100) where the short rest inside each round keeps the quality high. Speed should use 15m to 50m repeats with lots of recovery, because sprint training is neural before it is metabolic.
If your supposed sprint set has 20 seconds rest and your speed drops by repeat three, you are not training speed anymore, you are training survival with extra splashing.
This is where using structured plans saves real time. If you know you need a race-pace block for 100m freestyle and a lighter aerobic day two days later, browse the free workout library by goal and distance, then pull the best pieces into your own session. If you want tighter control, build from scratch in the generator and assign every block a zone, target distance, and rest interval.
On the free plan you still get full library access and one builder use per week, which is enough for many swimmers who repeat a core structure. Premium makes more sense when you want unlimited builder uses, all exports, and analytics that show whether your distance and time history are actually moving instead of just feeling busy.
A full 2,200m example workout you can swim today
Here is a session I would give to an intermediate masters swimmer targeting better 400m to 1,500m freestyle fitness. Total volume is 2,200m, session time is about 55 to 65 minutes, and the goal is aerobic strength plus clean threshold work. The key instruction is even pacing. If your first 100 of the threshold block is your fastest by 4 seconds, congratulations, you have successfully raced the warm-up.
Use the send-offs as a framework, not a prison. A swimmer who holds 1:28 per 100 in threshold work might take the 8 x 100 on 1:45, while a swimmer holding 1:42 pace might take 1:55. The right send-off gives you 8 to 15 seconds rest, enough to reset technique without cooling off. On the 200s in GA2, aim for a pace about 3 to 5 seconds per 100 slower than your threshold pace, with stroke count stable and turns still snappy.
If heart rate is still climbing 30 seconds after a repeat, you went out too hard or your recovery is too short for the purpose.
You can build this exact structure in the AquaPlan workout generator , then export it as a Garmin FIT file for guided execution or as a PDF if you like a paper copy on the deck. The practical win is not convenience for its own sake. The practical win is that you stop losing the set halfway through because you forgot whether the last block was 6 x 25 or 8 x 25 and started negotiating with yourself at the wall.
Precision is boring right up until it starts making you faster.
Common mistakes that turn a decent set into a waste of chlorine
The first mistake is stacking too many high-intensity blocks in one session. I see swimmers program WA work, then SA work, then paddles, then kick to failure, all inside 2,400m. That is not advanced training, it is poor editing. One hard main set is usually enough for a standard session. Add one supporting block, keep the warm-up purposeful, and leave with a little quality still in the tank.
The goal is repeatable stress across a week, not one dramatic session followed by two days where stairs feel like a tactical problem.
The second mistake is resting on emotion rather than a clock. Swimmers who rest until they feel ready usually rest too long on aerobic work and not long enough on speed work. That flips the adaptation upside down. Aerobic sets need controlled, modest rest so the cardiovascular demand stays consistent. Sprint sets need generous recovery so you can produce real speed, often 1:4 to 1:8 work-to-rest depending on distance.
A 25m sprint that takes 15 seconds may need 45 to 90 seconds rest if you want quality power and clean mechanics instead of increasingly expensive flailing.
The third mistake is ignoring data after the session. If you tracked 2,300m, took 63 minutes, and saw your last four 100s drift from 1:34 to 1:39, that matters. Session tracking with distance and time history is not there to flatter you with badges; it is there to show patterns. Maybe your threshold block is too aggressive on Tuesdays because you lift on Monday.
Maybe your kick volume is too low to hold body position after 1,500m. Use the numbers, note the trend, then adjust the next build rather than pretending every bad split was caused by a mysterious wave pool in lane three.
How to progress your sets across 4 weeks
Article source
Written and maintained by AquaPlan Team, Swim Training & Product.
The AquaPlan team builds swim-training software for structured pool workouts, Garmin-compatible FIT export, printable workout PDFs, and progress tracking.
Focus areas: Structured swim workout design, Garmin-compatible FIT file export, Pool training plans and workout-library systems, Swim training tools for web, iOS, and Android.
Editorial standard: AquaPlan is built by lifelong swimmers — 20+ years in the water, competitive racing, and countless hours on deck. Our training guides come from that experience, not a content mill.