Best app to track your workout, fitness, gym activities

Gym Diary is a simple & beautiful app for keeping track of all your workout & fitness related activities. Keep log of all your workouts whether at home or gym with ease.


- Beautiful User Interface: No more clunky, difficult navigation. Easy to use app with beautiful UI and with Dark Theme.

- Track all workouts: Keep log of all your workout activities from swimming or taking a walk in the park to lifting heavy weights at gym.

- Unlimited Exercises: Create your own unlimited exercises for free. No more overwhelming unnecessary exercises which you don't know about. Create exercises as you progress

- Weekly Routine. Just create routine for current week and stick to that routine.

- Progress Graph: Just the graph you need. No unnecessary complicated graph to show your progress that you don't understand.

The free version of Gym Diary contains ads. To enjoy ad free experience and to gain all the premium features, you can always purchase our Monthly or Yearly premium subscription pack.

Gym Diary will automatically charge your iTunes Account at the end of your subscription unless auto-renew is turned off at least 24 hours before the end of your current period. Subscriptions renew at the original price. You can turn off auto-renew at any time and still receive full functionality until the end of your current period, but no refund can be provided for unused portions of the subscription. Any unused portion of a free trial period, if offered, will be forfeited when the user purchases a subscription to that publication, where applicable.

All your previous purchases can be easily restored using the "Restore Purchase" option in the app. This will provide you access to all the premium ad free features.

Gym Diary Terms of Service & Privacy Policy

What’s New

Version 1.9.0

This update packs in a lots of features & performance improvements for you. Here are a couple of the enhancements you'll find in the latest update:

* Fix ui issue in workout history screen.

* Bug fixes & performance improvements.

Ratings and Reviews

4.0 out of 5
70 Ratings

70 Ratings ,

I love what you guys are doing so I wanna help!

First off the app is amazing and I love it sonso much. No bugs or anything. But there are some features that would make the app alot more enjoyable. I wanna help the developersnon this. Please add a feature where it lets us drag the drag the exercises in the order which you wanna do them makes it easier to see what do next, also a feature that lets you edit the exercises within a day instead of having to delete it and do it all over. I see alot of amazing potential here guys keep going!

Developer Response ,


Developer overe here, Thank you for your suggestion. We will implement these features in next update.

fabreezeo ,

Could be better

This would be so much better if you didn’t have to orient the workout based on the day of the week. I get busy and can’t always workout everyday and I especially can’t do the same workout on the same day each week. What if i miss a day? Do I just have to skip that workout since it doesn’t align with this app? Can you please add that to this app along with a rest timer that counts down (refer to any other weight lifting app). Also when I go through a work out i don’t need to check it off and have it disappear, just have the completed sets and routines greyed out. I want to be able to jump into and routine and have all my numbers of sets, weights, etc. be the same as when i went before plus the option of increasing all of my weights by lbs/kg or percentages (increase all weight in routine by 10% each time). The option to add diagrams to depict what the exercise looks like is key also. (Fitbod app has great images that show what muscles are being targeted so something like that plus what the workout looks like so i don’t have to remember what every single workout name means). I want a “start workout” button that puts you through your routine with rest breaks included so i don’t have to input anything or think about any of it as i go through it. That would be great to have all of those features. Thanks for your time.

Mknutson96 ,

This was exactly what I wanted except bugs

This app would be perfect and simple to use if it weren’t for all the bugs. Every time I try to add exercises, specifically reps and weight, it won’t let me select the check mark in the upper right to finish adding them. When I build my own routine it won’t let me log more than one muscle group which is really annoying. Also it would be helpful if you could add custom muscle groups because they don’t have every category. Maybe I’ll redownload after the bugs are gone but for now it seems very unfinished.

Developer Response ,

Thanks for pointing out the issue. Tap on the save button above keyboard for saving your individual sets. We will try to make the UI more intuitive on future updates

App Privacy

The developer, Nishan Niraula, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Linked to You

The following data may be collected and linked to your identity:

  • Purchases

Data Not Linked to You

The following data may be collected but it is not linked to your identity:

  • Diagnostics

Privacy practices may vary, for example, based on the features you use or your age. Learn More


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like