Simplify Your Workflow: Search MiniWebtool.
Add Extension
Home Page > Health and Fitness > Fitness Calculators > Body Recomposition Calculator

Body Recomposition Calculator

Plan calorie and macro targets for simultaneous fat loss and muscle gain. Get a personalized Recomp Feasibility Score, training-day vs rest-day calorie cycling schedule, protein-prioritized macros, and 12 / 24 / 52 week fat-loss and muscle-gain projections based on your training experience.

Body Recomposition Calculator
⚡ Quick start — fill from a typical scenario
lb
in
%

Embed Body Recomposition Calculator Widget

About Body Recomposition Calculator

The Body Recomposition Calculator solves a question every lifter eventually asks: can I lose fat and gain muscle at the same time, and if so, how should I eat? Most calculators give a single calorie target and a generic macro split, treating recomposition as either a small cut or a small bulk. That's not how it actually works in practice. This calculator is built around three ideas the others miss: a feasibility score that tells you whether recomp is realistic for you in the first place, a calorie-cycling schedule that respects how training and rest days demand different fueling, and projections that scale with your training experience using a published muscle-gain model.

What makes this calculator different

Recomp Feasibility Score

A 0-100 score that combines training experience, body fat range, and age to tell you whether body recomposition is realistic — or whether a dedicated cut or lean bulk would produce faster results.

Calorie cycling, not a flat number

Training days run a small surplus to support muscle protein synthesis. Rest days run a deficit to drive fat loss. The weekly net is still a small deficit, but each day does its job.

Protein anchored to LBM

Protein is set to 1.0 g per pound of lean body mass — protecting and building muscle is the entire point. Fat is set to a hormone floor of 0.35 g per pound of body weight; carbs fill the rest.

Experience-scaled muscle gain

Muscle-gain projections use Lyle McDonald-style monthly rates: 1-1.5 lb / month for novices, 0.5 lb / month for intermediates, less than 0.25 lb / month for advanced lifters, scaled 70% for recomp.

Visual 52-week trajectory

An animated chart shows projected fat loss, muscle gain, and body weight at week 4, 8, 12, 16, 24, 36, and 52 — so you can set realistic expectations before you start.

Both unit systems

One-click toggle between imperial (lb, in) and metric (kg, cm). All results are shown in your chosen unit, and the projection table adapts automatically.

How to use the Body Recomposition Calculator

  1. Pick a quick example (novice male, beginner female, returning lifter, or intermediate) to populate every field with a realistic scenario, or enter your own numbers from scratch.
  2. Toggle the unit system at the top — imperial for pounds and inches, metric for kilograms and centimeters.
  3. Enter your sex, age, weight, height, and body fat percentage. If you don't know your body fat, leave the field blank and the calculator will estimate it from your BMI using the Deurenberg equation.
  4. Pick the activity level that best matches your weekly movement (TDEE multiplier) and your training experience (drives both the feasibility score and the muscle-gain projection rate).
  5. Hit "Calculate." Read the Recomp Feasibility Score and verdict, follow the calorie-cycling weekly schedule, hit the macro targets every day, and use the projection table to set 12 / 24 / 52 week expectations.

The math under the hood

Resting metabolic rate uses the Mifflin-St Jeor formula:

\( \text{BMR} = 10 \cdot \text{kg} + 6.25 \cdot \text{cm} - 5 \cdot \text{age} + s \)

where \( s = +5 \) for men and \( s = -161 \) for women. TDEE multiplies BMR by an activity factor between 1.2 (sedentary) and 1.9 (very active).

Lean body mass:

\( \text{LBM} = \text{Weight} \cdot (1 - \text{BF%}/100) \)

If body fat is unknown, it is estimated using the Deurenberg BMI-based equation:

\( \text{BF%} \approx 1.20 \cdot \text{BMI} + 0.23 \cdot \text{age} - 10.8 \cdot \text{sex} - 5.4 \)

where \( \text{sex} = 1 \) for men and \( 0 \) for women.

