Skip to main content

Sensitivity Calculator

Ready to calculate
True Positive Rate (TPR).
False Negative Rate.
SnNout Diagnostic Aid.
100% Free.
No Data Stored.

How it Works

01Enter True Positives (TP)

Count of condition-positive cases the test correctly identifies.

02Enter False Negatives (FN)

Count of condition-positive cases the test incorrectly misses.

03Get Sensitivity

Sensitivity = TP/(TP+FN) — the true positive rate.

04Interpret False Negative Rate

FNR = 1 − Sensitivity — the fraction of true positives missed.

Introduction

Sensitivity (also called recall or true positive rate) measures a diagnostic test's ability to correctly identify individuals who truly have a condition. It is one of the two most important performance metrics for medical diagnostic tests, alongside specificity. The sensitivity calculator computes sensitivity from the number of true positives (TP) and false negatives (FN) in a diagnostic test evaluation.

A test with high sensitivity rarely misses true cases — nearly all positive individuals are correctly identified. This is critical in screening contexts where missing a true case (false negative) is more dangerous than a false alarm. For example, HIV screening tests, cancer screenings, and COVID-19 tests are optimized for high sensitivity to minimize missed cases.

Sensitivity is calculated as: Sensitivity = TP / (TP + FN), where TP is the number of true positives and FN is the number of false negatives. A sensitivity of 0.95 means the test correctly identifies 95% of all truly positive cases, while 5% are missed (false negatives).

Sensitivity is directly related to the false negative rate: FNR = 1 − Sensitivity. If sensitivity = 0.95, the false negative rate = 0.05 (5%). In clinical settings, the tradeoff between sensitivity and specificity is visualized using the ROC (Receiver Operating Characteristic) curve — a plot of sensitivity vs (1 − specificity) across all possible classification thresholds.

This calculator also computes the negative predictive value (NPV) when prevalence data is provided, giving a complete picture of what a negative test result means in the context of your target population.

The formula

Sensitivity (Recall / TPR):
Sensitivity = TP / (TP + FN)

Where:

  • TP = True Positives (correctly identified positives)

  • FN = False Negatives (positives missed by the test)
  • False Negative Rate (FNR):
    FNR = FN / (TP + FN) = 1 − Sensitivity

    Negative Predictive Value (NPV):
    NPV = TN / (TN + FN) — requires TN data

    2×2 Contingency Table:
    | | Test+ | Test− |
    |Condition+| TP | FN |
    |Condition−| FP | TN |

    Real-World Example

    Calculation In Practice

    Example: Cancer Screening Test
  • 200 patients with confirmed cancer (condition positive)

  • Test correctly identifies 185 (TP = 185)

  • Test misses 15 (FN = 15)
  • Sensitivity = 185 / (185 + 15)
    = 185 / 200
    = 0.925 (92.5%)

    False Negative Rate = 1 − 0.925 = 0.075 (7.5%)

    Interpretation: The test misses 7.5% of true cancer cases.

    Typical Use Cases

    1

    Medical Diagnostic Tests

    Evaluate how reliably a diagnostic test detects patients who truly have a condition.
    2

    COVID-19 and Infectious Disease Testing

    Assess the false negative rate of rapid antigen tests and PCR assays.
    3

    Cancer Screening Programs

    Optimize screening protocols by selecting tests with high sensitivity to minimize missed diagnoses.
    4

    Machine Learning Classification

    Evaluate recall (sensitivity) of binary classifiers to measure true positive identification rate.
    5

    Security Systems

    Measure intrusion detection sensitivity — the fraction of real threats that trigger an alert.

    Technical Reference

    Sensitivity Synonyms:
  • True Positive Rate (TPR)

  • Recall

  • Hit Rate

  • Probability of Detection
  • Key Relationships:

  • Sensitivity + FNR = 1

  • Sensitivity = Power (in hypothesis testing context)

  • LR+ = Sensitivity / (1 − Specificity)

  • LR− = (1 − Sensitivity) / Specificity
  • ROC Curve:

  • x-axis: 1 − Specificity (FPR)

  • y-axis: Sensitivity (TPR)

  • AUC = 1.0: perfect test; AUC = 0.5: no better than chance
  • SnNout Mnemonic:
    Sensitive test, Negative result = rules Out condition

    Key Takeaways

    Sensitivity is the cornerstone metric for evaluating tests where missing a true positive has serious consequences. High-sensitivity tests function as good "rule-out" tools: a negative result on a highly sensitive test strongly argues against the presence of the condition (If Sensitive, a Negative result rules it Out — the "SnNout" mnemonic).

    However, high sensitivity often comes at the cost of lower specificity — more false alarms. This tradeoff is inherent in diagnostic testing and is navigated by selecting appropriate test thresholds, sequencing tests (high-sensitivity screening followed by high-specificity confirmation), and considering disease prevalence using positive and negative predictive values.

    Always interpret sensitivity alongside specificity, prevalence, and the clinical consequences of false negatives vs false positives to make fully informed diagnostic and treatment decisions.

    Frequently Asked Questions

    What is sensitivity in medical testing?
    Sensitivity is the probability that a test gives a positive result when the condition is truly present: TP/(TP+FN). High sensitivity means few false negatives.
    What is the difference between sensitivity and specificity?
    Sensitivity measures the true positive rate (ability to detect positives). Specificity measures the true negative rate (ability to correctly exclude negatives). Both together characterize a diagnostic test.
    What is a good sensitivity value?
    For screening tests: ≥90-95% is typically required. For confirmatory tests, sensitivity may be lower while specificity is higher. The right balance depends on the clinical consequences of false negatives.
    What is the false negative rate?
    FNR = 1 − Sensitivity. It is the fraction of truly positive cases that the test incorrectly identifies as negative — the missed diagnoses rate.
    What does "SnNout" mean?
    SnNout is a mnemonic: a highly Sensitive test with a Negative result rules Out the condition. If sensitivity is very high, a negative test result almost certainly means the condition is absent.
    How is sensitivity different from predictive value?
    Sensitivity is a property of the test itself (independent of prevalence). Negative predictive value (NPV) depends on both the test and disease prevalence in the population being tested.
    How does prevalence affect sensitivity and specificity?
    Prevalence does not affect sensitivity or specificity — these are intrinsic test properties. However, prevalence dramatically affects predictive values (PPV and NPV).
    What is recall in machine learning?
    Recall (also called sensitivity or TPR) in ML = TP/(TP+FN). It measures what fraction of actual positive examples the classifier correctly identifies. It is one component of the F1 score.
    How does the ROC curve relate to sensitivity?
    The ROC curve plots sensitivity (TPR) on the y-axis against (1−specificity) on the x-axis for all classification thresholds. It visualizes the sensitivity-specificity tradeoff across all decision thresholds.
    What is the likelihood ratio and how does it use sensitivity?
    Positive LR = Sensitivity/(1−Specificity). It quantifies how much more likely a positive test result is in someone with the condition vs without. Higher LR+ = more useful positive result.

    Author Spotlight

    The ToolsACE Team - ToolsACE.io Team

    The ToolsACE Team

    Our specialized research and development team at ToolsACE brings together decades of collective experience in financial engineering, data analytics, and high-performance software development.

    Statistical AnalysisSoftware Engineering Team