{"id":10229,"date":"2025-04-10T08:34:07","date_gmt":"2025-04-10T08:34:07","guid":{"rendered":"https:\/\/bloodtestbooking.com\/?page_id=10229"},"modified":"2025-04-12T06:29:44","modified_gmt":"2025-04-12T06:29:44","slug":"bmr-calculator","status":"publish","type":"page","link":"https:\/\/bloodtestbooking.com\/thyrocare\/bmr-calculator\/","title":{"rendered":"BMR Calculator"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"10229\" class=\"elementor elementor-10229\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b5e2d95 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"b5e2d95\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3c9d046 elementor-widget elementor-widget-shortcode\" data-id=\"3c9d046\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <div id=\"bmr-calculator-1\" class=\"bmi-calculator-modern\">\n        <div class=\"bmi-header-modern\">\n            <h3>BMR Calculator<\/h3>\n            <div class=\"bmi-info-modern\">\n                <div class=\"info-icon-modern\">i<\/div>\n                <div>\n                    <h4>What This Calculator Measures:<\/h4>\n                    <ul>\n                        <li><strong>BMR (Basal Metabolic Rate):<\/strong> Calories your body needs at complete rest<\/li>\n                        <li><strong>TDEE (Total Daily Energy Expenditure):<\/strong> Calories needed based on activity level<\/li>\n                    <\/ul>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        \n        <div class=\"bmi-inputs-modern\">\n            \n            <div class=\"input-group-modern\">\n                <label>Gender<\/label>\n                <select class=\"bmr-gender\">\n                    <option value=\"\">Select Gender<\/option>\n                    <option value=\"male\">Male<\/option>\n                    <option value=\"female\">Female<\/option>\n                <\/select>\n            <\/div>\n\n            \n            <div class=\"input-group-modern\">\n                <label>Age (years)<\/label>\n                <input type=\"number\" class=\"bmr-age\" placeholder=\"Enter your age\">\n                <p class=\"input-note-modern\">Metabolism slows ~2% per decade after 20<\/p>\n            <\/div>\n\n            \n            <div class=\"input-group-modern\">\n                <label>Weight (kg)<\/label>\n                <input type=\"number\" class=\"bmr-weight\" placeholder=\"Enter your weight in kg\">\n                <p class=\"input-note-modern\">Healthy weight range is BMI 18.5-24.9<\/p>\n            <\/div>\n\n            \n            <div class=\"input-group-modern\">\n                <label>Height Unit<\/label>\n                <select class=\"height-unit\">\n                    <option value=\"cm\">Centimeters (cm)<\/option>\n                    <option value=\"ftin\">Feet & Inches<\/option>\n                <\/select>\n            <\/div>\n\n            \n            <div class=\"input-group-modern height-cm-container\">\n                <label>Height (cm)<\/label>\n                <input type=\"number\" class=\"bmr-height-cm\" placeholder=\"Enter your height in cm\">\n                <p class=\"input-note-modern\">Measure without shoes for accuracy<\/p>\n            <\/div>\n\n            \n            <div class=\"height-ftin-container\" style=\"display:none\">\n                <div class=\"input-group-modern\">\n                    <label>Height (ft & in)<\/label>\n                    <div class=\"dual-input-modern\">\n                        <input type=\"number\" class=\"bmr-height-ft\" placeholder=\"Feet\">\n                        <input type=\"number\" class=\"bmr-height-in\" placeholder=\"Inches\" min=\"0\" max=\"11\">\n                    <\/div>\n                    <p class=\"input-note-modern\">Measure without shoes for accuracy<\/p>\n                <\/div>\n            <\/div>\n\n            \n            <div class=\"input-group-modern\">\n                <label>Activity Level<\/label>\n                <select class=\"bmr-activity\">\n                    <option value=\"\">Select Activity Level<\/option>\n                    <option value=\"1.2\">Sedentary (little or no exercise)<\/option>\n                    <option value=\"1.375\">Lightly active (light exercise 1-3 days\/week)<\/option>\n                    <option value=\"1.55\">Moderately active (moderate exercise 3-5 days\/week)<\/option>\n                    <option value=\"1.725\">Very active (hard exercise 6-7 days\/week)<\/option>\n                    <option value=\"1.9\">Super active (very hard exercise and physical job)<\/option>\n                <\/select>\n                <p class=\"input-note-modern\">Most people overestimate activity level by 20-30%<\/p>\n            <\/div>\n        <\/div>\n\n        \n        <button class=\"calculate-bmi-modern calculate-bmr\">\n            Calculate BMR\n            <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                <path d=\"M5 12H19M19 12L12 5M19 12L12 19\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n            <\/svg>\n        <\/button>\n\n        \n        <div class=\"bmi-result-modern bmr-result\" style=\"display:none\"><\/div>\n    <\/div>\n <style>\n    \/* Modern CSS Styles *\/\n    .bmi-calculator-modern {\n        max-width: 500px;\n        margin: 20px auto;\n        padding: 25px;\n        background: white;\n        border-radius: 12px;\n        box-shadow: 0 4px 20px rgba(0, 0, 0, 0.08);\n        font-family: 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;\n        color: #333;\n    }\n\n    .bmi-header-modern h3 {\n        text-align: center;\n        color: #2d3748;\n        font-size: 1.5rem;\n        margin-bottom: 20px;\n        font-weight: 600;\n    }\n\n    .bmi-info-modern {\n        background: #f8fafc;\n        padding: 16px;\n        border-radius: 8px;\n        margin-bottom: 20px;\n        border-left: 4px solid #4CAF50;\n        display: flex;\n        gap: 12px;\n    }\n\n    .info-icon-modern {\n        background: #4CAF50;\n        color: white;\n        width: 24px;\n        height: 24px;\n        border-radius: 50%;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        font-weight: bold;\n        flex-shrink: 0;\n        margin-top: 2px;\n    }\n\n    .bmi-info-modern h4 {\n        margin: 0 0 8px 0;\n        color: #2c3e50;\n        font-size: 1rem;\n    }\n\n    .bmi-info-modern ul {\n        padding-left: 20px;\n        margin: 0;\n        font-size: 0.9rem;\n        line-height: 1.5;\n    }\n\n    .bmi-info-modern li {\n        margin-bottom: 4px;\n    }\n\n    .bmi-inputs-modern {\n        display: grid;\n        grid-template-columns: 1fr;\n        gap: 16px;\n        margin-bottom: 20px;\n    }\n\n    .input-group-modern {\n        margin-bottom: 8px;\n    }\n\n    .input-group-modern label {\n        display: block;\n        margin-bottom: 8px;\n        font-weight: 500;\n        color: #4a5568;\n        font-size: 0.9rem;\n    }\n\n    .input-group-modern input,\n    .input-group-modern select {\n        width: 100%;\n        padding: 12px;\n        border: 1px solid #e2e8f0;\n        border-radius: 8px;\n        font-size: 0.95rem;\n        background: white;\n        transition: all 0.2s;\n    }\n\n    .input-group-modern input:focus,\n    .input-group-modern select:focus {\n        outline: none;\n        border-color: #4CAF50;\n        box-shadow: 0 0 0 3px rgba(76, 175, 80, 0.2);\n    }\n\n    .input-note-modern {\n        font-size: 0.75rem;\n        color: #718096;\n        margin-top: 6px;\n        line-height: 1.4;\n    }\n\n    .dual-column-modern {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 15px;\n    }\n\n    .dual-input-modern {\n        display: grid;\n        grid-template-columns: 1fr 1fr;\n        gap: 10px;\n    }\n\n    .calculate-bmi-modern {\n        width: 100%;\n        padding: 14px;\n        background: #4CAF50;\n        color: white;\n        border: none;\n        border-radius: 8px;\n        cursor: pointer;\n        font-weight: 500;\n        font-size: 1rem;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 8px;\n        transition: background 0.2s;\n    }\n\n    .calculate-bmi-modern:hover {\n        background: #3d8b40;\n    }\n\n    .bmi-result-modern {\n        margin-top: 25px;\n        padding: 20px;\n        background: #f8f9fa;\n        border-radius: 8px;\n        border-left: 4px solid #4CAF50;\n        animation: fadeIn 0.3s ease-out;\n    }\n\n    .bmi-result-modern h4 {\n        margin: 20px 0 12px 0;\n        color: #2c3e50;\n        border-bottom: 1px solid #e2e8f0;\n        padding-bottom: 8px;\n        font-size: 1.1rem;\n    }\n\n    .result-card-modern {\n        padding: 16px;\n        background: white;\n        border-radius: 8px;\n        margin-bottom: 16px;\n        font-size: 0.9rem;\n        line-height: 1.6;\n    }\n\n    .references-modern {\n        margin-top: 15px;\n        font-size: 0.75rem;\n        color: #718096;\n        line-height: 1.5;\n    }\n\n    #bmi-basic-info {\n        margin-bottom: 15px;\n    }\n\n    @keyframes fadeIn {\n        from { opacity: 0; transform: translateY(10px); }\n        to { opacity: 1; transform: translateY(0); }\n    }\n\n    @media (max-width: 480px) {\n        .bmi-calculator-modern {\n            padding: 18px;\n        }\n        \n        .dual-column-modern {\n            grid-template-columns: 1fr;\n            gap: 16px;\n        }\n        \n        #bmi-basic-info div {\n            grid-template-columns: 1fr !important;\n        }\n    }\n    <\/style>\n    <script>\n    (function() {\n        const container = document.getElementById('bmr-calculator-1');\n\n        \/\/ Toggle height inputs\n        container.querySelector('.height-unit').addEventListener('change', function() {\n            container.querySelector('.height-cm-container').style.display = this.value === 'ftin' ? 'none' : 'block';\n            container.querySelector('.height-ftin-container').style.display = this.value === 'ftin' ? 'block' : 'none';\n        });\n\n        container.querySelector('.calculate-bmr').addEventListener('click', function() {\n            const gender = container.querySelector('.bmr-gender').value;\n            const age = parseInt(container.querySelector('.bmr-age').value);\n            const weight = parseFloat(container.querySelector('.bmr-weight').value);\n            const activity = parseFloat(container.querySelector('.bmr-activity').value);\n            const heightUnit = container.querySelector('.height-unit').value;\n            \n            let height = 0;\n            if (heightUnit === 'cm') {\n                height = parseFloat(container.querySelector('.bmr-height-cm').value);\n            } else {\n                const feet = parseFloat(container.querySelector('.bmr-height-ft').value) || 0;\n                const inches = parseFloat(container.querySelector('.bmr-height-in').value) || 0;\n                height = (feet * 12 + inches) * 2.54; \/\/ Convert to cm\n            }\n\n            const resultDiv = container.querySelector('.bmr-result');\n\n            if (!gender || !age || !weight || !height || !activity) {\n                resultDiv.innerHTML = \"<div class='result-card-modern' style='color:#dc3545'>Please fill in all fields correctly.<\/div>\";\n                resultDiv.style.display = \"block\";\n                return;\n            }\n\n            let bmr = 0;\n            if (gender === 'male') {\n                bmr = 10 * weight + 6.25 * height - 5 * age + 5;\n            } else {\n                bmr = 10 * weight + 6.25 * height - 5 * age - 161;\n            }\n\n            const tdee = bmr * activity;\n            let advice = \"\";\n            let weightTip = \"\";\n\n            \/\/ Calculate BMI for weight advice (not displayed but used for advice)\n            const bmi = weight \/ ((height\/100) * (height\/100));\n            \n            if (bmi < 18.5) {\n                weightTip = \"Your weight seems low. Consider consulting a nutritionist for healthy weight gain strategies.\";\n            } else if (bmi >= 18.5 && bmi < 25) {\n                weightTip = \"Your weight is in the healthy range. Maintain your current habits.\";\n            } else if (bmi >= 25 && bmi < 30) {\n                weightTip = \"You're in the overweight range. Small, sustainable changes can improve health.\";\n            } else {\n                weightTip = \"You're in the obese range. Focus on gradual weight loss (0.5-1kg\/week) with professional guidance.\";\n            }\n\n            if (tdee < 1500) {\n                advice = \"You have a low energy requirement. Focus on frequent, nutritious meals and try to stay active throughout the day.\";\n            } else if (tdee < 2000) {\n                advice = \"You're in a balanced range. Maintain your current habits and adjust calories if your goals change.\";\n            } else if (tdee < 2500) {\n                advice = \"You're doing great! Keep up with balanced meals and moderate physical activity.\";\n            } else {\n                advice = \"You have high energy needs. Make sure you're getting enough calories, especially if you're very active or doing strength training.\";\n            }\n\n            resultDiv.innerHTML = `\n                <div class=\"result-card-modern\">\n                    <p><strong>BMR (Basal Metabolic Rate):<\/strong> ${bmr.toFixed(2)} kcal\/day<\/p>\n                    <p><strong>TDEE (Total Daily Energy Expenditure):<\/strong> ${tdee.toFixed(2)} kcal\/day<\/p>\n                <\/div>\n                \n                <div class=\"result-card-modern\" style=\"background:#e0f7e9;border-left:4px solid #4CAF50;\">\n                    <p><strong>Health Advice:<\/strong> ${advice}<\/p>\n                <\/div>\n                \n                <div class=\"result-card-modern\" style=\"background:#e3f2fd;border-left:4px solid #2196F3;\">\n                    <p><strong>Weight Guidance:<\/strong> ${weightTip}<\/p>\n                <\/div>\n                \n                <div class=\"references-modern\">\n                    <p><strong>Note:<\/strong> These are estimates. Individual needs vary based on muscle mass, health conditions, and other factors.<\/p>\n                <\/div>`;\n                \n            resultDiv.style.display = \"block\";\n        });\n    })();\n    <\/script>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7de8447 e-flex e-con-boxed wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-parent\" data-id=\"7de8447\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-8d06b38 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no e-con e-child\" data-id=\"8d06b38\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1eecd81 elementor-widget elementor-widget-text-editor\" data-id=\"1eecd81\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"color: BLACK;\">\n<strong>Disclaimer:-<\/strong> The results provided by this calculator are intended for informational purposes only and may not be 100% accurate. The calculations are based on standard formulas and general data collected from publicly available health resources on the internet. Individual results may vary due to differences in body composition, health conditions, and other personal factors. This tool is not a substitute for professional medical advice, diagnosis, or treatment. We strongly recommend consulting with a qualified doctor or healthcare professional before making any health-related decisions based on these results.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Disclaimer:- The results provided by this calculator are intended for informational purposes only and may not be 100% accurate. The calculations are based on standard formulas and general data collected from publicly available health resources on the internet. Individual results may vary due to differences in body composition, health conditions, and other personal factors. This tool is not a substitute for professional medical advice, diagnosis, or treatment. We strongly recommend consulting with a qualified doctor or healthcare professional before making any health-related decisions based on these results.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-10229","page","type-page","status-publish","hentry"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/bloodtestbooking.com\/thyrocare\/wp-json\/wp\/v2\/pages\/10229","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bloodtestbooking.com\/thyrocare\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bloodtestbooking.com\/thyrocare\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bloodtestbooking.com\/thyrocare\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bloodtestbooking.com\/thyrocare\/wp-json\/wp\/v2\/comments?post=10229"}],"version-history":[{"count":7,"href":"https:\/\/bloodtestbooking.com\/thyrocare\/wp-json\/wp\/v2\/pages\/10229\/revisions"}],"predecessor-version":[{"id":10807,"href":"https:\/\/bloodtestbooking.com\/thyrocare\/wp-json\/wp\/v2\/pages\/10229\/revisions\/10807"}],"wp:attachment":[{"href":"https:\/\/bloodtestbooking.com\/thyrocare\/wp-json\/wp\/v2\/media?parent=10229"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}<!-- This website is optimized by Airlift. Learn more: https://airlift.net. Template:. Learn more: https://airlift.net. Template: 69be72905612b7df6a6a58e9. Config Timestamp: 2026-03-21 10:27:28 UTC, Cached Timestamp: 2026-04-16 18:46:28 UTC -->