Fat loss projection assumes 7,700 kcal per kilogram of fat tissue. Muscle gain projection uses Lyle McDonald monthly rates by training year, scaled by a 0.70 recomp factor and capped at 5% of starting body weight per year.

Who should run a recomp vs a dedicated cut or bulk

ProfileBest phaseWhy
Novice (less than 1 year of training)RecompNewbie gains let you build muscle even in a small deficit. Recomp captures both wins.
Returning after a long breakRecompMuscle memory makes regaining lost muscle fast even at maintenance or a small deficit.
Higher body fat (≥25% men / ≥32% women)Cut firstA dedicated cut produces faster, more visible results. Recomp once body fat is in range.
Lean and underweight (≤10% men / ≤18% women)Lean bulk firstWithout enough body fat to spare, recomp stalls. Eat a 5-10% surplus, then mini-cut.
Intermediate (2-5 years) at moderate body fatRecomp possible, slowProgress is real but slow. Many lifters prefer alternating 12-week cuts and lean bulks.
Advanced (5+ years) at low body fatCut and bulk cyclesThe window for simultaneous gain has closed. Pick a goal each phase and commit.

Frequently Asked Questions

Is body recomposition really possible?

Yes, but it is most realistic for novices, returning lifters, people with higher body fat, and those entering or restarting a structured training program. Advanced lifters in lean shape will find pure cut or pure bulk phases far more productive than recomp.

Why does this calculator use calorie cycling instead of a flat number?

On lifting days the body is primed for muscle protein synthesis and benefits from a small surplus. On rest days a deficit drives fat loss without compromising recovery. A flat daily target compromises both goals; cycling lets each day do its job. The weekly average still lands in a small overall deficit.

How is the Recomp Feasibility Score calculated?

The score adds three components. Training experience contributes up to 35 points (novices score highest because of newbie gains). Body fat contributes up to 30 points (mid-range body fat is ideal). Age contributes up to 30 points (younger lifters recover faster). Above 75 you are an excellent candidate; below 35 a dedicated cut or bulk will produce faster results.

How fast should I expect to lose fat and gain muscle?

On a small deficit, expect roughly 0.25 to 0.5 lb (0.1 to 0.25 kg) of fat loss per week. Muscle gain depends entirely on training experience: novices can add 1 to 1.5 lb per month, intermediates 0.5 lb per month, and advanced lifters less than 0.25 lb per month. We scale these rates by 70% to reflect the slower pace of recomp versus a dedicated bulk.

Do I need to track my body fat percentage?

It helps. Body fat anchors your protein target and feasibility score. If you don't have a reliable measurement, leave the field blank and the calculator will estimate it using the Deurenberg BMI-based formula. Track your weight every morning under the same conditions and your waist circumference weekly to verify recomposition is happening even if scale weight stays flat.

Why is protein anchored to lean body mass?

Protein needs scale with the amount of muscle you are protecting and building, not with stored fat. Anchoring protein to lean body mass at 1.0 g per pound (about 2.2 g per kg) gives the right target whether you are lean or carrying extra body fat, and avoids overfeeding protein based on fat mass that does not need it.

Should I follow this exact 4-day training schedule?

The 4-train, 3-rest schedule is a typical recomp split, but the cycling logic works for any number of training days you actually do. If you train 3 days per week, apply the training-day calories on those 3 days and rest-day calories on the other 4 — the weekly average will simply shift slightly.

How long should a recomp phase last?

Plan for at least 12 weeks before evaluating progress. Most lifters need 24 weeks to see clear mirror changes from recomp because both rates (fat loss and muscle gain) are slow when run at the same time. After 24 weeks, reassess: if progress has stalled, switch to a dedicated cut or lean bulk for the next 12 weeks.

Reference this content, page, or tool as:

"Body Recomposition Calculator" at https://MiniWebtool.com/body-recomposition-calculator/ from MiniWebtool, https://MiniWebtool.com/

by miniwebtool team. Updated: 2026-05-09

Related MiniWebtools:

Fitness Calculators:

Top & Updated:

