Exercise Reference
⚠️ Pre-Release / Under Construction
This page is currently under active development and is provided in a pre-release state.
Content may be incomplete, outdated, or inaccurate, and details may changewithout notice as the implementation evolves.
Please use this documentation for early reference only, and avoid relying on it for production-critical decisions until the page is marked as stable.
Overview
For strength training workouts on Garmin, exercise names are matched against Garmin's catalog of 1,600+ exercises. This enables proper categorization and display on the device.
For all other devices where custom names are supported, exercise names:
Are title cased
Get underscores "_" converted to spaces " "
Name Flexibility
Garmin exercise name lookup is flexible. All of these work:
"BARBELL_BENCH_PRESS"
BARBELL_BENCH_PRESS
✓ Found
✓ Bench Press (Barbell)
"barbell_bench_press"
BARBELL_BENCH_PRESS
✓ Found
✓ Bench Press (Barbell)
"Barbell Bench Press"
BARBELL_BENCH_PRESS
✓ Found
✓ Bench Press (Barbell)
"barbell bench press"
BARBELL_BENCH_PRESS
✓ Found
✓ Bench Press (Barbell)
"Bench Press (Barbell)"
BENCH_PRESS_(BARBELL)
✗ Not found
✓ Bench Press (Barbell)
"Bench Press"
BENCH_PRESS
✓ Found (category)
✓ Bench Press (Barbell) via alias
"My Custom Exercise"
MY_CUSTOM_EXERCISE
✗ Not found
✗ → Custom exercise created
Normalization process:
Replace spaces with underscores
Convert to UPPERCASE
Look up in exercise catalog
Hevy has an additional lookup path:
Exact Hevy display name (e.g. Squat (Barbell))
Short name alias (e.g. Bench Press → Bench Press (Barbell))
Garmin-style normalized name via shared metadata registry
What Happens If Not Found
Garmin:
⚠️ Coercion warning returned
Exercise name and category omitted from Garmin workout
Weight data preserved
Step still created
Hevy:
Custom exercise template created automatically on the user's Hevy account
Muscle group and equipment inferred from the name where possible
⚠️ Coercion warning returned only if the user's custom exercise limit is reached
For non-Garmin/Hevy providers, exercise names are displayed as Title Case With Spaces Instead Of Underscores regardless of input format.
Common Exercises by Category
BENCH_PRESS
SQUAT
DEADLIFT
ROW
SHOULDER_PRESS
CURL
TRICEPS_EXTENSION
PLANK
LUNGE
PULL_UP
Full Reference
For the complete list of 1,600+ exercises organized by category, see the full reference in the next section
Usage Example
Tips
Search the full reference - Use Ctrl+F to find exercises
Try common variations - If one name fails, try another
Check coercion warnings - They tell you if lookup failed
Use descriptive fallbacks - Non-Garmin providers show your text as-is
Last updated
Was this helpful?