-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcalorie-calculator.html
More file actions
88 lines (87 loc) · 10 KB
/
calorie-calculator.html
File metadata and controls
88 lines (87 loc) · 10 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Free BMR Calculator — Basal Metabolic Rate</title>
<meta name="description" content="Calculate your Basal Metabolic Rate and daily calorie needs. Based on age, weight, height, and activity level. Free online BMR calculator.">
<link rel="canonical" href="https://www.quicktools.mom/calorie-calculator.html">
<meta property="og:title" content="">
<meta property="og:description" content="">
<meta property="og:type" content="website">
<meta property="og:url" content="https://www.quicktools.mom/calorie-calculator.html">
<meta name="twitter:card" content="summary">
<link rel="stylesheet" href="style.css">
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-2658921743607446" crossorigin="anonymous"></script>
<script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Is BMR & Calorie Calculator free to use?","acceptedAnswer":{"@type":"Answer","text":"Yes! BMR & Calorie Calculator is completely free with no signup required. It runs entirely in your browser — your data never leaves your device."}},{"@type":"Question","name":"How do I use BMR & Calorie Calculator?","acceptedAnswer":{"@type":"Answer","text":"Simply enter your values in the input fields above and the results update instantly. No button clicks needed — everything calculates in real-time."}},{"@type":"Question","name":"Is my data safe with BMR & Calorie Calculator?","acceptedAnswer":{"@type":"Answer","text":"Absolutely. BMR & Calorie Calculator runs 100% client-side in your browser using JavaScript. No data is uploaded, stored, or shared with any server. Your privacy is guaranteed."}}]}</script>
</head>
<body>
<div class="page-wrapper">
<header class="site-header"><a href="index.html" class="site-logo"><span class="icon">⚡</span> QuickTools</a><nav class="site-nav"><a href="index.html">All Tools</a></nav></header>
<div class="ad-zone ad-zone-top">Ad Space</div>
<div class="tool-header"><div class="tool-badge">❤️ Health</div><h1>BMR & Calorie Calculator</h1><p>Calculate your Basal Metabolic Rate and daily calorie needs.</p></div>
<div class="tool-card">
<div class="controls-row">
<div class="control-group"><label>Age</label><input type="number" id="age" value="30" min="15" max="100" oninput="calc()"></div>
<div class="control-group"><label>Gender</label><select id="gender" onchange="calc()"><option value="male">Male</option><option value="female">Female</option></select></div>
<div class="control-group"><label>Weight (kg)</label><input type="number" id="weight" value="75" min="30" max="300" oninput="calc()"></div>
<div class="control-group"><label>Height (cm)</label><input type="number" id="height" value="178" min="100" max="250" oninput="calc()"></div>
</div>
<div class="controls-row mt-1">
<div class="control-group"><label>Activity Level</label><select id="activity" onchange="calc()"><option value="1.2">Sedentary (desk job)</option><option value="1.375">Light (1-3 days/week)</option><option value="1.55" selected>Moderate (3-5 days/week)</option><option value="1.725">Active (6-7 days/week)</option><option value="1.9">Very Active (athlete)</option></select></div>
</div>
</div>
<div class="tool-card" style="text-align:center;">
<div style="display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;">
<div><div class="text-muted" style="font-size:0.8rem;">BMR (at rest)</div><div id="bmr" style="font-size:2.5rem;font-weight:700;color:var(--accent-hover);">0</div><div class="text-muted" style="font-size:0.8rem;">cal/day</div></div>
<div><div class="text-muted" style="font-size:0.8rem;">TDEE (with activity)</div><div id="tdee" style="font-size:2.5rem;font-weight:700;color:var(--success);">0</div><div class="text-muted" style="font-size:0.8rem;">cal/day</div></div>
</div>
<div style="display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem;margin-top:1.5rem;">
<div style="padding:0.75rem;background:var(--bg-secondary);border-radius:8px;"><div class="text-muted" style="font-size:0.75rem;">🔻 Lose Weight</div><div id="lose" style="font-size:1.3rem;font-weight:700;color:var(--danger);">0</div><div class="text-muted" style="font-size:0.7rem;">cal/day (-500)</div></div>
<div style="padding:0.75rem;background:var(--bg-secondary);border-radius:8px;"><div class="text-muted" style="font-size:0.75rem;">⚖️ Maintain</div><div id="maintain" style="font-size:1.3rem;font-weight:700;color:var(--success);">0</div><div class="text-muted" style="font-size:0.7rem;">cal/day</div></div>
<div style="padding:0.75rem;background:var(--bg-secondary);border-radius:8px;"><div class="text-muted" style="font-size:0.75rem;">🔺 Gain Weight</div><div id="gain" style="font-size:1.3rem;font-weight:700;color:var(--accent-hover);">0</div><div class="text-muted" style="font-size:0.7rem;">cal/day (+500)</div></div>
</div>
<div class="stats-bar mt-2">
<div class="stat-item"><span class="stat-value" id="protein">0g</span><span class="stat-label">Protein</span></div>
<div class="stat-item"><span class="stat-value" id="carbs">0g</span><span class="stat-label">Carbs</span></div>
<div class="stat-item"><span class="stat-value" id="fat">0g</span><span class="stat-label">Fat</span></div>
</div>
</div>
<div class="ad-zone">Ad Space</div>
<div class="related-tools"><h2>Related Tools</h2><div class="related-grid"><a href="bmi-calculator.html"><span class="tool-icon">⚖️</span> BMI Calculator</a><a href="unit-converter.html"><span class="tool-icon">📏</span> Unit Converter</a><a href="percentage-calculator.html"><span class="tool-icon">🧮</span> Percentage</a><a href="age-calculator.html"><span class="tool-icon">🎂</span> Age Calculator</a></div></div>
<div class="tool-card" style="max-width:720px;">
<h2 style="font-size:1rem;margin-bottom:0.75rem;">📖 About BMR & Calorie Calculator</h2>
<p style="font-size:0.85rem;line-height:1.7;color:var(--text-muted);margin-bottom:0.75rem;">BMR & Calorie Calculator is a free, browser-based tool designed for students, professionals, and anyone who needs quick calculations. Calculate your Basal Metabolic Rate and daily calorie needs. Based on age, weight, height, and activity level. Free online BMR calculator. Everything runs locally in your browser using JavaScript — no data is ever sent to a server, making it completely private and secure. The tool is designed to be intuitive and beginner-friendly while still offering advanced features for power users. It loads instantly with no installation required and works offline once loaded. Use it as often as you need — there are no daily limits, no watermarks, and no hidden fees.</p>
<h3 style="font-size:0.9rem;margin-bottom:0.5rem;">How to Use</h3>
<ol style="font-size:0.85rem;color:var(--text-muted);line-height:1.7;padding-left:1.2rem;">
<li>Enter or paste your data in the input area above.</li>
<li>Adjust settings and options to match your needs.</li>
<li>View the results instantly — they update in real-time.</li>
<li>Copy, download, or share your output with one click.</li>
</ol>
</div>
<div class="tool-card faq-section">
<h2 style="font-size:1.1rem;margin-bottom:1rem;">❓ Frequently Asked Questions</h2>
<details style="margin-bottom:0.75rem;border-bottom:1px solid var(--border);padding-bottom:0.75rem;"><summary style="font-weight:600;cursor:pointer;font-size:0.9rem;">Is BMR & Calorie Calculator free to use?</summary><p style="margin-top:0.5rem;font-size:0.85rem;color:var(--text-muted);line-height:1.6;">Yes! BMR & Calorie Calculator is completely free with no signup required. It runs entirely in your browser — your data never leaves your device.</p></details>
<details style="margin-bottom:0.75rem;border-bottom:1px solid var(--border);padding-bottom:0.75rem;"><summary style="font-weight:600;cursor:pointer;font-size:0.9rem;">How do I use BMR & Calorie Calculator?</summary><p style="margin-top:0.5rem;font-size:0.85rem;color:var(--text-muted);line-height:1.6;">Simply enter your values in the input fields above and the results update instantly. No button clicks needed — everything calculates in real-time.</p></details>
<details style="margin-bottom:0.75rem;border-bottom:1px solid var(--border);padding-bottom:0.75rem;"><summary style="font-weight:600;cursor:pointer;font-size:0.9rem;">Is my data safe with BMR & Calorie Calculator?</summary><p style="margin-top:0.5rem;font-size:0.85rem;color:var(--text-muted);line-height:1.6;">Absolutely. BMR & Calorie Calculator runs 100% client-side in your browser using JavaScript. No data is uploaded, stored, or shared with any server. Your privacy is guaranteed.</p></details>
</div>
<div class="ad-zone ad-zone-bottom">Ad Space</div>
<footer class="site-footer"><p>© 2026 QuickTools.</p><div class="footer-links"><a href="index.html">All Tools</a></div></footer>
</div>
<script>
function calc(){
const a=+document.getElementById('age').value,w=+document.getElementById('weight').value,h=+document.getElementById('height').value;
const g=document.getElementById('gender').value,act=+document.getElementById('activity').value;
const bmr=g==='male'?10*w+6.25*h-5*a+5:10*w+6.25*h-5*a-161;
const tdee=Math.round(bmr*act);
document.getElementById('bmr').textContent=Math.round(bmr);document.getElementById('tdee').textContent=tdee;
document.getElementById('lose').textContent=tdee-500;document.getElementById('maintain').textContent=tdee;document.getElementById('gain').textContent=tdee+500;
document.getElementById('protein').textContent=Math.round(tdee*0.3/4)+'g';
document.getElementById('carbs').textContent=Math.round(tdee*0.4/4)+'g';
document.getElementById('fat').textContent=Math.round(tdee*0.3/9)+'g';
}
calc();
</script>
<script src="ads.js"></script>
</body>
</html>