Skip to main content
Calcimator

Pituitary Function Test Calculator

Dynamic endocrine test interpretation.

About this calculator

The anterior pituitary drives (at minimum) five hormone axes -- corticotropic, thyrotropic, gonadotropic, somatotropic (GH), and lactotropic -- but this calculator screens only four of them (cortisol, thyroid, GH, prolactin) independently, each from its own baseline lab value rather than a combined score. It does not assess the gonadal axis at all: there is no LH, FSH, testosterone, or estradiol input, so the Deficient Axes Count and Panhypopituitarism Flag below are both undercounts for anyone with isolated or predominant central hypogonadism -- a patient with a failing gonadal axis plus one or two of the four modeled axes could have clinically significant hypopituitarism that this calculator's count never reaches the panhypopituitarism threshold for. The cortisol (ACTH) axis reads morning cortisol: below 3 ug/dL is very suggestive of adrenal insufficiency, above 18 ug/dL is generally considered to reasonably exclude it, and the wide band in between is genuinely indeterminate and needs a dynamic test such as a cosyntropin stimulation test or insulin tolerance test (ITT) to resolve -- note this baseline-cortisol banding applies specifically to an 8 AM morning draw, not a post-stimulation peak from a dynamic test, which would need different interpretive bands. The thyroid axis screens for CENTRAL hypothyroidism -- low free T4 paired with a low or merely normal TSH, the pattern that suggests the pituitary itself isn't driving the thyroid, as opposed to primary thyroid failure, where TSH would be appropriately elevated -- and separately flags an elevated free T4 alongside a TSH that isn't suppressed as a distinct pattern, since a healthy pituitary should suppress TSH in response to high thyroid hormone; a non-suppressed TSH with high FT4 instead suggests a TSH-secreting pituitary adenoma or thyroid hormone resistance, exactly the kind of pituitary-driven finding this calculator is meant to catch, rather than the ordinary primary hyperthyroidism pattern (elevated FT4 with a properly suppressed TSH).

Growth hormone is assessed from the peak value on a stimulation test (ITT, GHRH-arginine, or glucagon, not a single random draw, since baseline GH is not diagnostically useful), with a peak below 3 ug/L read as GH deficient and 3-5 ug/L as borderline. Prolactin is graded on its own scale, since marked elevation (above 200 ng/mL) points toward a macroprolactinoma, but this calculator also folds a macroprolactinoma-range reading into the deficient-axis count on the reasoning that a large enough mass can compress the pituitary stalk and impair the other axes even though elevated prolactin is not itself a "deficiency." Three or more affected axes (out of the four modeled here) flags possible panhypopituitarism -- keeping in mind the gonadal-axis gap above. Each axis uses a single-timepoint approximation for a real workup that typically also needs stimulation testing before treatment decisions are made.

Inputs

Results

Cortisol Axis (0–2)

1

Thyroid Axis (0–4)1
Prolactin Status (0–2)0
GH Axis (0–2)2
Deficient Axes Count0
Panhypopituitarism Flag0
How to Use This Calculator
  1. Enter Morning Cortisol (ug/dL) from an 8 AM fasting draw -- this field's bands assume a baseline morning level, not a post-stimulation peak from a dynamic cosyntropin/ITT test.
  2. Input TSH (mIU/L) and Free T4 (ng/dL) to evaluate the thyroid axis.
  3. Enter Prolactin (ng/mL) and Peak GH on Stimulation Test (ug/L).
  4. Review the status of each axis: Cortisol, Thyroid, Prolactin, and GH.
  5. Check Deficient Axes Count and Panhypopituitarism Flag to guide hormone replacement planning.

What each input means

Morning Cortisol (µg/dL)
8 AM fasting cortisol. <3 = likely AI, >18 = intact axis, 3–18 = indeterminate (needs cosyntropin/ITT).
TSH (mIU/L)
Thyroid-stimulating hormone. Low/normal TSH with low FT4 suggests central hypothyroidism.
Free T4 (ng/dL)
Free thyroxine level. Normal 0.8–1.8 ng/dL.
Prolactin (ng/mL)
Serum prolactin. Normal <25. 25–200 = stalk effect/microprolactinoma. >200 = macroprolactinoma.
Peak GH on Stim Test (µg/L)
Peak growth hormone level on stimulation test (ITT, GHRH-arginine, glucagon). <3 = GH deficient, 3–5 = borderline.

