Creatine Dosage
Optimize Recovery.
Creatine is the most heavily researched and proven supplement on earth. However, dosage varies based on body weight. Calculate your exact loading phase and maintenance dosage for maximum strength output.
Creatine Dosage Calculator
Find your optimal loading and maintenance doses.
Disclaimer: This tool is for informational purposes only and is not a substitute for professional medical advice, diagnosis, or treatment.
Your Protocol
0g / day
Split into 4 equal doses throughout the day to avoid stomach upset.
5g / day
Take once daily, preferably after your workout.
let currentUnit = 'lbs';
function setUnit(unit) { currentUnit = unit; document.getElementById('btnLbs').classList.toggle('active', unit === 'lbs'); document.getElementById('btnKg').classList.toggle('active', unit === 'kg'); document.getElementById('lblWeight').innerText = unit === 'lbs' ? 'Body Weight (lbs)' : 'Body Weight (kg)'; }
function calculateCreatine() { let w = parseFloat(document.getElementById('weight').value); const skip = document.getElementById('skipLoading').checked;
if (!w) { alert('Please enter your weight.'); return; }
let weightKg = currentUnit === 'lbs' ? w * 0.453592 : w;
// Standard loading phase: 0.3g per kg of bodyweight let loadingDose = weightKg * 0.3;
// Standard maintenance is usually 3-5g. For larger individuals (>90kg), up to 5-8g. let maintenanceDose = weightKg > 90 ? 5 : 3;
const loadingBox = document.getElementById('loadingBox'); const skipNote = document.getElementById('skipNote'); const mainTitle = document.getElementById('mainTitle'); const mainDesc = document.getElementById('mainDesc');
if (skip) { loadingBox.style.display = 'none'; skipNote.style.display = 'block'; mainTitle.innerText = 'Your Daily Dose (from Day 1)'; mainDesc.innerText = 'Take once daily, any time of day — consistency matters more than timing.'; } else { loadingBox.style.display = 'block'; skipNote.style.display = 'none'; mainTitle.innerText = '2. Maintenance Phase (Day 6+)'; mainDesc.innerText = 'Take once daily, preferably after your workout.'; document.getElementById('loadingResult').innerText = loadingDose.toFixed(1) + 'g / day'; }
document.getElementById('mainResult').innerText = maintenanceDose + 'g / day';
document.getElementById('results').style.display = 'block'; }
let currentUnit = 'lbs';
function setUnit(unit) { currentUnit = unit; document.getElementById('btnLbs').classList.toggle('active', unit === 'lbs'); document.getElementById('btnKg').classList.toggle('active', unit === 'kg'); document.getElementById('lblWeight').innerText = unit === 'lbs' ? 'Body Weight (lbs)' : 'Body Weight (kg)'; }
function calculateCreatine() { let w = parseFloat(document.getElementById('weight').value); const skip = document.getElementById('skipLoading').checked;
if (!w) { alert('Please enter your weight.'); return; }
let weightKg = currentUnit === 'lbs' ? w * 0.453592 : w;
// Standard loading phase: 0.3g per kg of bodyweight let loadingDose = weightKg * 0.3;
// Standard maintenance is usually 3-5g. For larger individuals (>90kg), up to 5-8g. let maintenanceDose = weightKg > 90 ? 5 : 3;
const loadingBox = document.getElementById('loadingBox'); const skipNote = document.getElementById('skipNote'); const mainTitle = document.getElementById('mainTitle'); const mainDesc = document.getElementById('mainDesc');
if (skip) { loadingBox.style.display = 'none'; skipNote.style.display = 'block'; mainTitle.innerText = 'Your Daily Dose (from Day 1)'; mainDesc.innerText = 'Take once daily, any time of day — consistency matters more than timing.'; } else { loadingBox.style.display = 'block'; skipNote.style.display = 'none'; mainTitle.innerText = '2. Maintenance Phase (Day 6+)'; mainDesc.innerText = 'Take once daily, preferably after your workout.'; document.getElementById('loadingResult').innerText = loadingDose.toFixed(1) + 'g / day'; }
document.getElementById('mainResult').innerText = maintenanceDose + 'g / day';
document.getElementById('results').style.display = 'block'; }