Calorie / BMR Calculator
Estimate your daily calorie needs
Calculate your Basal Metabolic Rate (BMR) with Mifflin-St Jeor or Harris-Benedict, then see your daily calorie needs by activity level.
About the calorie / bmr calculator
Your Basal Metabolic Rate (BMR) is the energy your body uses at rest just to stay alive — breathing, circulating blood, and keeping cells working. Multiplying BMR by an activity factor gives your Total Daily Energy Expenditure (TDEE): a practical estimate of the calories you burn each day.
This calculator offers two well-established equations. Mifflin-St Jeor is the modern standard and tends to be more accurate for most people; Harris-Benedict(revised) is the classic formula still widely used. Pick the one you prefer and enter your age, height, weight and sex to get your BMR and TDEE instantly.
How to use the result
- Maintain weight — eat roughly your TDEE.
- Lose weight — eat a little below TDEE (a 500-calorie deficit ≈ 0.5 kg/week).
- Gain weight — eat a little above TDEE.
How to use the calorie / bmr calculator
Enter your details
Provide age, sex, height and weight in metric or imperial units.
Choose a formula
Switch between Mifflin-St Jeor and Harris-Benedict.
Pick your activity level
Select how active you are to get your daily calorie target (TDEE).
Frequently asked questions
What is the difference between BMR and TDEE?
Which formula should I use?
How accurate are the estimates?
Is this calculator free?
Explore more utilities
More like this
Other utilities
- Word UnscramblerFind every word from jumbled letters
- Anagram SolverFind anagrams of any word
- Word CounterCount words, characters & sentences
- Word FinderFind words matching a pattern
- Random Word GeneratorGenerate random dictionary words
- Character CounterCount characters with & without spaces
- Case ConverterConvert text to upper, lower, title & more
- Text CleanerRemove extra spaces, blank lines & junk
- Remove Duplicate LinesDelete repeated lines from any text
- Sort LinesSort lines alphabetically or numerically
- Text ReverserReverse text, words or characters
- Find & ReplaceFind and replace text with options
- Text DiffCompare two texts and highlight differences
- Slug GeneratorTurn any text into a URL-friendly slug
- Text to ListConvert text into a formatted list
- Percentage CalculatorCalculate percentages instantly
- Percentage Change CalculatorMeasure increase or decrease between values
- Discount CalculatorFind sale price & savings
- Tax CalculatorAdd or remove sales tax & VAT
- Tip CalculatorCalculate tips & gratuity
- Split Bill CalculatorSplit a bill & tip across people
- Ratio CalculatorSimplify & solve ratios
- Fraction CalculatorAdd, subtract, multiply & divide fractions
- Average CalculatorMean, median, mode & range
- Standard Deviation CalculatorVariance & standard deviation of a data set
- Age CalculatorCalculate age from any birthdate
- Date Difference CalculatorAdd to dates or find date differences
- Time Duration CalculatorCalculate time between two times
- Interest CalculatorSimple & compound interest in one tool
- Loan/EMI CalculatorMonthly EMI, interest & total payable
- Unit ConverterConvert length, weight & temperature
- Time ConverterConvert between time units
- Data Storage ConverterConvert bits, bytes, KB, MB, GB & TB
- Data Transfer ConverterConvert bit/s, Mbit/s, MB/s & GB/s
- Pressure ConverterConvert pascal, bar, psi & atm
- Energy ConverterConvert joules, calories, kWh & BTU
- Number/Base ConverterConvert binary, octal, decimal & hex
- Time Zone ConverterConvert times between world time zones
- Power ConverterConvert watts, kilowatts, horsepower & BTU/h
- Fuel Economy ConverterConvert MPG, L/100km & km/L
- JSON Formatter & ValidatorIndent, format, and check raw JSON strings
- Base64 Encoder / DecoderConvert plain text or images to Base64 strings
- Regex TesterTest regular expressions against text in real time
- HTML / CSS MinifierStrip whitespace and line breaks to compress code
- Hash GeneratorGenerate MD5 & SHA-256 hashes from text
- JWT DecoderDecode JSON Web Token header & payload
- UUID GeneratorGenerate RFC 4122 UUIDs (v4)
- Password GeneratorCreate strong, secure random passwords
- QR Code GeneratorTurn any link or text into a QR code
- Random Number GeneratorGenerate random numbers in any range
- Lorem Ipsum GeneratorGenerate placeholder Lorem Ipsum text
- Image CompressorShrink PNG, JPG & WebP files client-side
- Image Format ConverterConvert PNG ↔ JPG ↔ WebP & SVG to PNG
- Image Resizer & CropperResize & crop images to any dimensions
- Color Picker & Hex ExtractorSample colors from an image as Hex & RGB
- PDF Merger / SplitterMerge multiple PDFs or split into pages
- Background RemoverRemove image backgrounds & make them transparent
- Base64 Image Encoder / DecoderConvert images to Base64 & Base64 back to images