What each result means

Cortisol Axis (0–2)
0 = Likely adrenal insufficiency (<3), 1 = Indeterminate (3–18), 2 = Intact (>18).
Thyroid Axis (0–4)
0 = Central hypothyroidism, 1 = Normal, 2 = Primary hypothyroidism pattern, 3 = Elevated FT4 with non-suppressed TSH (possible TSH-secreting adenoma), 4 = Elevated FT4 with suppressed TSH (primary hyperthyroidism).
Prolactin Status (0–2)
0 = Normal (≤25), 1 = Mild-moderate elevation (25–200), 2 = Macroprolactinoma range (>200).
GH Axis (0–2)
0 = GH deficient (<3), 1 = Borderline (3–5), 2 = Sufficient (≥5).
Deficient Axes Count
Number of pituitary axes showing deficiency (0–4).
Panhypopituitarism Flag
1 if ≥3 axes deficient (suggestive of panhypopituitarism), 0 otherwise.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Morning Cortisol (µg/dL) = 12, TSH (mIU/L) = 2, Free T4 (ng/dL) = 1.2, Prolactin (ng/mL) = 10 = 5 input(s) provided
  2. Calculate Cortisol Axis
    1 = 1
  3. Calculate Thyroid Axis
    1 = 1
  4. Calculate Prolactin Status
    0 = 0

Engine last updated . Checked against 3 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 morning cortisol level rules out adrenal insufficiency?

In this calculator, a morning cortisol at or above 18 ug/dL is read as an intact axis, reasonably excluding primary or secondary adrenal insufficiency without further testing. A level below 3 ug/dL is read as very likely adrenal insufficiency, while anything in between is genuinely indeterminate and needs a dynamic stimulation test to resolve rather than being read from the baseline draw alone.

Why does low TSH with low Free T4 suggest a pituitary problem rather than a thyroid problem?

In primary hypothyroidism, the thyroid gland itself is failing, so the pituitary appropriately raises TSH to try to compensate, producing a high TSH alongside a low Free T4. When Free T4 is low but TSH stays low or merely normal instead of rising, it suggests the pituitary isn't sending an adequate signal in the first place -- central hypothyroidism -- which is exactly the pattern this calculator's thyroid axis screens for.

Why is a single growth hormone level not enough to diagnose GH deficiency?

Growth hormone is secreted in pulses throughout the day, so a random baseline level can be low even in someone with normal GH reserve. This calculator's GH axis input is specifically the PEAK value reached during a stimulation test (insulin tolerance test, GHRH-arginine, or glucagon), which provokes a maximal GH response and gives a much more reliable read than any single unstimulated draw.

Why does a very high prolactin count toward the deficient-axes total?

Elevated prolactin itself isn't a hormone deficiency -- it's an excess. This calculator counts a macroprolactinoma-range reading (above 200 ng/mL) toward the deficient-axes total because a pituitary mass large enough to raise prolactin that high can physically compress the pituitary stalk and surrounding gland, impairing the cortisol, thyroid, and GH axes at the same time even though prolactin itself is elevated rather than deficient. Note that this deficient-axes count and the Panhypopituitarism Flag it drives can only be as complete as the four axes this calculator actually models -- it does not assess the gonadal axis (LH, FSH, testosterone, or estradiol), so significant hypopituitarism involving the gonadal axis can go undercounted here.

What does an elevated Free T4 with a normal or high TSH mean?

It's flagged as a distinct thyroid axis pattern rather than read as normal or primary hyperthyroidism, because a healthy pituitary should suppress TSH in response to already-high thyroid hormone. An elevated Free T4 alongside a TSH that isn't suppressed (0.4 mIU/L or higher) instead suggests inappropriate TSH secretion -- a TSH-secreting pituitary adenoma or thyroid hormone resistance -- which is different from ordinary primary hyperthyroidism, where an elevated Free T4 comes with an appropriately suppressed TSH.

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

More in Medical & Clinical.