For people who lift

Your log says 4 sets. OmniFit counts 1.75.

Because every one of those sets ended with three reps still in the tank. OmniFit counts a set by how close to failure you took it. Log your RPE when the set ends; when the workout is done, the map shows which muscles did the work.

Lat Pulldown
60 kg · 4 sets
12
160 × 1270.44
260 × 1270.44
360 × 1270.44
460 × 1270.44
In your log
4sets
In OmniFit
1.75sets

RPE 7: you had 3 more reps in you. Raise or lower each set's RPE and watch the count change.

How it counts

The closer a set gets to failure, the more it counts.

RPE is your answer to one question at the end of a set: how many more reps could I have done? Two means RPE 8. None means RPE 10. OmniFit uses that answer to count every set somewhere between 0 and 1.

30 reps · RPE 6Long but easy. Counts for little. 0.29
10 reps · RPE 8Two reps left. 0.60
5 reps · RPE 9Short but hard. Counts for a lot. 0.76
10 reps · RPE 10To failure. Counts in full. 1.00

At the same effort, rep count barely matters.

5 reps · RPE 80.57 sets
10 reps · RPE 80.60 sets
20 reps · RPE 80.60 sets

All at RPE 8: stopped with two reps left.

A set to failure counts in full, but it costs more. OmniFit tracks each set's fatigue cost separately. The same 10 reps cost 0.73 at RPE 8 and 1.21 at RPE 10.

Basis: a meta-regression finding that muscle growth increases as sets end closer to failure (Robinson et al., 2024). The shape of the curve and its coefficients are our choice; what they do and don't tell you is in the Limits section below.

When the workout ends

You see which muscles did the work.

Every exercise in the library has a defined muscle split. On a bench press, the chest leads and the front delts and triceps follow. When you finish, OmniFit spreads your sets across your muscles using those definitions.

Front
Back

Upper A

64 min · 6 exercises
20working sets
12.77counted sets
9,400kg raw tonnage
2,724kg effective tonnage
Shoulders24%
Chest22%
Triceps20%
Lats17%
Upper back10%
Biceps7%
  • Bench Press4 × 8 · RPE 8
  • Incline Dumbbell Press3 × 10 · RPE 8.5
  • Lat Pulldown4 × 12 · RPE 7
  • Seated Cable Row3 × 10 · RPE 8
  • Lateral Raise3 × 15 · RPE 9
  • Triceps Pushdown3 × 12 · RPE 9

Sample session. The numbers come from OmniFit's own engine and exercise library.

You can share this card. There are four styles, in post or story size. Hide your weights if you like; the map stays. Send the link and the preview shows the map too.

Muscle detail

Your shoulder isn't one muscle.

In popular tracking apps, shoulders are one category and so is chest. OmniFit splits the shoulder into front, side and rear, the traps into upper, middle and lower, and keeps teres major apart from the lats. In your weekly analysis, tap a group to see which part of it did the work.

Upper A · by sub-muscle

PRO
Shoulders4.91 sets
Side deltsprimary2.03
Front deltssecondary1.97
Rear deltssecondary0.91
Upper back2.12 sets
Mid traps / rhomboids1.73
Upper trapssecondary0.40
Lats3.56 sets
Latissimusprimary3.01
Teres majorsecondary0.55

Same sample session. Shoulders total 4.91 sets; the rear delts got 0.91. The group total hides that. The breakdown shows it.

Muscle list

14 groups, 39 sub-muscles. You can use every one of them when you define your own exercise.

Chest
upper · mid / lower · serratus
Shoulders
front · side · rear · rotator cuff
Lats
latissimus · teres major
Upper back
upper · mid · lower traps
Lower back
erector spinae
Biceps
long head · short head · brachialis · brachioradialis
Triceps
long · lateral · medial head
Quads
rectus femoris · three vasti
Hamstrings
biceps femoris · semitendinosus · semimembranosus
Glutes
maximus · medius / minimus
Adductors
adductors
Calves
gastrocnemius · soleus
Forearms
flexors · extensors
Abs
rectus abdominis · obliques · core · hip flexors
Your own exercises · Pro

You decide how much each muscle works.

The library comes with 187 exercises, each with a defined muscle split. If you do a movement differently, change its split: which muscle is primary, which is secondary, which only stabilizes, and how many points each gets. Save it and it becomes your own copy in your library; every set you log with it counts by your split. Anything that isn't in the library, you add from scratch on the same screen.

Landmine PressPRO
60
30
20
20
15
10

Points describe each muscle's share relative to the others; they don't need to add up to 100. Edit a library exercise and it becomes your own copy; the original stays the same for everyone.

How one set to failure gets split

10 reps at RPE 10, run through OmniFit's own formula.

Front delts1.00
Triceps0.50
Chest0.33
Serratus0.33
Core stabilizers0.25
Rotator cuff0.17
PrimarySecondaryStabilizing, not added to volume
Logging first

A log that doesn't slow you down at the gym.

Counting and the map come after logging. Everything in this section is free.

