Levels 1 to 60: easy workouts stop paying as you climb

Each of your six stats levels from 1 to 60. Early levels cost little XP and any honest effort counts, but the cost of a level rises and easy activities pay nothing once you outgrow them.

CharacterSheet on iPhone: a level 29 character sheet, and Strength reaching level 35
Get CharacterSheet on the App Store
QR code that opens CharacterSheet on the App Store CharacterSheet is an iPhone and Apple Watch appPoint your iPhone camera at the code to install it. or text me the link

What the levels do

CharacterSheet gives you six stats: Strength, Endurance, Agility, Wisdom, Spirit and Willpower. Each has its own level from 1 to 60. You earn XP by training, and when a stat's bar fills, it levels up. Two things get harder as you climb: each level costs more XP, and easy activities earn less and eventually nothing.

The Clock app can time a workout, and Reminders can nag you to do one. Neither one changes what is asked of you over time. A 20 minute walk counts the same in month one and month ten. CharacterSheet scales the ask to your level, so a walk helps a beginner, while a Level 35 stat needs something harder to move.

The CharacterSheet Stats tab: Strength level 35 with 3,906 of 6,300 XP, Endurance 31, Agility 38 and Wisdom 29, each with a bar and a ten day strip
The Stats tab: one level and one XP bar per stat. Strength sits at Level 35 with 3,906 of 6,300 XP earned.

How it works, step by step

  1. Open the Stats tab. Every stat shows its level, an XP bar such as "3,906 / 6,300 XP" and the next level at the end of the bar. At Level 60 the next level reads "MAX".
  2. Open a stat and pick an activity. Under Strength, for example, you can choose Traditional, Functional or Core Training.
  3. Look at the reward row under your level. It shows the total XP the session will pay. When the activity is easy or hard for your level, a difficulty pill appears next to it.
  4. Tap Start Training, train, then tap End. The XP timer explains the session itself.
  5. Check the summary and tap Done. The XP lands on the stat. When the bar fills, the stat moves up a level.
  6. Look at Home. Your character level is the level of your lowest stat, shown beside a rank shield.

Training pays 5 XP per minute before difficulty and buffs. The XP a level costs is 50 x level + 50, then multiplied by 1 + 0.1 x (level minus 10) once you pass Level 10. A few examples of the XP needed to leave a level:

LevelXP to the next levelMinutes at the base rate
110020
10550110
202,100420
304,650930
408,2001,640
5012,7502,550
5917,7003,540

Buffs and harder activities shorten those times, so treat the last column as the slow end.

What shapes your climb

Levels run in three bands, and every activity has a tier from 1 to 3. The tier compared with your band sets the XP multiplier. First, the bands:

Your levelYour band
1 to 20Band 1
21 to 40Band 2
41 to 60Band 3

Then the multiplier, which depends on the activity's tier against your band, not on your level alone:

Activity tier vs your bandLabelXP
Below your bandTrivial0
Same tierNormal1x
One tier aboveHard1.5x
Two or more tiers aboveExtreme2x

Examples of tiers: Walking, Yoga and Reading are tier 1. Cycling, Swimming, Traditional strength training, Writing and Meditation are tier 2. Running, HIIT, Coding, Studying and Breathwork are tier 3. A tier 1 walk therefore stops paying when you reach Level 21, and you need cycling or similar to keep going. Custom activities show the level they cap at, "caps Lv 20", "caps Lv 40" or "Lv 60 max", when you create them.

Three more rules shape the climb:

When it is the right tool

You quit routines when they stop feeling like progress

A level bar that fills gives you something to see between visible body changes. The early levels come quickly, which suits a restart.

You have been doing the same easy workout for months

The Trivial label is the honest signal. If your usual walk earns 0 XP, the app is telling you the same thing a good coach would: raise the effort.

You want to train more than one side of life

Because your character level is your lowest stat, a Level 38 Agility cannot hide a Level 12 Wisdom. Reading, journaling and meditation level their own stats.

You like long goals with checkpoints

Ranks E to S give you a milestone every ten levels. Pair them with Momentum, a streak bonus, and Buffs to speed up the slow part.

You want one app for gym, focus and habits

The same ladder covers a run, an hour of study and a daily habit. The guide on leveling up in real life shows how people mix them.

Limits

CharacterSheet needs iOS 26 or later. For the wider idea, read how to gamify your workouts.

Frequently asked questions

Is there a level up workout app for iPhone?

CharacterSheet works this way. You train, earn XP and your six stats level from 1 to 60. Each level costs more XP than the last, and easy activities stop paying once you outgrow them.

What is an RPG fitness levels app?

It treats your real life like a character sheet. In CharacterSheet, Strength, Endurance, Agility, Wisdom, Spirit and Willpower each have a level, and your ranks run from E to S based on your lowest stat.

How do I gamify fitness on iPhone?

Start a timed session for a stat and an activity, and each minute earns 5 XP before difficulty and buffs. XP fills a bar and raises the stat's level. The guide on gamifying your workouts covers the wider habit.

Why did my workout give 0 XP?

The activity is probably Trivial for your level. Every activity has a tier, and one below your level band pays 0 XP. Walking, for example, stops paying at Level 21, so try a harder activity.

How long does it take to reach Level 60?

A long time. Leaving Level 59 alone costs 17,700 XP, which is 59 hours at the base rate. Buffs and harder activities shorten it, but Level 60 is a long-term goal, not a quick one.

Sources

More features

All features