JEFIT: Android’s Most Dedicated Bodybuilding App

JEFIT is a professional bodybuilding, weight training, and workout app for Android. The most downloaded weight training and workout app, it allows you to track your workouts and sync your progress to the cloud.

If you’re one of those who choose to pick things up and put them down as your chosen method of exercise, JEFIT is for you.  It does an excellent job of helping bodybuilders, strength trainers, powerlifters, and anyone else who needs to track reps and sets. JEFIT lets you focus on your workout and takes care of all the counting and tracking that can sometimes take all the fun out of a good workout. It also tracks your progress, pushes you to beat your personal best, and provides basic instruction on performing hundreds of exercises safely.

No more walking around the gym lugging a pad and a pen. No need to search back through your logs to figure out what you did last workout. No more trying to remember how many reps you just completed or which set you’re on. You don’t even have to time your rest periods. JEFIT takes care of all the paperwork so you can focus on the task at hand.

JEFIT Home Screen

JEFIT Home Screen

The home screen for JEFIT lets you choose between a number of options:

  • Routine – This is where you design and review your workout routine. From this interface, you can do everything from choosing which days you work out to setting the number of reps and sets for a specific exercise.
  • Exercise – Choose this option to access JEFIT’s huge library of exercises.
  • Stats – Keep track of the 12 basic body measurements and 6 basic lifting stats so that you can watch your progress.
  • Logs – Review and edit the logs automatically created by JEFIT every time you workout.
  • Profile – Set goals, update your body stats, Import/Export your data, and synchronize with the JEFIT server.

JEFIT basically handles four major areas for you; we will go over the details of how these are implemented.

Design Your Routine

The Routine Screen

JEFIT provides one of the simplest interfaces I’ve seen for inputting a workout routine or designing one from scratch. At the top level, you add days of the week that you want to workout. They do not have to be specific days of the week. From here, you can drill down by choosing one of your “days.” This allows you to add individual exercises as well as the number of sets and reps for each of those.

A Single Routine

If you’re not comfortable designing a routine from scratch or are not sure where to start, you can log in to the JEFIT community for workouts and hit the forums.


Select a muscle group to view appropriate exercises

Selecting exercises in JEFIT is as simple as choosing a body part and browsing a list. The same interface applies whether creating a workout or just looking for new exercises. First, you choose a body part from the diagram. This brings up a list of all exercises in the database which list that body part or muscle group as the main focus. If you’re simply browsing the exercises, choosing one will bring up the details for that exercise, including an animation and details on how to perform it. If you’re building your workout, choosing an exercise simply adds it to your routine.


This is where you track your actual measurements and maximum lifts so that you can see if you are progressing. Measure your chest, things, biceps, calves, etc. and add them to your stats. Each time you add a measurement, it adds a data point to the JEFIT database. You can view your current stats and also see a graph of all your data points for that particular stat.

A line graph shows your stats

Lifting stats work a bit different. JEFIT has set aside some primary lifts or Benchmark Exercises that are automatically tracked. These are: Bench Press, Deadlift, Tricep Extension, Squat, Bicep Curl, and Shoulder Press. As you perform these exercises in your routines, JEFIT tracks your estimated 1 rep max. Just as with your body stats, you can view a line graph of your progress.


The log screen automatically keeps track of your workouts

Logging workouts is just about as boring as tracking workout stats. With JEFIT, your logs are created automatically each time you complete an exercise. There is no need to manually enter anything unless you need to make a correction. From the logs, you can easily see what you’ve done in the past. While the data here is useful, you may not visit this area much as JEFIT surfaces this data in other areas.

Working Out

Jefit acts like a personal trainer, telling you what you shoul be doing.

Now comes the fun part and the place where JEFIT really shines: actually working out! JEFIT acts like a personal trainer, tracking your reps and sets, telling you which exercises to do, timing your rest periods, and pushing you to beat your personal best on each exercise. From the workout interface, you can see your logs from the last time you performed a particular exercise, which makes it easier to progress.


Once you’ve inputted your workout, all you need to do from there is remember to fire up JEFIT whenever you hit the gym. It’s a snap to input what you’re doing, ensures consistency, and also makes sure you’re progressing on each lift. Definitely a must-have app and one that I’ve used for quite a while now. Grab the Free version to try it out and make sure you get the Pro Version ($4.99) for added features if you like the app. Android 1.5+ required.

It doesn’t matter if you’re trying to bulk up or slim down, JEFIT gives you the tools to get there. Of course, it’s still on you to actually get to the gym.


Professional bodybuilding, weight training and workout app. Syncs with PC. Most downloaded bodybuilding, weight training and workout app.