Swim Structured
Structured sets from any text
Only for iPhone
$9.99 · Designed for iPhone. Not verified for macOS.
iPhone
Paste any text swim set, get structured intervals on your Apple Watch or Garmin in seconds. Runs fully on-device. No subscriptions.
Your coach sends you a workout. You're standing on the pool deck. Now what?
Swim Structured turns any coach-written swim set into a structured, device-ready workout in seconds. Paste the text, tap Parse, and every interval, with its stroke, effort, equipment, and the coach's exact cues, is ready to send to your Apple Watch or Garmin.
BUILT FOR THE WAY COACHES ACTUALLY WRITE
Coaches don't write in JSON. They write "4 X 50 @ Kickboard Flutter, finish last 15M hard kicking!" Swim Structured reads that. It handles the shorthand real swimmers use: send-offs, rest intervals, equipment callouts, round multipliers, mixed-stroke intervals, and the little notes that actually make a set work.
ON YOUR WRIST, MID-INTERVAL
The cues your coach wrote don't get lost. When you're on the 3rd of 4 kick 50s, your watch shows you "finish last 15M hard kicking!" exactly as written. No more memorizing the sheet before you push off.
FULLY ON-DEVICE
The parser is a real language model running locally on your iPhone using Apple's MLX framework. Your workouts never touch a server. No account. No subscription. No internet required after the one-time model download.
EXPORTS THAT WORK
Send to Apple Watch via WorkoutKit, with swim-native pool intervals and your notes attached. Export as FIT, the Garmin-native format. Upload to Garmin Connect, TrainingPeaks, or any service that reads FIT. Your rep counts, rest intervals, strokes, and equipment come through cleanly.
EDIT BEFORE YOU SWIM
Review the parsed workout before you export. Drag to reorder. Tap to edit. Add a warm-up interval or fix a typo. Your workout, your way.
BUILT BY A TRIATHLETE
Designed by someone who actually trains. If a feature doesn't help you get in the water faster, it's not in here.
Ratings & Reviews
- This app hasn’t received enough ratings or reviews to display an overview.
Major updates to parsing model
The developer, Nils Albertsen, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Collected
The developer does not collect any data from this app.
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More
Information
- Seller
- Nils Albertsen
- Size
- 36 MB
- Category
- Sports
- Compatibility
Requires iOS 18.0 or later.
- iPhone
Requires iOS 18.0 or later. - Mac
Requires macOS 15.0 or later and a Mac with Apple M1 chip or later. - Apple Vision
Requires visionOS 2.0 or later.
- iPhone
- Languages
- English
- Age Rating
4+
- 4+
- Copyright
- © 2026 Nils Albertsen

