Setgraph: Workout Log 4+

Track Progressive Overload

Setgraph LLC

    • 4.7 • 3.2K Ratings
    • Free
    • Offers In-App Purchases


Track your workouts faster, push harder every session. Essential tools for rapid logging and steady progress, all in one app.

Setgraph revolutionizes the way you track your workouts, offering unparalleled ease in recording every lift and set. Whether you're keen on logging every set or just focusing on your personal records, Setgraph caters to every style of fitness tracking. Setgraph combines tools that optimize tracking speed and efficiency into one intuitive experience, ensuring quick and easy logging even during the most intense workout sessions.


Fast and simple
• The app's design focuses on rapid access and logging of sets, reducing the number of taps needed to view past performances and record current ones.
• Rest timers start automatically after recording a set, and are accessible on your Lock Screen or Dynamic Island.
• Effortlessly manage weights with Smart Plates, enabling faster input and immediate total weight calculation.
• Replicate previous sets with a simple swipe, or log a new set for an exercise just as easily.
• Use the “Next Set Due” notification to repeat the last set without opening the app.

Powerful organization
• Group your exercises by Workout, Muscle Group, Program, Day of Week, Intensity, Duration, and more by creating lists.
• Add notes that detail your training plans, targets, goals, and instructions to your workout lists and exercises.
• One exercise can be assigned to multiple lists providing flexible access to its history from any list.
• Customize exercise sorting to your liking: by Recent Completion, Alphabetical Order, or Manually.

Customization and flexibility
• Whether you have an established routine or are starting fresh, Setgraph ensures an easy setup,
• Add as many custom details as you’d like to your sessions like calories, incline level, points scored, and matches won.
• Whether you want to log every set or just personal records, we got you covered.
• Choose your preferred formula for calculating one-rep max (1RM).

Advanced Analytics for Every Exercise
• When recording a set, get a realtime comparison of your last session with percentage improvements in rep, weight/rep, volume, and sets to ensure you’re achieving progressive overload every session.
• Dynamic graphs display your strength and endurance progress.
• Utilize graph filters for detailed analysis of any weight or rep amount.
• Estimate your maximum lifting potential for any rep amount using the 1RM Percentage Tables.
• Instantly view the weight of your target 1RM%.

Stay Motivated and Consistent
• Monitor your consistency over the weeks, months, and years with the activity calendar.
• We’ll send you a workout reminder when if you’re ever inactive for too long, based on your preference.
• Use graphs to visualize your progress and stay inspired.

Apple Watch + Health Integration
• Enable two way synch between Setgraph and the Apple Health & Fitness apps.
• The Setgraph Watch app allows access to Setgraph’s core tracking functionality.

Unlock unlimited workouts with a Pro Membership. A Lifetime Pro Membership can be purchased once without a subscription. A Pro Membership is also available with a monthly or yearly subscription. Setgraph will automatically charge your iTunes Account at the end of your subscription or free trial period unless auto-renew is turned off at least 24 hours before the end of your current period. 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. Subscriptions may be managed by the user and auto-renewal may be turned off by going to the user's Account Settings after purchase. Subscriptions cannot be shared using Family Sharing.

Terms of Service:

What’s New

Version 9.30

Faster Navigation
Switch seamlessly between Set Tracking, Sessions, and Workout Summaries. This allows you to easily reference a previous workout while recording your current one.

More Context
When viewing the set history of an exercise, tap on the date to see which other exercises you performed that day. This can help understand how they may have influenced your performance.

Auto 1RM Update
When recording a 1RM set, you now have the option to simultaneously update the 1RM.

Ratings and Reviews

4.7 out of 5
3.2K Ratings

3.2K Ratings

wiydbdjsufnfns ,

Great App With Room To Improve

