Simplify Your Workflow: Search MiniWebtool.
Add Extension
See also
AI Workout Plan GeneratorCalorie Deficit CalculatorTarget Heart Rate CalculatorMacro Calculator - Calculate Your Daily Macros for Any GoalKeto Calculator
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

Fitness Calculators:

Top & Updated:

Instagram User ID LookupRandom Name Picker WheelRandom PickerImage ResizerFacebook User ID LookupLine CounterSort NumbersRSD Calculator - Relative Standard DeviationFPS ConverterSun Position CalculatorRemove SpacesMAC Address Generator๐Ÿ“ท OCR / Image to Textโฌ› Aspect Ratio CalculatorWord to Phone Number ConverterERA CalculatorRandom Quote GeneratorSun, Moon & Rising Sign Calculator ๐ŸŒž๐ŸŒ™โœจMAC Address Lookup๐Ÿ–ฑ๏ธ Click CounterMerge VideosSlope and Grade CalculatorPercent Off CalculatorCm to Feet and Inches ConverterSquare Root (โˆš) CalculatorRandom Truth or Dare GeneratorWeight Loss CalculatorBatting Average CalculatorSum CalculatorSHA256 Hash GeneratorFeet and Inches to Cm ConverterMP3 LooperVertical Jump CalculatorRandom Credit Card GeneratorRandom Superpower GeneratorNumber of Digits CalculatorBitwise CalculatorAdd Text to ImagePhone Number ExtractorRoman Numerals ConverterRandom Fake Address GeneratorRandom IMEI GeneratorSalary Conversion CalculatorInvisible Text GeneratorAudio SplitterNumber to Word ConverterRandom Poker Hand GeneratorText FormatterImage SplitterBinary to Gray Code ConverterLog Base 10 CalculatorCaffeine Overdose CalculatorIP Subnet CalculatorLunar Calendar ConverterRandom Writing Prompt GeneratorName RandomizerRandom Birthday GeneratorRandom Activity GeneratorCompound Growth CalculatorBolt Torque CalculatorRandom Movie PickerOctal CalculatorHalfway Date CalculatorStair CalculatorFile Size ConverterJulian Date ConverterRandom Meal GeneratorLeap Years ListDecimal to BCD ConverterYouTube Channel StatisticsEmail ExtractorSHA512 Hash GeneratorImage CompressorQuotient and Remainder CalculatorRandom Loadout GeneratoreBay Fee CalculatorHebrew Calendar ConverterLong Division CalculatorMaster Number CalculatorFirst n Digits of PiWord Ladder GeneratorFlip VideoBcrypt Hash Generator / CheckerWAR CalculatorBCD to Decimal ConverterVideo to Image Extractor๐Ÿ“… Date CalculatorVideo CompressorOutlier CalculatorCompare Two StringsMD5 Hash GeneratorPercent Growth Rate CalculatorSlugging Percentage CalculatorAI Language DetectorOPS CalculatorSocial Media Username CheckerBreak Line by CharactersList of Prime NumbersOn Base Percentage CalculatorRandom Emoji GeneratorRandom Number PickerRandomize Numbers๐Ÿ” Plagiarism CheckerAPI TesterDMS to Decimal Degrees Converter๐ŸŽฐ Gacha Pity CalculatorModulo CalculatorDay of the Year Calculator - What Day of the Year Is It Today?Random Chord GeneratorRandom Object GeneratorAstrological Element Balance CalculatorYouTube Tag ExtractorPercent to PPM ConverterTime Duration CalculatorRandom Tournament Bracket GeneratorBingo Card GeneratorVideo Splitter๐Ÿ”Š Tone GeneratorEstimation CalculatorIP Address to Binary ConverterWhat is my Zodiac Sign?IP Address to Hex ConverterGray Code to Binary ConverterArc Length CalculatorMultiplication CalculatorBroken Link CheckerHeight Percentile CalculatorSmall Text Generator โฝแถœแต’แต–สธ โฟ แต–แตƒหขแต—แต‰โพDecibel (dB) CalculatorNumber ExtractorWHIP CalculatorWord Scramble GeneratorCone Flat Pattern (Template) GeneratorLED Resistor CalculatorRatio to Percentage CalculatorMercury Retrograde CalendarSocial Media Post Time OptimizerAcreage CalculatorRandom Math Problem GeneratorIs it a Prime Number?Add Prefix and Suffix to TextConnect the Dots GeneratorLottery Number GeneratorName Number CalculatorURL ExtractorBattery Life CalculatorRatio CalculatorGreat Circle Distance CalculatorGolden Ratio CalculatorRandom Line PickerProportion CalculatorRemove Empty LinesCM to Inches ConverterSaturn Return CalculatorDay of Year CalendarPartition Function CalculatorRemove AccentWhat is my Lucky Number?List RandomizerBinary to BCD ConverterYouTube Thumbnail DownloaderColor InverterSquare Numbers ListImage CropperMultiple Fraction CalculatorPipe Flow CalculatorSigma Notation Calculator (Summation)HTML CompressorText Case ConverterAm I Overweight?Water Usage CalculatorJob Finder๐Ÿ“Š Bar Graph MakerChinese Gender PredictorHow Long Ago CalculatorNumber Pattern FinderAngel Number CalculatorFirst n Digits of eImage EnhancerAdjust Video SpeedMAC Address AnalyzerBCD to Binary ConverterLove Compatibility CalculatorTaco Bar CalculatorMcg to Mg ConverterAmortization CalculatorPercentage Increase CalculatorEffect Size CalculatorNumber RandomizerFraction CalculatorRandom Excuse GeneratorReverse TextReverse VideoBackronym GeneratorLbs to Kg ConverterRandom Chess Opening GeneratorEquation of a Line CalculatorRandom User-Agent GeneratorAI ParaphraserAI Punctuation AdderSort Lines AlphabeticallyHex to BCD ConverterBCD to Hex ConverterMedian CalculatorStandard Error CalculatorAverage CalculatorPVIFA CalculatorHypotenuse CalculatorRemove Audio from VideoActual Cash Value CalculatorScientific Notation to Decimal ConverterLog Base 2 CalculatorRoot Mean Square CalculatorSum of Positive Integers CalculatorSHA3-256 Hash GeneratorAI Sentence ExpanderHex to Decimal ConverterRandom Group GeneratorConvolution CalculatorRandom String GeneratorRemove Leading Trailing SpacesMarkup CalculatorPVIF CalculatorDecimal to Hex ConverterInstagram Font GeneratorSocial Media Image Size GuideTikTok Money CalculatorTwitter/X Character CounterTwitter/X Timestamp ConverterYouTube Watch Time CalculatorTwitch Earnings CalculatorYouTube Shorts Monetization CalculatorFacebook Ad Cost CalculatorSocial Media ROI CalculatorCTR 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 CalculatorBoiling Point CalculatorTitration CalculatorMole/Gram/Particle ConverterIrregular Polygon Area CalculatorFrustum CalculatorTorus Calculator3D 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 CalculatorAP Score CalculatorAttendance Percentage CalculatorPercentage to CGPA ConverterCitation Generator (APA/MLA/Chicago)AI Quiz GeneratorAI Lesson Plan GeneratorInteractive Periodic TableElectron Configuration CalculatorLimiting Reactant CalculatorTheoretical Yield CalculatorHenderson-Hasselbalch CalculatorpKa to Ka ConverterMolality CalculatorNormality CalculatorPercent Composition CalculatorFreezing Point Depression CalculatorBoiling Point Elevation CalculatorOsmotic Pressure CalculatorNernst Equation CalculatorBeer-Lambert Law CalculatorGravitational Force CalculatorEscape Velocity CalculatorKepler's Third Law CalculatorTime Dilation CalculatorE=mcยฒ CalculatorPhoton Energy Calculatorde Broglie Wavelength CalculatorTerminal Velocity CalculatorBuoyancy CalculatorWave Speed CalculatorSpeed of Sound CalculatorMechanical Advantage CalculatorInclined Plane CalculatorFriction CalculatorResistors in Series CalculatorWatts to Amps CalculatorAmps to Watts CalculatorkVA Calculator3-Phase Power CalculatormAh to Wh ConverterGenerator Size CalculatorLumens to Watts ConverterLux to Lumens CalculatorRoom Lighting CalculatorInductive Reactance CalculatorSeries/Parallel Capacitor CalculatorConduit Fill CalculatorAntenna Length CalculatorCubic Yard CalculatorAsphalt CalculatorSod CalculatorGrass Seed CalculatorDeck Stain CalculatorSiding CalculatorBaseboard & Trim CalculatorBaluster Spacing CalculatorEpoxy Resin CalculatorWater Heater Size CalculatorPool Volume CalculatorPool Salt CalculatorPond Volume & Liner CalculatorTV Size CalculatorTV Mounting Height CalculatorPicture Hanging Height CalculatorRug Size CalculatorCurtain Size CalculatorCeiling Fan Size CalculatorDehumidifier Size CalculatorAir Purifier CADR CalculatorFirewood Cord CalculatorCouch Fit CalculatorEngine Displacement Calculator2-Stroke Oil Mix CalculatorOctane Mix CalculatorLease Buyout CalculatorCost Per Mile CalculatorTire Load Index & Speed Rating LookupWheel Offset CalculatorWilks & DOTS CalculatorACFT Score CalculatorRowing Pace CalculatorHiking Time CalculatorBeep Test CalculatorFTP & Power Zones CalculatorRunning Age-Grading CalculatorHeart Rate Recovery CalculatorElo Rating CalculatorK/D Ratio CalculatorNet Run Rate CalculatorBatting Strike Rate CalculatorBowling Economy CalculatorDart Checkout CalculatorStableford CalculatorSpeedrun Split TimerBike Size CalculatorSnowboard Size CalculatorHat Size ConverterGlove Size CalculatorHelmet Size CalculatorSki Size CalculatorSurfboard Volume CalculatorTennis Grip Size CalculatorBackpack Size CalculatorCelsius to Fahrenheit ConverterFahrenheit to Celsius ConverterKm to Miles ConverterMiles to Km ConverterMM to Inches ConverterInches to MM ConverterStone to Kg ConverterKg to Stone ConverterLiters to Gallons ConverterGallons to Liters ConverterML to Oz ConverterOz to ML ConverterSquare Meters to Square Feet ConverterSquare Feet to Square Meters ConverterCubic Feet to Cubic Yards ConverterCubic Meters to Cubic FeetKnots to MPH ConverterMPH to KMH / KMH to MPHMg to Ml ConverterAI Text SummarizerAI TranslatorAI Story GeneratorAI Poem GeneratorAI Song Lyrics GeneratorIndian Land Unit ConverterTola to Gram ConverterPX to REM ConverterPT to PX ConverterMerge PDFSplit PDFCompress PDFPDF to JPGJPG to PDFRotate PDFDelete PDF PagesAdd Page Numbers to PDFProtect PDFReorder PDF PagesPDF Word CounterPDF Page ExtractorPDF to Text ExtractorUnlock PDF (Owner-Password Removal)PDF Flatten ToolAI Rap Lyrics GeneratorAI Cover Letter GeneratorAI Resume Bullet GeneratorAI LinkedIn Headline & Bio GeneratorAI Instagram Caption GeneratorAI YouTube Title & Description GeneratorAI Video Script GeneratorAI Product Description GeneratorAI Press Release GeneratorAI Wedding Speech GeneratorAI Thank-You Note GeneratorAI Dream InterpreterRandom Question GeneratorWould You Rather GeneratorNever Have I Ever GeneratorIcebreaker Question GeneratorCharades GeneratorPictionary Word GeneratorHangman Word GeneratorTrivia Question Generator