The best app for logging a workout by voice
Typing sets into a phone with chalky hands, between sets, is the worst part of tracking training. The obvious fix is to say it out loud, and yet almost no gym app supports it. This page covers what genuinely works in 2026, what the workarounds actually give you, and where each option falls down.
Updated August 2026
The short answer
Ranked by one criterion: can you log a full workout by speaking, without typing?
- SayLift: the only iPhone gym app built around spoken logging. You talk through the whole session and the AI writes the exercises, sets, reps and weights. $49.99 a year after a 3-day trial.
- Apple Notes or Voice Memos plus manual entry: record yourself, type it up later. Free and reliable, but you do the work twice.
- Siri Shortcuts into a logging app: works for one number at a time ("log 135 pounds"), breaks the moment you say a full set.
- Hevy, Strong, JEFIT, Fitbod, Liftoff, Alpha Progression: excellent trackers with no voice logging at all. You can dictate into a text field with the iOS keyboard mic, which is not the same thing.
- iOS keyboard dictation into any app: the universal fallback. It converts speech to characters; it does not understand that "three by eight at one thirty-five" is three sets.
SayLift logs your whole workout from one spoken sentence. iPhone only, 873 exercises built in, 3 days free then $49.99 a year.
Start the free trial"Voice logging" means three different things
Most confusion here comes from conflating three very different capabilities. Worth separating before comparing apps.
Dictation is speech to characters. Every iOS app gets it free from the keyboard. Say "one thirty five" into a weight field and you get the text; you still have to be in the right field, on the right set, on the right exercise. You have not saved any taps, you have just replaced the number pad.
Command voice control is one instruction at a time, such as a Siri Shortcut that logs a single value. Fine for a rest timer, useless for a session with six exercises and eighteen sets.
Structured voice logging is what people actually want: talk the way you would to a training partner, and have the app work out that you did three exercises, how many sets each, at what weight, and file them correctly. That needs a model that understands the sentence, rather than a transcriber.
How they compare
| SayLift | Hevy | Strong | Fitbod | |
|---|---|---|---|---|
| Speak a whole workout | Yes, one recording, whole session | No | No | No |
| Keyboard dictation into fields | Yes | Yes | Yes | Yes |
| Understands "3 sets of 8 at 135" | Yes | No | No | No |
| Review before it saves | Yes | n/a | n/a | n/a |
| Exercises built in | 873, offline, with photos | Large library | Large library | Large library |
| Platforms | iPhone only | iPhone, Android, web | iPhone, Android, Watch | iPhone, Android |
| App Store rating | No ratings yet | 4.92 (85,100) | 4.86 (108,489) | 4.81 (280,106) |
| Price | 3-day trial, then $49.99/yr | Free; Pro $2.99/mo | Free; PRO $4.99/mo | $12.99–$15.99/mo |
#1 SayLift: built around the microphone
SayLift is the only iPhone gym app that treats speaking as the primary way to log. You finish your sets, hold the mic, and say something like "bench press, three sets of eight at 135, then incline dumbbell press, ten, ten and eight at fifty." The audio goes straight to a multimodal AI model, with no separate speech-to-text stage to mangle gym vocabulary, and it returns the exercises, sets, reps and weights already structured. A review screen appears before anything is saved, so a misheard number is a two-second fix rather than a corrupted log.
It is also more forgiving than a form. You can say reps that differ per set ("ten, ten, then eight"), skip the weight on bodyweight movements, or mention that the last set was to failure. Because the model also sees the exercises you usually train, a mumbled name resolves against your own history rather than a generic dictionary.
The honest limits. Voice logging needs an internet connection, because the recording has to reach the model. It is capped at 10 recordings an hour and 20 a day, which no real lifter hits but is worth knowing. SayLift is also a subscription with no free tier: 3 days free, then $49.99 a year, $7.99 a month or $3.99 a week. It is iPhone-only with no App Store ratings yet, because it is new. And supersets and drop sets have no structured logging, so you can say them out loud but they land as notes rather than grouped sets.
#2 Record now, type later
The zero-cost approach: hit record in Voice Memos between sets, then transcribe into your tracker afterwards. It genuinely solves the gym-floor problem, since there is nothing to tap mid-session, and it works with any app you already like.
The cost is that you do the work twice, and the second half happens at home when motivation is gone. In practice this is the method people abandon after two weeks.
#3–#6 The big trackers, none of which listen
Hevy, Strong, JEFIT, Fitbod, Liftoff and Alpha Progression are all better-established than SayLift, with far more reviews and years of polish. None of them log by voice. Their App Store descriptions do not mention it, and their marketing sites do not either.
That is not an oversight so much as a different bet: they optimised the tapping. Hevy's logger is genuinely fast, Strong's is famously clean, and if you are happy tapping, these are excellent apps and you should use them. Several also do things SayLift cannot. Hevy has a social feed and a web app, Strong has an Apple Watch app, and Fitbod generates the workout for you.
How to actually log by voice today
- Download SayLift and pick your training style during setup, because it changes how sessions get labelled.
- Train. Do not touch your phone.
- At the end of the session (or between exercises, if you prefer), hold the mic button on the Today page.
- Talk the way you would to a training partner. Exercise name, then sets, reps and weight. Say them in any order; the model handles "three by eight at 135" and "135 for three sets of eight" the same way.
- Check the review screen. Fix anything misheard by tapping the number.
- Save. Your coach recalculates the next session's targets immediately.
How to pick
- You hate typing between sets more than anything else: SayLift. That is the entire reason it exists.
- You want a social feed and friends' workouts: Hevy. SayLift has nothing like it.
- You log from an Apple Watch: Strong. SayLift has no watch app at all.
- You want the app to invent the workout for you: Fitbod, which is built around generation rather than logging.
- You are on Android: any of the others. SayLift is iPhone-only.
- You want the biggest exercise database with a web interface: JEFIT.
Frequently asked questions
Can you log a workout by voice on iPhone?
Yes, but only in a few apps. SayLift is built around it: you speak your whole session into the app and its AI returns the exercises, sets, reps and weights already structured. Most other gym apps, including Hevy, Strong and Fitbod, have no voice logging. The best they offer is the iOS keyboard's dictation button, which types characters into a field you still have to select yourself.
Is voice logging the same as dictation?
No. Dictation turns speech into text and stops there, so you still have to be in the right exercise, on the right set, in the right field. Structured voice logging, which is what SayLift does, understands that "three sets of eight at 135" means three sets, eight reps, 135 pounds, and files them against the right exercise without you touching the screen.
Does Hevy have voice logging?
No. Hevy is an excellent tracker with a fast tap-based logger, a social feed and a web app, and it has a ChatGPT integration called HevyGPT for generating routines, but there is no way to log a completed workout by speaking it. SayLift is the iPhone app built for that specific job.
Does voice logging work without internet?
Not in SayLift. The recording has to reach an AI model to be interpreted, so voice logging needs a connection. Everything else in SayLift works offline, including manual logging, your full history and all 873 exercises with their instructions and photos, which is useful in gym basements with no signal.
How accurate is voice workout logging?
Good enough that correcting it is faster than typing, though not perfect, because gyms are loud and plate numbers sound alike. That is exactly why SayLift shows a review screen before saving anything: you see every exercise, set, rep and weight it heard, and fixing a wrong number is one tap.
What does voice logging cost?
SayLift gives you 3 days free, with voice logging switched on, and after that it is $49.99 a year, $7.99 a month or $3.99 a week in the US. One subscription covers the whole app: voice logging, manual logging, the AI coach, the progress dashboard, all 873 exercises and cloud backup. There is no free tier once the trial ends.
Can I say different reps for each set?
Yes. Say "ten, ten, then eight" and SayLift logs three sets with those reps rather than averaging them. You can also skip the weight entirely on bodyweight movements, and it will record the set without one.
Stop typing between sets
Say what you lifted. SayLift writes down every set, rep and weight, then tells you what to lift next time. iPhone only, 3 days free then $49.99 a year.
Download on the App StoreReading this on a laptop? Scan to install.