Fitreck is a free workout tracker built for serious gym athletes. Log every set with individual weight and reps, track your personal records, monitor your consistency streak, and follow precision-engineered diet plans — all in one place.
How it works
Fitreck is designed to get out of your way. No complicated setup, no onboarding flow. Pick your split, start logging, watch your progress build.
Choose from 9 prebuilt programs — Push Pull Legs, Arnold Split, Bro Split, Upper/Lower, and more. Or build a fully custom split with as many days as you need, including rest days.
When you tap "Log Set", a quick input sheet appears pre-filled with your last weight and reps. Adjust if needed, confirm, and the rest timer starts automatically. Each set is recorded individually.
Your consistency calendar fills in, your streak grows, and your personal records update automatically. The performance graph tracks your bench, squat, and deadlift progress over time.
The Engine
Every feature in Fitreck is designed around one principle: consistency compounds. The tracking engine is built to make showing up the path of least resistance.
Most trackers store one weight per exercise. Fitreck logs each set individually — so if you do 70kg for 8 reps then 75kg for 5, both are recorded. Your PR is always your actual best set, not an average.
Your streak is calculated against your actual split schedule. Rest days don't break it. Miss a workout day and it resets. This creates real accountability without punishing planned recovery.
Custom splits aren't locked to 7 days. Build a 3-day, 5-day, or 8-day cycle and the engine loops it automatically. Day 1 of your next cycle starts the day after your last day ends.
The system scans your logged sets and identifies personal records for every exercise. Bench Press, Squat, and Deadlift get their own performance graphs. All other exercises appear in your PR list.
After each logged set, a rest timer starts automatically based on your configured rest duration. A separate "Next Exercise" timer handles the longer rest between movements. Both play an audio alert when done.
All data is stored in Firebase Firestore under your account. Sign in on any device and your splits, logs, streaks, and PRs are all there. Guest accounts work too — upgrade later without losing anything.
Features
PPL, Arnold Split, Bro Split, Upper/Lower, Full Body, and more — all with pre-loaded exercises and volume targets.
Build any split structure you want. Add workout days, rest days, and exercises. The cycle loops automatically.
Track your Bench Press, Squat, and Deadlift progress over 1M, 3M, 6M, 1Y, or all time.
Search 200+ foods, scan barcodes, log meals, and track daily calories, protein, carbs, and fats.
Precision-engineered plans for bulking, cutting, and maintenance. Halal-friendly with downloadable grocery lists.
Every exercise you log gets a PR entry. Accidentally log a bad number? Delete just that set — your previous best survives.
A monthly calendar showing completed days, rest days, and missed days. Your streak is calculated in real time.
Designed for use at the gym. Large tap targets, quick set logging, and a rest timer that works while your phone is in your pocket.
All data is private to your account. Delete your account at any time and everything is permanently removed.
Why it matters
The single biggest reason people plateau in the gym is not a lack of effort — it is a lack of data. When you train without tracking, every session starts from scratch. You cannot remember whether you lifted 80kg or 85kg last week. You cannot tell if your bench press has improved over the last three months. You cannot see whether you are actually consistent or just feel like you are.
Progressive overload — the gradual increase of stress placed on the body during training — is the fundamental mechanism behind muscle growth and strength gains. But progressive overload is impossible to apply systematically without a record of what you have already done. A training log is not optional for serious athletes. It is the foundation that everything else is built on.
Fitreck was built to solve this problem. Every set you log — the weight, the reps, the exercise — is stored permanently in your account. The next time you open the app, your last session is right there. You know exactly what you need to beat. That is the difference between training with intention and just going through the motions.
The consistency calendar adds another layer. Seeing your completed days laid out visually creates a psychological commitment to the process. Missing a day means breaking a visible streak — and that friction is often enough to keep you showing up even on the days when motivation is low. Consistency, not intensity, is what produces long-term results.
Nutrition
Training is the stimulus. Nutrition is the recovery. Without adequate protein intake, the muscle damage caused by resistance training cannot be repaired and rebuilt into stronger tissue. Without sufficient calories, the body lacks the energy to perform at the intensity required to drive adaptation. Nutrition is not a secondary concern — it is half the equation.
Fitreck's 54 diet plans are built around this principle. Each plan is engineered for a specific goal — bulking, cutting, or maintenance — and calibrated to a specific body weight range and gender. The macro targets in each plan are not arbitrary. They are calculated to support the training demands of someone following a structured workout programme.
The diet tracker complements the plans by giving you a real-time view of your daily intake. Search from a database of over 200 common foods, scan product barcodes, or enter custom foods manually. Every meal is logged with its calorie, protein, carbohydrate, and fat content. At the end of the day, you can see exactly where you stand against your targets.
All 54 diet plans are 100% Halal-friendly and pork-free, designed to be accessible to athletes from all backgrounds. Each plan includes multiple meal options per slot so you are never locked into eating the same thing every day. Downloadable grocery lists make the transition from plan to plate as frictionless as possible.
Training science
A workout split determines how you distribute training volume across the week. The right split depends on your training frequency, recovery capacity, and specific goals. Choosing the wrong split — or following one inconsistently — is one of the most common reasons athletes fail to make the progress their effort deserves.
Push Pull Legs (PPL) is widely considered the most efficient split for intermediate to advanced lifters. By training each muscle group twice per week, PPL takes advantage of the muscle protein synthesis window — the 24 to 48 hour period after training during which the body is primed to build new muscle tissue. Fitreck's PPL programme includes 5 training days with two full rest days built in.
The Arnold Split pairs antagonistic muscle groups — chest with back, arms with shoulders — allowing one group to recover while the other works. This approach enables higher training density and is particularly effective for athletes who have moved past the beginner phase and need higher localised volume to continue progressing.
Full Body and Upper/Lower splits are the recommended starting point for beginners. Lower total volume per session allows for faster recovery, and the higher frequency of movement pattern practice accelerates technical development. As the body adapts and newbie gains taper off, transitioning to a higher volume split becomes appropriate.
Fitreck's custom split builder removes the constraint of fixed 7-day cycles entirely. If your schedule works better on a 4-day or 9-day rotation, you can build exactly that. The engine tracks your position in the cycle automatically, so you always know which day comes next regardless of how many days are in your programme.
No subscription. No credit card. No ads inside the tracker.
Just a tool that helps you show up and get stronger.
FAQ
Yes, completely free. Fitreck is supported by advertising and will never charge users for core features. All 54 diet plans, the workout tracker, diet logger, and streak system are free forever.
You can use Fitreck as a guest without creating an account. Guest data is saved to the cloud and can be transferred to a full account at any time. Creating an account lets you sync your data across devices and access your stats from anywhere.
When you tap "Log Set", a quick input sheet slides up pre-filled with your last weight and reps. You can adjust the weight, reps, and unit (kg/lb) before confirming. Each set is stored individually so your PR is always your actual best performance.
Fitreck includes 9 prebuilt splits: Push Pull Legs, Arnold Split, Bro Split, Upper Push Pull, Upper Specialization, Lower Strength, Lower Volume, Upper/Lower, and Full Body. You can also create fully custom splits with any number of days.
Your streak is calculated against your actual split schedule. Rest days defined in your split do not break your streak. Only missing a scheduled workout day resets it. This means planned recovery is built into the system.
Yes. All 54 diet plans are 100% pork-free and Halal-friendly. They cover bulking, cutting, and maintenance for male and female athletes across different weight classes, including vegan options.