Workout and calorie tracker

Log workouts. Count calories. Coach clients.

TrainHub brings training plans, nutrition and progress into one place, for you and for the people you coach.

Download on the App Store Get it on Google Play
Free on iPhone and Android
Nutrition assistant logging a meal from a voice message
TrainHub dashboard with today's calories, macros and next workout

One app, two ways to train

For you

Train with a plan you can see working

  • Follow your own plan or the one your coach assigns
  • Log sets, reps and rest without leaving the workout
  • Track meals, macros and water in seconds
  • Watch strength, weight and body measurements change

For coaches

Run your clients from your pocket

  • Manage all your clients, including ones who don't use the app
  • Build programs once and assign them in a tap
  • See clients' workouts, nutrition and progress photos
  • Choose exactly what each client shares with you

Everything you need, nothing you don't

Workouts

A live session that keeps up with you

Start a workout and TrainHub handles the rest: timers, previous results and new records as they happen.

  • Rest timer and Live Activity on the Lock Screen
  • Personal record medals the moment you beat one
  • Muscle balance and 7-day training volume
Live workout session with rest timer and logged sets

Programs

Plan weeks ahead, not just today

Build multi-week programs, save templates and see everything on a calendar that swipes from day to day.

  • Workout and program generators to get started fast
  • Import a plan from a file or pasted text
  • Calendar with day, month and list views
Workout preview with exercises and sets

Nutrition

Log a meal by saying what you ate

Describe a meal with your voice, a photo or a few words, and the nutrition assistant fills in the numbers.

  • Barcode scanner for packaged food
  • Calories, protein, fat, carbs and water goals
  • A recommended plan based on your body and goal
Nutrition tracker with calories and macros for the day

Progress

Proof that it's working

Keep body measurements, weight and progress photos side by side, and compare any two dates.

  • Weight and calorie charts over time
  • Progress photos with before-and-after compare
  • Exercise history and best results
Body measurements and weight chart

Together

Training is easier with friends

See your friends' workouts in Highlights, react to them, and cheer each other on.

  • Highlights from friends and clients
  • Emoji reactions on workouts and posts
  • Record medals on friends' posts
Highlights feed with friends' workouts and reactions
Coach's client list

Share

Post your workout to Instagram in style

Pick a story template, add your own photo, and send your workout to Instagram as a sticker you can move and resize.

  • Five templates: workout stats, exercise list, a single exercise's sets and a muscle chart
  • Your photo or a branded background, with light or dark text
  • Lands in Instagram Stories ready to post
Instagram story template with workout stats over a photo
Instagram story template with a muscle chart

Works with your iPhone

Apple Health

Sync workouts and body data

Widgets

Next workout and macros on your Home Screen

Live Activities

Rest timer on the Lock Screen

Start in three steps

  1. Download TrainHub

    Free on the App Store and Google Play.

  2. Tell us how you train

    On your own, as a coach, or both.

  3. Plan, log and grow

    Get a calorie and macro plan, then start your first workout.

Questions

Is TrainHub free?

Yes. TrainHub is free to download and use on the App Store and Google Play.

Which devices does it run on?

iPhone with iOS 15.6 or later, Mac with Apple silicon (macOS 12.5 or later), and Android phones with Android 7.0 or later.

Is there an Android version?

Yes. Get TrainHub on Google Play.

Which languages are supported?

English, Polish, Ukrainian and Spanish.

Can my clients use it without the app?

Yes. Coaches can add clients who don't use the app and still plan their workouts and track their progress.

How do I delete my account?

Open Settings in the app and tap Delete Account, or email support@thapp.pro. See the Support page for details.

Your next workout starts here

Download TrainHub and set up your plan in a couple of minutes.

Download on the App Store Get it on Google Play
Free on iPhone and Android