GAD-7 Calculator

Score seven GAD-7 anxiety screening items and display minimal, mild, moderate, or severe anxiety bands.

976.5K uses Updated · 2026-05-21 Runs locally · zero upload
AD

How to Use GAD-7 Calculator

The GAD-7 Calculator scores seven anxiety screening items. For each item, select the frequency that best matches the last two weeks: not at all, several days, more than half the days, or nearly every day. The calculator adds all seven item scores and shows the total from 0 to 21.

The result panel reports the corresponding anxiety band: minimal, mild, moderate, or severe. It also displays the score range and formula so users can understand that the total is a direct sum, not a weighted score.

The GAD-7 is a screening and symptom-tracking tool. A high score can support a conversation about anxiety, but it is not a diagnosis by itself. Panic symptoms, trauma, depression, substance use, medical illness, medications, and safety concerns all require broader assessment.

Formula & Theory - GAD-7 Calculator

The GAD-7 Calculator uses:

GAD-7 total score = item 1 + item 2 + ... + item 7

Each item is scored:

0 = not at all
1 = several days
2 = more than half the days
3 = nearly every day

The severity bands are:

0-4: minimal anxiety
5-9: mild anxiety
10-14: moderate anxiety
15-21: severe anxiety

Use Cases for GAD-7 Calculator

The GAD-7 Calculator is useful for behavioral health education, primary-care screening examples, symptom tracking demonstrations, and helping users understand how questionnaire scoring works.

Use it as a structured prompt for discussion. Persistent anxiety, impaired functioning, severe symptoms, or self-harm concerns should be addressed by qualified professionals.

Frequently asked questions about GAD-7 Calculator

What is the GAD-7 score range?

Seven items are scored 0 to 3, so the total ranges from 0 to 21.

What bands does this calculator use?

It uses 0-4 minimal, 5-9 mild, 10-14 moderate, and 15-21 severe anxiety bands.

Is my data stored?

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