Setgraph really is one of the best apps out there for tracking your work outs. ive been using it for a little over a year now and its been my mainstay the whole time. i would want to see a few tweaks made to it, from small stuff and some bigger stuff. one of the little things that could be improved upon is that when you search an exercise, it pops up with a bunch of suggestions for you to add, but if you’ve only typed in half the word it’ll kick you out. say you’ve typed three letters and you have “dum” while searching for “dumbbell bench”, well you’ll tap on the “dumbbell bench” option but the app will kick you out of the exercise and autocorrect to something else. albeit a very minor inconvenience, but it’s the small things that make the biggest differences. One of the big things that i would love to see is a total volume for each exercise in the “Set Details” tab. I know it’s available under each exercise, but i feel like it would also fit in the above mentioned tab. overall a wonderful app with no real issues to speak of and a (kinda) low price for what it offers. i would 100% recommend setgraph, especially as it outperforms many of its competitors. would love to see some changes here and there and maybe a price reduction, but definitely one of the best options on the market.

Developer Response ,

Thank you for your review. We're glad you like the app and hope you continue using it!

tallcans4tallbikes ,


I only wish it incorporated a timer, both for recording sets and just in general. Some of my movements are done for time and I just use the reps as a measurement of seconds instead. I also wish the add a set button was bigger and not in the bottom right corner. Every single lift I inadvertently edit a previous set when Im panting for air and trying to operate the app single-handedly. Adding an exercise is easy enuff, but I would like it if it offered a blank one so I wouldnt have to rename each one I add. I also would like it if I had more control over the notifications. It's only a small ding. It would be nice if it gave me a second noise if I dont do anything on the app, the way my text messages (iphone) do to remind me to check them. Or at least a longer one, or multiple dings. Perhaps user defined dings would be ideal. These are small criticisms, and should in no way dissuade you from trying the app. It does a great job keeping track of ur lifts so you dont forget what weights or sets etc you left off at. The folder system is very handy once you figure it out, and it is intuitive. Just wanted to mention these in the hopes the developer sees it.

Developer Response ,

Thank you for your suggestions. We still hope to continue improving Setgraph and we always prioritize our users' wishes, in hopes of providing them a great experience. Although I'm not the developer, I know he regularly reads the reviews and is grateful for all the positive comments and your constructive feedback. You may contact him through email at if you ever need anything.

BradRose16 ,

Amazing App!! (But…)

I’ll start this off by saying I’m not sponsored by/affiliated with anyone within this company. Found this when looking up workout tracking apps. I have been a long-time fan of recording my workout data within the iOS notes app using tables. It was an archaic way of tracking but I didn’t have any other options.

Now that I use Setgraph, I love that I can make workout groups, gathering each day’s exercises into a simple tab that I can select depending on the day. Searching for and adding exercises is easy enough, and the Custom workout feature is a nice touch.

Now, in terms of what can be improved, I have one simple suggestion.

Instead of logging an individual set at the end of the set in question, make it so that you log it at the beginning. My thought process is that you can set the number of reps and the weight, and then hit “Log”. A timer starts, which tracks how long you spend on that given set, which is another piece of data that I think would be great to track. Once you’re done with the set, hit “Finish”, and the app starts the “Rest” timer, only for the cycle to repeat at the end.

Simple suggestion that would make the app even better than it already is. Maybe something to spruce up the UI could be nice too :) Otherwise I love the app and it is well deserving of its 5 star rating.

Developer Response ,

We appreciate you taking the time to leave us a review and your thoughtful suggestion. If you haven't already, feel free to check out the feature request section of the app where others can vote for your idea!



Pro Membership
Pro Membership
Unlock unlimited access to all features
Free Trial

App Privacy

The developer, Setgraph LLC, 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:

  • Health & Fitness
  • Contact Info
  • User Content
  • Identifiers

Data Not Linked to You

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

  • Health & Fitness
  • Purchases
  • Identifiers
  • Usage Data
  • Diagnostics

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

You Might Also Like

RepCount - Gym Workout Tracker
Health & Fitness
StrongLifts Weight Lifting Log
Health & Fitness
Strong Workout Tracker Gym Log
Health & Fitness
Fitlist Workout Log & Planner
Health & Fitness
Hevy - Workout Tracker Gym Log
Health & Fitness
GymBook ・ Strength Training
Health & Fitness