About ScriptFit
Build Garmin-compatible workout files with a simple text-based format

ScriptFit is a powerful workout builder that lets you create structured workout plans using an intuitive text-based syntax. Write your workouts in plain text and download them as .FIT files compatible with Garmin devices.

Simple Syntax

Write workouts using an easy-to-learn text format. Define exercises, sets, reps, weights, and more with simple commands like ‘Squat 5x10 50kg’ or ‘Run 5km’.

Exercise Library

Access a comprehensive library of exercises recognized by Garmin devices. Get instant validation and suggestions as you type.

Circuits & Supersets

Create complex training programs with circuits and supersets. Use the ‘3x [ ... ]’ syntax to define repeating exercise blocks.

Export to Garmin

Download your workouts as .FIT files ready to upload to Garmin Connect. Sync to your watch and follow along during your training.

Features
  • Flexible syntax: Parameters can be in any order (e.g., ‘50kg 5x10’ or ‘5x10 50kg’)
  • Real-time validation: Instant feedback on syntax errors and unknown exercises
  • Workout sections: Organize exercises into Warmup, Active, and Cooldown phases
  • Multiple units: Support for kg/lbs, km/mi, min/sec, and more
  • Responsive design: Works seamlessly on mobile and desktop
Example Workout
Warmup:
Run 1km
Dynamic stretches 5min

Active:
Squat 5x10 50kg
Bench Press 3x8 80kg
3x [
  Pull-ups 10 reps
  Push-ups 15 reps
  Rest 30s
]

Cooldown:
Walk 500m
Stretching 10min