SOFA Score Calculator

Use the SOFA Score Calculator to score six organ systems: respiration, coagulation, liver, cardiovascular function, central nervous system, and kidney function.

946.0K uses Updated · 2026-05-25 Runs locally · zero upload
AD

How to Use SOFA Score Calculator

The SOFA Score Calculator focuses on how to score six organ systems: respiration, coagulation, liver, cardiovascular function, central nervous system, and kidney function. Follow these steps:

  1. Enter PaO2/FiO2 and whether respiratory support is being used
  2. Enter platelets, bilirubin, cardiovascular support category, GCS, creatinine, and urine output
  3. Read each organ-system subscore before interpreting the total
  4. When used clinically, compare repeat SOFA scores over time rather than relying on a single value

Formula & Theory — SOFA Score Calculator

The SOFA Score Calculator uses the following calculation logic:

SOFA total = respiratory score + coagulation score + liver score + cardiovascular score + CNS score + renal score

Each organ system contributes 0 to 4 points.
Renal score uses the worse value from creatinine and urine output when both are available.

SOFA measures organ dysfunction rather than a single diagnosis. A patient can reach the same total through different combinations of organ-system failure, so the subscore pattern is as important as the final number.

Use Cases for SOFA Score Calculator

The SOFA Score Calculator is most useful in these situations:

  • Sepsis and organ dysfunction education.
  • Tracking deterioration or recovery in ICU case discussions.
  • Showing which organ system is driving a high total score.

Frequently asked questions about SOFA Score Calculator

What does SOFA Score Calculator calculate?

It helps score six organ systems: respiration, coagulation, liver, cardiovascular function, central nervous system, and kidney function.

Are the formulas shown on the page?

Yes. The calculation formula is shown in a code block in the Formula & Theory section.

Is my data stored?

No. All calculations happen in your browser; nothing is sent to a server.