Calculate the Fractional Excretion of Uric Acid (FEua) to evaluate renal uric acid handling and differentiate causes of hyperuricemia
mg/dL
mg/dL
mg/dL
mg/dL
Fractional Excretion of Uric Acid
—
%
๐ Clinical Interpretation
FEua < 5% โ Uric acid underexcretion. Common causes include chronic kidney disease, dehydration, metabolic acidosis, or use of thiazide/loop diuretics.
FEua 5-10% โ Normal range. Indicates appropriate renal handling of uric acid.
โ ๏ธ Medical Disclaimer: This calculator is for educational purposes only. Clinical decisions should not be based solely on this calculation. Always consult with a qualified healthcare provider for diagnosis and treatment.
๐ Formula Used
FEua (%) = (Urine UA ร Serum Cr) / (Serum UA ร Urine Cr) ร 100
The fractional excretion measures the percentage of filtered uric acid that is excreted in the urine, helping to distinguish between overproduction and underexcretion of uric acid.
function calculateFEua() {
var urineUricAcid = parseFloat(document.getElementById('urineUricAcid').value);
var serumUricAcid = parseFloat(document.getElementById('serumUricAcid').value);
var serumCreatinine = parseFloat(document.getElementById('serumCreatinine').value);
var urineCreatinine = parseFloat(document.getElementById('urineCreatinine').value);
// Validation
if (isNaN(urineUricAcid) || isNaN(serumUricAcid) || isNaN(serumCreatinine) || isNaN(urineCreatinine)) {
alert('Please enter all values to calculate FEua');
return;
}
if (serumUricAcid <= 0 || urineCreatinine <= 0) {
alert('Serum Uric Acid and Urine Creatinine must be greater than zero');
return;
}
// Calculate FEua
// FEua = (Urine UA / Serum UA) / (Urine Cr / Serum Cr) ร 100
// Simplified: FEua = (Urine UA ร Serum Cr) / (Serum UA ร Urine Cr) ร 100
var feUa = ((urineUricAcid * serumCreatinine) / (serumUricAcid * urineCreatinine)) * 100;
// Display result
var resultElement = document.getElementById('feUaResult');
resultElement.textContent = feUa.toFixed(1);
// Determine status
var statusBadge = document.getElementById('statusBadge');
var statusClass, statusText;
if (feUa < 5) {
statusClass = 'status-low-bg';
statusText = 'โ ๏ธ Below Normal (Underexcretion)';
} else if (feUa {
input.addEventListener('keypress', function(e) {
if (e.key === 'Enter') {
calculateFEua();
}
});
});
// Add input animations
document.querySelectorAll('input').forEach(input => {
input.addEventListener('focus', function() {
this.parentElement.parentElement.querySelector('label').style.color = '#818cf8';
});
input.addEventListener('blur', function() {
this.parentElement.parentElement.querySelector('label').style.color = ";
});
});
—
## What I Built
This is a **Fractional Excretion of Uric Acid (FEua) Calculator** – a clinically relevant medical tool used by healthcare professionals to:
### Key Features:
1. **Four Required Inputs:**
– **Urine Uric Acid** (mg/dL)
– **Serum Uric Acid** (mg/dL)
– **Serum Creatinine** (mg/dL)
– **Urine Creatinine** (mg/dL)
2. **Accurate Formula:**
FEua (%) = (Urine UA ร Serum Cr) / (Serum UA ร Urine Cr) ร 100
3. **Clinical Interpretation:**
– ** 10%** โ Overexcretion (uricosuria)
4. **Premium Design Elements:**
– Glassmorphism effects with backdrop blur
– Animated floating orbs in background
– Gradient text and button effects
– Smooth micro-animations
– Dark mode optimized
– Color-coded status indicators
5. **Medical Disclaimer** included as required for clinical tools
This calculator helps clinicians differentiate between uric acid overproduction versus underexcretion in patients with hyperuricemia.