induwara.lk
induwara.lkHealth · Mental wellbeing

GAD-7 Anxiety Test — free online score & severity

Answer seven quick questions to get your GAD-7 anxiety score (0–21), your severity band, the ≥10 screening flag, and your GAD-2 sub-score — using the validated Spitzer (2006) scoring. It runs entirely in your browser, so your answers never leave this page. This is a screening tool, not a diagnosis.

By Induwara AshinsanaUpdated Jul 13, 2026
GAD-7 Anxiety Screening Test
Spitzer 2006 · scored in-browser

Over the last 2 weeks, how often have you been bothered by the following problems? Nothing you enter leaves this page.

Try an example
0 of 7 answeredScore so far: 0 / 21
  1. 1

    Feeling nervous, anxious, or on edge

  2. 2

    Not being able to stop or control worrying

  3. 3

    Worrying too much about different things

  4. 4

    Trouble relaxing

  5. 5

    Being so restless that it is hard to sit still

  6. 6

    Becoming easily annoyed or irritable

  7. 7

    Feeling afraid, as if something awful might happen

8

If you checked off any problems, how difficult have they made it for you to do your work, take care of things at home, or get along with other people?

Optional — for context only. This item is not added to your score.

Answer all seven questions to see your score

You get a total (0–21), a severity band, the ≥10 screening flag, and your GAD-2 sub-score — all computed here in your browser.

Scoring per Spitzer, Kroenke, Williams & Löwe (2006).89% sensitivity at ≥10

How it works

The GAD-7 (Generalized Anxiety Disorder 7-item scale) is a short anxiety screener published by Spitzer, Kroenke, Williams and Löwe in 2006. Each of the seven items describes a core anxiety symptom, and you rate how often it has bothered you over the last two weeks.

  1. Rate every item 0–3. 0 = not at all, 1 = several days, 2 = more than half the days, 3 = nearly every day.
  2. Add the seven answers. The total runs from 0 to 21. Higher totals mean more frequent, more numerous symptoms.
  3. Map the total to a severity band (Spitzer 2006):
    • 04: Minimal
    • 59: Mild
    • 1014: Moderate
    • 1521: Severe
  4. Apply the screening cut-off. A total of 10 or more is a positive screen — the point at which further evaluation for an anxiety disorder is usually recommended. At ≥10 the GAD-7 has 89% sensitivity and 82% specificity for generalized anxiety disorder.

Alongside the full score, this tool computes the GAD-2 — the two-item short form (items 1 and 2, range 0–6). A GAD-2 of 3 or more is a positive short-form screen (Kroenke et al., 2007). The eighth item on the printed card asks how much the symptoms have interfered with work, home, and relationships; following the original instrument it is displayed but never added to the score. We use it only to strengthen the guidance to seek support when difficulty is rated “very” or “extremely”.

Scoring is verified two ways in code — the band-table lookup is cross-checked against an independent cut-point derivation for every possible total 0–21, and the three worked examples below are asserted in a self-test — so the number you see is reproducible to the point. Whenever the total reaches the cut-off or functional difficulty is elevated, the tool surfaces Sri Lankan support helplines immediately.

Worked examples

Example A — moderate, positive screen

Responses [Q1–Q7]: 2, 2, 3, 1, 0, 1, 2

  1. Total: 2+2+3+1+0+1+2 = 11
  2. Band: 11 is in 10–14 → Moderate
  3. Cut-off: 11 ≥ 10 → positive screen (further evaluation suggested)
  4. GAD-2: Q1+Q2 = 2+2 = 4 ≥ 3 → also positive on the short form
  5. Support helplines shown; consider a professional assessment.

Example B — mild, below the cut-off

Responses [Q1–Q7]: 1, 1, 1, 1, 1, 1, 1

  1. Total: 7 × 1 = 7
  2. Band: 7 is in 5–9 → Mild
  3. Cut-off: 7 < 10 → negative screen
  4. GAD-2: 1+1 = 2 < 3 → negative short form
  5. Guidance: watchful waiting and simple stress-management steps.

Example C — cut-off boundary (9 vs 10)

Responses [Q1–Q7]: 2, 2, 2, 1, 1, 1, 0 → then 1

  1. 2+2+2+1+1+1+0 = 9 → Mild, 9 < 10 → negative screen
  2. Change Q7 from 0 to 1: total = 10
  3. 10 is in 10–14 → Moderate, and 10 ≥ 10 → positive screen
  4. This is the exact ≥10 boundary — one point flips the result
  5. GAD-2 = 2+2 = 4 ≥ 3 → positive short form in both cases.

Frequently asked questions

Sources & references

The items, severity bands, ≥10 cut-off, GAD-2 short form, and support helpline numbers on this page were last cross-checked against the sources above on 2026-07-13. The GAD-7 is reproduced under its public-use permission.

Related tools

Rate this tool
Be the first to rate

Comments & feedback

Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.

Found a bug, edge case, or want to suggest an improvement?

Email me at [email protected] — most fixes ship within 24 hours.