GAD-7 anxiety test

The GAD-7 is a 7-question screener that measures symptoms of generalised anxiety over the last two weeks. It is scored from 0 to 21, where 0–4 is minimal and 15–21 is severe. It takes about two minutes.

You can take it below. There is no sign-up, no email, and nothing you enter leaves your browser — the scoring happens on your own device and nothing is stored. A screener is not a diagnosis: it tells you whether something is worth raising with a professional, not what you have.

Over the last two weeks, how often have you been bothered by the following problems?

  1. 1Feeling nervous, anxious, or on edge
  2. 2Not being able to stop or control worrying
  3. 3Worrying too much about different things
  4. 4Trouble relaxing
  5. 5Being so restless that it is hard to sit still
  6. 6Becoming easily annoyed or irritable
  7. 7Feeling afraid, as if something awful might happen

0 of 7 answered

What GAD-7 scores mean

ScoreSeverityWhat it suggests
0–4 Minimal Your answers suggest few or no symptoms of anxiety over the last two weeks.
5–9 Mild Your answers suggest mild anxiety over the last two weeks.
10–14 Moderate Your answers suggest moderate anxiety over the last two weeks.
15–21 Severe Your answers suggest severe anxiety over the last two weeks.

The GAD-7 was developed by Drs Robert L. Spitzer, Kurt Kroenke, Janet B.W. Williams and colleagues, with an educational grant from Pfizer Inc. No permission is required to reproduce, translate, display or distribute it.

How to read your result

The number matters less than two things around it: whether it is changing, and which specific items you scored highest on. Two people with the same total can have very different problems — one not sleeping, one unable to concentrate — and those lead somewhere different.

If you take it again, take it two weeks apart and keep the dates. A score that has moved from 14 to 9 is a far more useful thing to show a doctor than either number on its own.

Common questions

What is the GAD-7?

The GAD-7 is a 7-question questionnaire that measures symptoms of generalised anxiety over the last two weeks. It is one of the most widely used screening tools in primary care, and it is scored from 0 to 21: 0–4 is minimal, 15–21 is severe.

Can the GAD-7 diagnose me?

No. The GAD-7 is a screener, not a diagnostic test. A high score means the symptoms you described are worth discussing with a doctor or therapist; it does not establish that you have a condition. Only a qualified clinician can diagnose, and they consider far more than one questionnaire.

Is this test free and private?

Yes. There is no sign-up and no email required. The questionnaire runs entirely in your browser — your answers are never sent to a server, never stored, and nobody including us can see them. Closing the page discards everything.

What should I do with my score?

Write it down with the date. A single score is a snapshot; what clinicians find useful is the direction it moves over weeks. If your score is in the moderate range or above, bring it to a GP or therapist — it is a concrete starting point for a conversation that is otherwise hard to open.

How often should I retake the GAD-7?

Every two weeks is the usual interval, because the questions ask about the last two weeks. Taking it more often than that measures the same period twice and tends to reflect your mood on the day rather than any real change.

The other check

Anxiety and low mood overlap a great deal, and people who screen positive on one often screen positive on the other. If you have not taken it, the PHQ-9 covers symptoms of depression over the last two weeks.

Sources

If you need help right now

Moodify isn't an emergency service. If you're in crisis, or thinking about hurting yourself, please talk to a person tonight. These lines are free, confidential and open around the clock.

If someone's life is in immediate danger, call your local emergency number first.

988 Suicide & Crisis Lifeline · US 988 Call or text, free, 24/7
988 Suicide Crisis Helpline · Canada 988 Call or text, free, 24/7
Samaritans · UK & Ireland 116 123 Free, 24/7
Lifeline · Australia 13 11 14 Free, 24/7
Tele-MANAS · India 14416 Free, 24/7
Anywhere else findahelpline.com Free, vetted helplines in 175+ countries