Now on iPhone and Android

Free gym workout trackerYour fitness.
Your project.

Log every set, track your progress, and let Smart Rotation plan each session from your equipment, goals and training history. Built by someone who actually uses it.

100% free. No subscription, no in-app purchases, no ads, no account.

100% free: no subscription, no ads
No account. Your data stays on your phone
Works fully offline

Everything you need.
Nothing you don't.

Built for people who actually train. Fast logging, smart planning, real progress tracking.

Smart Rotation

Plans each session from your equipment, goals and training history, with progression, deloads and lighter weights after a break. Swap, add or reorder exercises and the targets update. A rule-based engine that runs on your phone, not AI.

Fast set logging

Log working, warm-up and timed sets in kg or lb, or log all sets in one tap. Rate your effort with Reps in Reserve, add notes to an exercise or a session, and get a warning when a value looks like a typo.

Exercise library

1,319 exercises across 16 muscle groups, each with step-by-step instructions, form cues, common mistakes and illustrations. Search and filter by muscle group, equipment, split or difficulty.

Progress and analytics

Strength curves from your estimated one-rep max, personal records and volume for every exercise, from 3 months to all time. Weekly volume trends, a muscle group balance chart and your top exercises.

Your gym, exactly

Tell the app what you have: bar weights and plates, dumbbell ranges, kettlebells, cables, machines, bench, pull-up bar. Workouts only prescribe weights you can actually load.

Rest timer on your lock screen

The rest timer follows you outside the app: a Live Activity on the iPhone Lock Screen and Dynamic Island, and a lock-screen notification on Android.

Schedule and templates

See your week at a glance and jump back to any week. Build your own templates, start from 24 curated ones, or let Smart Rotation fill the week.

Import from Hevy or Strong

Bring your workout history with you. Import the CSV export from Hevy or Strong, review the exercise matches, and undo the import if it isn't right.

Private, offline, free

No account, no ads, no analytics. Everything is stored on your phone and works without a connection. Export a full backup file whenever you want.

See it in action.

Straight from the store listings.

FitProject home screen: today's workout, weekly streak, total volume and active time Smart Rotation workout preview with target muscles and exercise list Set logging with a personal record, exercise and session notes, and Reps in Reserve Exercise progress with a strength curve and personal record Equipment setup: barbell weight and plate inventory Analytics: weekly volume trend, muscle group balance chart and top exercises Weekly schedule with completed workouts and what's up next Rest timer Live Activity on the iPhone Lock Screen Training preferences: experience level, goal and weekly frequency

Set up once. Train forever.

One minute of setup gives you personalized workouts for as long as you train.

01

Configure your profile

Set your experience level, primary goal (strength, hypertrophy, or endurance), weekly frequency, session duration, and available equipment. Takes about a minute.

02

Generate or build

Use Smart Rotation to auto-generate a weekly routine, or create your own templates. Either way, just hit Start Workout when you're ready.

03

Log and progress

Track every set during your session. Log your reps in reserve. Watch your strength curves climb. The more data you give it, the smarter your workouts become.

Bring your history with you.

Already logging somewhere else? FitProject imports the CSV export from Hevy or Strong, so your past workouts, sets and notes come along.

Hevy and Strong are trademarks of their respective owners. FitProject is an independent app and is not affiliated with, endorsed by or sponsored by them.

Built out of frustration.

I wanted to build a consistent workout routine. So I tried the apps everyone recommends. They all wanted a monthly subscription just to log sets and reps.

I'm a developer. So I built my own. FitProject started as a personal tool — something I use every single day at the gym. It does exactly what I needed: log workouts quickly, track my progress over time, and generate smart routines based on what I've actually been doing.

Now I'm putting it out there for anyone who wants the same thing. No venture capital. No subscription. No ads. Just a workout app built by someone who trains.

Common questions

Straight answers.

Is FitProject really free?

Yes. FitProject is 100% free: no subscription, no in-app purchases, no premium tier and no ads. Every feature is included. It was built by a developer who was tired of paying a monthly fee just to log workouts.

Is FitProject available on Android and iPhone?

Yes. FitProject is available on iPhone from the App Store and on Android from Google Play. It is free on both.

Do I need an account to use FitProject?

No. There is no sign-up and no login. You install the app, set up your profile and start training.

Does FitProject work offline?

Yes. The exercise library, workout generation, logging and statistics all run on your phone, so the app works without an internet connection.

What data does FitProject collect?

None. Your workouts are stored only on your phone. There is no server, no analytics and no advertising SDK, and nothing is sold or shared.

How does Smart Rotation generate workouts? Is it AI?

Smart Rotation builds each workout from your profile: experience level, primary goal, available equipment, weekly frequency (2 to 7 days) and session duration (15 to 120 minutes). It picks a balanced split and takes into account which muscle groups you trained recently and how you are progressing. It is a rule-based engine that runs entirely on your phone, not AI: same inputs, same workout.

Can I import my workouts from Hevy or Strong?

Yes. Export your history from Hevy or Strong as a CSV file, then open your Profile in FitProject and choose “Import from another app”. FitProject matches the exercise names, shows a preview, can skip workouts you already logged, and lets you undo the import.

Can I use my own routines instead of generated workouts?

Yes. You can create your own workout templates, start from 24 curated templates, save a completed workout as a template, and build your weekly routine from them. Smart Rotation is there when you want it, but you are never locked into it.

What can I track during a workout?

For each exercise you can log working, warm-up and timed sets with reps and weight in kg or lb, rate your effort with Reps in Reserve (RIR), and add notes. The app also tracks session time, total volume, personal records and your estimated one-rep max over time.

How many exercises does FitProject have?

1,319 exercises covering 16 muscle groups. Each one has step-by-step instructions, form cues, common mistakes and illustrations, and you can search and filter by muscle group, equipment, split or difficulty.

What gym equipment does FitProject support?

Barbells (with bar weights and a plate inventory), dumbbells (with your weight range), kettlebells, machines, cables, bench, pull-up bar and bodyweight. You choose what you have, and workouts only use that equipment and weights you can load.

Does the rest timer show on the lock screen?

Yes. On iPhone the rest timer appears as a Live Activity on the Lock Screen and in the Dynamic Island. On Android it appears as a notification on the lock screen.

Can I back up my workout data?

Yes. You can export everything (profile, workout history, templates and notes) to a backup file and save it wherever you like. A backup can be restored when you set up the app, which replaces the data on that device.

What languages is FitProject available in?

The app is available in English and French, including the exercise library. This website is also available in Spanish, Portuguese and German.

Start your fitness project.

Free on iPhone and Android. No account, no subscription, no ads.

Download on the App Store Get it on Google Play