Random PickerRandom Name PickerInstagram User ID LookupImage ResizerLine CounterFPS ConverterSort NumbersRelative Standard Deviation CalculatorRemove SpacesFacebook User ID LookupMAC Address GeneratorBatting Average CalculatorERA CalculatorWord to Phone Number ConverterSum CalculatorMAC Address LookupFeet and Inches to Cm ConverterRandom Quote GeneratorSlope and Grade CalculatorRandom Truth or Dare Generator⬛ Aspect Ratio Calculator📷 OCR / Image to TextSun, Moon & Rising Sign Calculator 🌞🌙✨SHA256 Hash GeneratorPercent Off CalculatorInvisible Text GeneratorMercury Retrograde CalendarMerge VideosRandom Superpower GeneratorOPS CalculatorAudio SplitterNumber of Digits CalculatorRandom Birthday GeneratorVertical Jump CalculatorRandom Credit Card GeneratorMP3 LooperRandom IMEI GeneratorSquare Root (√) CalculatorMaster Number CalculatorCm to Feet and Inches ConverterWord Ladder GeneratorBitwise CalculatorLog Base 10 CalculatorRoman Numerals ConverterFile Size ConverterRandom Poker Hand GeneratorRandom Fake Address GeneratorCompound Growth CalculatorRandom Activity GeneratorSaturn Return Calculator🖱️ Click CounterSalary Conversion CalculatorHalfway Date CalculatorYouTube Channel StatisticsOn Base Percentage CalculatorPhone Number ExtractorBroken Link CheckerCaffeine Overdose CalculatorRandom Meal GeneratorRandom Movie PickerOctal CalculatorImage SplitterBattery Life CalculatorCompare Two StringsText FormatterRandom Writing Prompt GeneratorSlugging Percentage CalculatorAI Text HumanizerNumber to Word ConverterIP Subnet CalculatorStair CalculatorAdd Text to ImageWeight Loss Calculator📅 Date CalculatorDecimal to BCD ConverterSHA512 Hash GeneratorSun Position CalculatorBinary to Gray Code ConverterPercent Growth Rate CalculatorName RandomizerFirst n Digits of PiGray Code to Binary ConverterVideo to Image ExtractorProportion CalculatorBreak Line by CharactersTime Duration CalculatorBcrypt Hash Generator / CheckerVideo CompressorYouTube Tag ExtractorBingo Card GeneratorWAR CalculatorRemove AccentQuotient and Remainder CalculatorDay of the Year Calculator - What Day of the Year Is It Today?Long Division CalculatorRandom Loadout GeneratorConnect the Dots GeneratorRandom Emoji GeneratorCM to Inches ConverterEmail ExtractorArc Length CalculatorList of Prime NumbersCone Flat Pattern (Template) GeneratorNumber ExtractorBCD to Decimal ConverterWhat is my Lucky Number?Small Text Generator ⁽ᶜᵒᵖʸ ⁿ ᵖᵃˢᵗᵉ⁾WHIP CalculatorLeap Years ListLottery Number GeneratorFlip VideoAI Language DetectorLove Compatibility CalculatorAcreage CalculatorRemove Lines Containing...Martingale Strategy Calculator🎰 Gacha Pity CalculatorAPI TesterIP Address to Hex ConverterWord Scramble GeneratorMD5 Hash GeneratorRatio to Percentage CalculatorRemove Leading Trailing SpacesSocial Media Username CheckerRandom Group GeneratorDistance Between Two Points CalculatorWhat is my Zodiac Sign?Astrological Element Balance CalculatorHebrew Calendar ConverterDay of Year CalendarAdd Prefix and Suffix to TextAI ParaphraserBolt Torque CalculatorImage CompressorRandom Chord GeneratorVideo SplitterRandom Object GeneratorSourdough CalculatorURL ExtractorLunar Calendar ConverterPER CalculatorRandom Tournament Bracket GeneratorRandom Time GeneratorRandom Number Picker1099 Tax CalculatorSum of Positive Integers CalculatorList Randomizer🔊 Tone GeneratorOutlier CalculatorRandom Math Problem GeneratorBoiling Point CalculatorMolarity Calculator🔍 Plagiarism CheckerModulo CalculatorHeight Percentile CalculatorDMS to Decimal Degrees ConverterColor InverterTrigonometric Equation SolverAmortization CalculatorCoin FlipperAdjust Video SpeedMAC Address AnalyzerMiter Angle CalculatorRatio CalculatorHTML CompressorPercentile CalculatorDecibel (dB) CalculatorRandom Chess Opening GeneratorRemove Audio from VideoRandom Name GeneratorFraction CalculatorBeer Chill Time CalculatorBinary to BCD ConverterLinear Programming SolverPVIFA CalculatorEffect Size CalculatorRandomize NumbersReverse VideoBonus CalculatorYouTube Comment PickerHelium Balloon Lift CalculatorDestiny Number CalculatorHypotenuse CalculatorPVIF CalculatorName Number CalculatorPercentage Increase CalculatorRandom User-Agent GeneratorImpermanent Loss CalculatorIP Address to Binary ConverterPercent to PPM ConverterArithmetic Sequence CalculatorDecking CalculatorTwitter/X Timestamp ConverterAI Punctuation AdderDirection Field / Slope Field PlotterMegapixel to Print Size CalculatorText RepeatImage EnhancerSort Lines AlphabeticallyHex to BCD ConverterBCD to Binary ConverterBCD to Hex ConverterMedian CalculatorStandard Error CalculatorAverage CalculatorActual Cash Value CalculatorScientific Notation to Decimal ConverterAngel Number CalculatorLog Base 2 CalculatorRoot Mean Square CalculatorSHA3-256 Hash GeneratorAI Sentence ExpanderLbs to Kg ConverterHex to Decimal ConverterConvolution CalculatorRandom String GeneratorMarkup CalculatorDecimal to Hex ConverterInstagram Font GeneratorSocial Media Image Size GuideTikTok Money CalculatorTwitter/X Character CounterYouTube Watch Time CalculatorTwitch Earnings CalculatorYouTube Shorts Monetization CalculatorFacebook Ad Cost CalculatorSocial Media ROI CalculatorSocial Media Post Time OptimizerCTR CalculatorROAS CalculatorInfluencer ROI CalculatorForce CalculatorAcceleration CalculatorVelocity CalculatorMomentum CalculatorProjectile Motion CalculatorKinetic Energy CalculatorPotential Energy CalculatorWork and Power CalculatorDensity CalculatorPressure CalculatorIdeal Gas Law CalculatorFree Fall CalculatorTorque CalculatorHorsepower CalculatorDilution CalculatorChemical Equation BalancerStoichiometry CalculatorPercent Yield CalculatorEmpirical Formula CalculatorTitration CalculatorMole/Gram/Particle ConverterIrregular Polygon Area CalculatorFrustum CalculatorTorus Calculator3D Distance CalculatorGreat Circle Distance CalculatorCircumscribed Circle (Circumcircle) CalculatorInscribed Circle (Incircle) CalculatorAngle Bisector CalculatorTangent Line to Circle CalculatorHeron's Formula CalculatorCoordinate Geometry Distance CalculatorVolume of Revolution CalculatorSurface of Revolution CalculatorParametric Curve GrapherRiemann Sum CalculatorTrapezoidal Rule CalculatorSimpson's Rule CalculatorImproper Integral CalculatorL'Hôpital's Rule CalculatorMaclaurin Series CalculatorPower Series CalculatorSeries Convergence Test CalculatorInfinite Series Sum CalculatorAverage Rate of Change CalculatorInstantaneous Rate of Change CalculatorRelated Rates SolverOptimization Calculator (Calculus)Gradient Calculator (Multivariable)Divergence CalculatorCurl CalculatorLine Integral CalculatorSurface Integral CalculatorJacobian Matrix CalculatorNewton's Method CalculatorRREF Calculator (Row Echelon Form)Matrix Inverse CalculatorMatrix Multiplication CalculatorDot Product CalculatorCross Product CalculatorVector Magnitude CalculatorUnit Vector CalculatorAngle Between Vectors CalculatorNull Space CalculatorColumn Space CalculatorCramer's Rule CalculatorMatrix Diagonalization CalculatorQR Decomposition CalculatorCholesky Decomposition CalculatorMatrix Power CalculatorCharacteristic Polynomial CalculatorBayes' Theorem CalculatorF-Test / F-Distribution CalculatorHypergeometric Distribution CalculatorNegative Binomial Distribution CalculatorGeometric Distribution CalculatorExponential Distribution CalculatorWeibull Distribution CalculatorBeta Distribution CalculatorSpearman Rank Correlation CalculatorFisher's Exact Test CalculatorContingency Table CalculatorOdds Ratio CalculatorBernoulli Equation CalculatorHeat Transfer CalculatorThermal Expansion CalculatorSpecific Heat Capacity CalculatorGear Ratio Calculator (Mechanical)Pulley System CalculatorHydraulic Cylinder Force CalculatorBelt Length CalculatorCloset Capsule CalculatorStorage Unit Size CalculatorMoving Box Quantity CalculatorGift Card Tip CalculatorGas vs Electric Cost ComparisonPrint Cost CalculatorHair Dye Mixing CalculatorLaundry Detergent Dosage CalculatorDishwasher Load OptimizerTile Grout CalculatorPaint Color Mixing CalculatorFlashcard Spaced Repetition SchedulerLearning Curve CalculatorCornell Notes GeneratorVocabulary Quiz GeneratorLanguage Learning Hours to Fluency CalculatorCollege Cost CalculatorScholarship ROI CalculatorAI Recipe Generator (From Ingredients)AI Gift Idea GeneratorAI Meal Plan GeneratorAI Workout Plan GeneratorAI Reading List GeneratorAI Travel Itinerary GeneratorAI Excuse Generator (Polite)AI Apology Letter WriterAI Unit Converter (Natural Language)AI Resume / CV AnalyzerAI Text Tone AnalyzerAI Data Visualizer (Paste CSV)AI Regex GeneratorAI SQL Query GeneratorPaycheck Calculator (Take-Home Pay)VA Loan CalculatorARM Mortgage CalculatorBiweekly Mortgage Payment CalculatorPMI CalculatorMortgage Points CalculatorBalloon Loan CalculatorInterest-Only Mortgage CalculatorConstruction Loan CalculatorLand Loan CalculatorBoat Loan CalculatorRV Loan CalculatorMotorcycle Loan CalculatorCar Affordability CalculatorOut-the-Door Price CalculatorRent Affordability CalculatorProrated Rent CalculatorRent Increase CalculatorMileage Reimbursement CalculatorPer Diem CalculatorInvoice GeneratorSalary Raise CalculatorSeverance Pay CalculatorHSA Calculator529 College Savings CalculatorI Bond CalculatorT-Bill CalculatorCD Ladder CalculatorCredit Utilization CalculatorLoan Comparison CalculatorGross-Up CalculatorSWP CalculatorRD CalculatorPPF CalculatorEPF CalculatorNPS CalculatorGratuity CalculatorHRA Exemption CalculatorUK Stamp Duty CalculatorZakat CalculatorTithe CalculatorBetting Odds ConverterPayPal Fee CalculatorStripe Fee CalculatorEtsy Fee CalculatoreBay Fee CalculatorAmazon FBA CalculatorShopify Profit CalculatorWholesale Price CalculatorCraft Pricing CalculatorDepreciation CalculatorEOQ CalculatorReorder Point CalculatorSafety Stock CalculatorFIFO / LIFO CalculatorContribution Margin CalculatorWorking Capital CalculatorCost Per Lead CalculatorEmail Marketing ROI CalculatorTip Pooling CalculatorWeek Number CalculatorAnniversary CalculatorHalf Birthday CalculatorSobriety CalculatorRetirement CountdownDate to Roman Numerals ConverterSunrise & Sunset CalculatorMoon Phase CalculatorNap CalculatorWorld Clock