Sets
Weight, reps, RPE. Warm-up sets stay out of your volume.
Special sets
Drop sets, myo-reps and supersets are logged the way you actually do them.
Swap
Machine taken? Swap the exercise. Similar movements are ranked by the muscles they work, and your program stays as written.
Rest
A rest timer within reach, with presets from 30 seconds to 3 minutes.
Routines
Set up your program once. Finish a day and the next one is waiting.
Search
The exercise you're looking for comes up first; filter by muscle group.
Records
Personal records and estimated 1RM show up on their own.
Offline
Lose signal or refresh the page, and the sets you entered stay put.
Mornings
Log your sleep, stress, fatigue and soreness if you want.
Measurements
Body weight and 11 body measurements: arms, chest, shoulders, waist, hips, thighs, calves, neck.
A few weeks in

As your logs add up, your week comes into focus.

These three are in Pro. All of them come from your own logs; when there isn't enough data, they say so instead of showing a number.

Weekly sets per muscle

PRO

See how many sets each muscle counted this week. Sets that couldn’t be counted because RPE was missing are listed separately, so nothing silently drops out.

Chest11.4
Lats7.9
Shoulders13.2
Quads5.1
RPE missing on 2 sets; they aren’t counted
Hamstrings6.0
Sets counted this week

Load ratio

PRO
1.18last 7 days / last 28 days
1.08 weeks agotodayDashed line at 1.0: last week matched the monthly average.

Compares the last 7 days with the last 28. If you ramped up suddenly, you'll see it here. We don't show the ratio until you have at least 8 training days in 28.

Efficiency

PRO

Counted sets divided by fatigue cost. Sets to failure count more, but they cost more. RPE 8 and RPE 10 come out almost even; sets you stopped early fall behind.

10 × RPE 60.59
10 × RPE 80.82
10 × RPE 100.83
Counted setFatigue costnumber on the right: ratio
Compare

How it differs from other tracking apps.

Every app logs sets. OmniFit's difference starts after the log.

Muscles

In most appsShoulders are one category. So is chest.

In OmniFit14 groups, 39 sub-muscles. Front, side and rear delts count separately, and so do the three parts of the traps.

Your exercises

In most appsYou tag one main muscle and a few secondary ones.

In OmniFitYou give every muscle a role and points. Each set is split across muscles the way you defined it.

Sets

In most appsSets per muscle are counted.

In OmniFitEach set counts between 0 and 1 depending on how close to failure it went. Fatigue cost is tracked separately.

Comparison based on popular tracking apps' own help and feature pages as of October 2026.

Training with a coach? Your coach writes the program in OmniFit and it lands on your phone. Every set you log shows up on your coach's dashboard.

For coaches
Limits

What these numbers don't tell you.

Did your muscle grow?

It can't tell you. The numbers come from the RPE you enter. Guess your RPE and the number is a guess too.

Will you get hurt?

It can't tell you that either. The load ratio shows how much your last week went up compared with the month before. That's all.

Is the muscle map a measurement?

No. How each exercise splits across muscles is a defined table. In Pro, you can edit the split for your own exercises.

Will it write your program?

No. It shows the numbers; you or your coach decide what to change.

Further reading: Robinson et al. 2024 · Refalo et al. 2023, 2024 · Pelland et al. 2026 · Impellizzeri et al. 2020. These support the idea; they don't validate OmniFit's coefficients.

Pricing

Logging is free. Weekly analysis is Pro.

Individual Free

Free
  • Weight, reps, RPE and special sets
  • Routines, next-day queue, mid-session swaps
  • Exercise library with muscle splits
  • Personal records and estimated 1RM
  • Morning readiness log and body measurements
  • A muscle map and share card for every workout
Start free

Individual Pro

$7.99 / mo
  • Everything in Free
  • Your own exercises and muscle splits
  • Weekly sets per muscle, sub-muscle breakdown and period map
  • Load ratio and efficiency
  • Goal-based templates and dated 1–12 week programs
  • Period notes; download your analysis as a file
Start free, upgrade later

You turn on Pro from your account page.

FAQ

Questions.

How do I know my RPE?

At the end of a set, ask yourself how many more reps you could have done. Two means RPE 8, one means RPE 9, none means RPE 10. Everyone misjudges it a little at first; after a few weeks your estimates settle.

What if I don't enter RPE?

The set is still logged, and your tonnage, records and estimated 1RM are calculated. It just doesn't go into counted sets. We don't fill in missing RPE with guesses.

Where do the muscle splits come from?

Each exercise in the library was defined one by one from published sources: which muscle is primary, which is secondary, which stabilizes. It's a table, not a measurement taken on your body. If you disagree with one, edit it in Pro.

My exercise isn't in the library.

In Pro, add it from scratch: its name, equipment, and how much it works each muscle. On the free plan you use the library's exercises.

Is there a phone app?

For now it runs in the browser. Open it on your phone and add it to your home screen, and it opens like an app. iOS and Android apps are on the way.

My gym has no signal.

No problem. The sets you enter are kept on your phone and sent once you're back online.

What if I start training with a coach?

Enter your coach's invite code and your program arrives on your phone. Your history stays in your account; if the coaching ends, it's still yours.

Log tonight's workout.

When you're done, you'll see how many sets counted and which muscles did the work.

Start free