Skip to main content
Calcimator

PSA Score Interpreter Calculator

PSA interpretation with age-specific reference ranges.

About this calculator

This calculator combines four separate PSA-related calculations into one Overall risk score (0-100): how your PSA compares to an age-specific ceiling (2.5 ng/mL under 50, rising to 6.5 ng/mL at 70+), PSA density (PSA divided by prostate volume, flagged above 0.15 ng/mL/cc), PSA velocity (year-over-year change, flagged above 0.75 ng/mL/yr), and free PSA percentage (lower free-PSA share raises suspicion). PSA velocity only contributes when you enter a Prior PSA above zero -- leave it at the default and that entire term drops out of the risk score. Estimated cancer probability works differently: it only responds to your free PSA percentage while your PSA level sits in the 4-10 ng/mL "grey zone"; below 4 it reports a flat 5%, above 10 a flat 67%, regardless of free PSA.

PSA density moves directly with prostate volume and total PSA -- a larger prostate lowers density (more tissue diluting the same PSA) while a higher PSA level raises it. The age-normal comparison works differently: it only compares your PSA level against an age-based ceiling and never references prostate volume at all, so a larger or smaller prostate has no effect on whether you're flagged as above the age-normal limit. This tool applies the Oesterling 1993 age-adjusted PSA reference table to approximate risk; it is not a diagnostic test, and abnormal results always warrant a urologist's evaluation rather than self-interpretation.

Inputs

%

Results

Overall risk score (0-100)

18.6

Age-normal PSA limit (ng/mL)3.5
Above age normal? (1=Yes)0
PSA density (ng/mL/cc)0.05
Density normal? (1=Yes)1
PSA velocity (ng/mL/yr)0
Velocity concerning? (1=Yes)0
Free PSA ratio (%)25
Estimated cancer probability (%)5
How to Use This Calculator
  1. Enter your age and total PSA level (ng/mL) from your most recent blood test.
  2. Input prostate volume (cc) from ultrasound if available, for PSA density calculation.
  3. Enter a prior PSA value (ng/mL) and months since that test to calculate PSA velocity.
  4. Add your free PSA percentage (%) if available — lower values increase cancer suspicion.
  5. Review Overall risk score (0–100), Estimated cancer probability (%), and Velocity concerning flag to share with your doctor.

How the result changes with Age

AgeOverall risk score (0-100)
2822
4122
8314.6
10014.6

What each input means

Age
Your current age in years.
PSA level (ng/mL)
Your total PSA blood test result in ng/mL.
Prostate volume (cc)
Prostate volume from ultrasound in cubic centimeters (cc). Average is ~30cc.
Prior PSA (ng/mL)
Previous PSA result for velocity calculation. Leave 0 if unknown.
Months since prior test
Time between the prior and current PSA tests.
Free PSA (%)
Percentage of free (unbound) PSA. Lower values raise cancer suspicion.

What each result means

Overall risk score (0-100)
Composite risk score combining PSA level, density, velocity, and free PSA.
Age-normal PSA limit (ng/mL)
Upper limit of normal PSA for your age group.
Above age normal? (1=Yes)
1 if your PSA exceeds the age-specific reference range.
PSA density (ng/mL/cc)
PSA divided by prostate volume. Below 0.15 is generally normal.
Density normal? (1=Yes)
1 if PSA density is below the 0.15 threshold.
PSA velocity (ng/mL/yr)
Rate of PSA change per year. Over 0.75 is concerning.
Velocity concerning? (1=Yes)
1 if PSA velocity exceeds 0.75 ng/mL per year.
Free PSA ratio (%)
Your free PSA percentage (lower values increase cancer probability).
Estimated cancer probability (%)
Approximate cancer probability based on PSA range and free PSA ratio.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Age = 55, PSA level (ng/mL) = 1.5, Prostate volume (cc) = 30, Prior PSA (ng/mL) = 0 = 6 input(s) provided
  2. Calculate Overall risk score
    Overall risk score
    18.6 = 18.6
  3. Calculate Age-normal PSA limit
    Age-normal PSA limit
    3.5 = 3.5
  4. Calculate Above age normal?
    Above age normal?
    0 = 0

Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

What role does a prior PSA reading play in my Overall risk score?

PSA velocity (the year-over-year rate of change) only gets calculated when Prior PSA is above zero -- at the default of 0, the velocity term contributes nothing to the Overall risk score. Once you enter a real prior value, the score adds a contribution based on how fast your PSA rose over Months since prior test, up to a 20-point cap.

Why doesn't Free PSA percentage change my cancer probability estimate?

Estimated cancer probability only uses Free PSA percentage when your PSA level falls in the 4-10 ng/mL "grey zone." Below 4 ng/mL it reports a flat 5% regardless of free PSA, and above 10 ng/mL it reports a flat 67% -- free PSA is only a meaningful modifier inside that middle range.

What is the relationship between prostate volume and PSA density in this calculator?

PSA density divides your total PSA by prostate volume, so a larger prostate (from the ultrasound measurement) spreads the same PSA level across more tissue and lowers the density value -- and a lower density is less likely to trigger the 0.15 ng/mL/cc "elevated" flag. A smaller prostate concentrates the same PSA into a higher density.

Why does the age-normal PSA limit change with age?

The calculator uses the Oesterling 1993 age-adjusted reference table, which raises the normal ceiling as prostates naturally enlarge with age: 2.5 ng/mL under 50, 3.5 in your 50s, 4.5 in your 60s, and 6.5 at 70 or older. A PSA level that looks elevated for a 45-year-old may fall within the normal range for a 72-year-old.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Health & Fitness.