Building swims

Type intervals like you’d write them on a whiteboard. Settings control units, difficulty, stroke, and equipment.

Add sets

Warm up, main, cool down — name them anything.

Type intervals

Plain language. We parse distance, stroke, send-offs.

Log it

Did the workout? Log it with a rating, difficulty, and note.

Interval patternreps × distancestrokedifficultyequipmenton sendoff

Strokes

freebackbreastflyimchoicekickpulldrill

Difficulty

recoveryeasymoderatehardmax
Send-off ladders

on 1:30/1:40/1:50 per rep. Add rest :30 between reps.

Multi-line

Line 1: reps & timing. Line 2+: what to do. Press Enter to split.

Copy-ready examples

Multi-line

  • 4 x 50 @ 1:00/1:10/1:20 Odds: 4 kicks 1 pull fly, Evens: 6 kick/3 pull back
  • 1 x 200 @ R:30 50 stroke build / 150 breathing every 4 or 5
  • 4 x 100 free medium on 1:30 descend 1-4 building to strong

Basic

  • 4 x 100 free easy
  • 6 x 50 back medium
  • 8 x 25 fly
  • 200 free
  • 100 im

Send-off

  • 4 x 100 free on 1:30
  • 6 x 100 free medium on 2:00
  • 8 x 25 fly fast on :40
  • 10 x 50 kick on 1:00
  • 5 x 200 pull on 3:30

Kick / pull / drill

  • 6 x 100 kick medium
  • 4 x 50 pull easy
  • 200 pull buoy
  • 8 x 25 drill
  • 4 x 100 kick on 2:10

Equipment

  • 4 x 100 free with fins
  • 8 x 50 with paddles
  • 200 pull buoy
  • 6 x 100 with fins and paddles
  • 10 x 25 board

Single distance

  • 100 free
  • 200 back easy
  • 400 pull moderate
  • 1500 free
  • 100 im

Descend / build

  • 4 x 100 descend 1–4
  • 6 x 100 free descend 1-3 4-6 on 1:50
  • 4 x 50 build
  • 8 x 25 fast

Advanced

  • 4 x 100 free on 1:30/1:40/1:50/2:00
  • 8 x 50 on 1:00/1:05/1:10
  • 1 x 200 (50 fly / 50 back / 50 breast / 50 free)
  • 3 x 300 free threshold on 5:00/5:15/5:30
  • 4 x 75 25 fly / 25 back / 25 breast drill
  • 6 x 100 IM on 1:45/2:00/2:15
  • 200 free rest :30
  • 8 x 75 descend 1-4 on 1:15/1:20/1:25/1:30