| # | {{ resultText.questionCol }} | {{ resultText.answerCol }} |
|---|---|---|
| {{ a.id }} | {{ a.text }} | {{ a.answer }} |
Anxiety symptoms are feelings, thoughts, and body sensations that can disrupt daily life. The Beck Anxiety Inventory helps you describe current severity in a clear number so progress is easier to track.
Results reflect how often each symptom bothered you in the past week and return one total score that is easy to read. A short profile also distinguishes physical sensations from thinking patterns for a fuller picture.
You answer twenty one items from not at all to severely and then review the result. The total falls into one of four bands, and two subscores outline a physical pattern compared with a cognitive pattern.
Scores guide conversations and do not replace a professional opinion. If anxiety affects work, study, safety, or relationships, consider speaking with a qualified health care professional. This tool provides informational estimates and does not substitute professional advice.
The Beck Anxiety Inventory (BAI) is a 21‑item self‑report scale using four response levels per item (0 to 3) over “the past week, including today.” It observes two broad quantities: physical sensations (e.g., dizziness, trembling, shortness of breath) and cognitive concerns (e.g., fear of the worst happening, losing control, dying). The instrument yields a single total and two subscores that help separate body‑focused and thought‑focused patterns.
The computation is additive. Each item score contributes equally to the total, which ranges from 0 to 63. Subscores are formed by summing fixed item sets: a physical group and a cognitive group. Subscale labels are graded by quartiles of their own maxima to give none, mild, moderate, or severe.
Results are banded for interpretation. Totals of 0 to 7 indicate minimal anxiety, 8 to 15 mild, 16 to 25 moderate, and 26 to 63 severe. Crossing a boundary signals a meaningful change in symptom load; values near a boundary can fluctuate with small day‑to‑day differences.
Comparisons are most informative within the same person over time, using the same recall window and conditions. The BAI in this app is intended for adults. Scores summarise current symptom burden; they do not identify causes or provide a diagnosis.
| Symbol | Meaning | Unit/Datatype | Source |
|---|---|---|---|
| Item score i | integer 0–3 | Input | |
| Total score | integer 0–63 | Derived | |
| Physical subscore (14 items) | integer 0–42 | Derived | |
| Cognitive subscore (7 items) | integer 0–21 | Derived | |
| Severity band from T | {Normal,Mild,Moderate,Severe} | Derived | |
| grade( |
Subscale labels by quartiles | {none,mild,moderate,severe} | Derived |
Worked example. Suppose item scores sum to T = 22, with P = 14 and C = 8.
Interpretation: total indicates moderate anxiety; pattern leans physical. If at least two of items {7, 9, 11, 14, 15, 16} are scored 3, a panic‑like flag is set.
| Threshold Band | Lower Bound | Upper Bound | Interpretation | Action Cue |
|---|---|---|---|---|
| Normal | 0 | 7 | Minimal anxiety | Maintain helpful routines |
| Mild | 8 | 15 | Mild anxiety | Practice brief relaxation |
| Moderate | 16 | 25 | Moderate anxiety | Consider structured support |
| Severe | 26 | 63 | High symptom load | Seek professional review |
| Field | Type | Min | Max | Step/Pattern | Error Text | Placeholder |
|---|---|---|---|---|---|---|
| Each item response | Integer | 0 | 3 | Discrete radio choice | — | — |
Response string r |
String | 21 chars | 21 chars | ^[0-3\-]{21}$ |
Invalid string ignored | — |
| Input | Accepted Families | Output | Encoding/Precision | Rounding |
|---|---|---|---|---|
| Twenty one item selections | Radio choices 0–3 | Total, band, subscores, profile | Integers; shareable 21‑char code r |
None (exact sums) |
| Answer exports | Copy or download | Tabular answers | CSV, DOCX | N/A |
Processing is browser‑based and client‑only. Scores are computed locally, and responses are not uploaded. A compact response string may appear in the page address so you can reopen or share the same answers with care.
Computation is O(21) with constant memory. Rendering a small chart is negligible on modern devices.
Identical inputs always yield identical totals, bands, subscores, and flags. Invalid response strings are ignored and do not alter selections.
Do not paste or share response codes in public spaces if the content is sensitive. CSV and DOCX exports are created on your device; review file destinations and access permissions before sharing.
Beck Anxiety Inventory scoring converts item selections into a total and two subscores that place results into clear bands.
Example. A total of 9 lands in the mild band; a higher physical subscore suggests body‑focused symptoms are more prominent than worry.
Finish all items, then use the summary to plan a next step or discuss with a professional.
No. Processing occurs on your device and selections are not uploaded. A short response code can appear in the address for sharing; use discretion.
Sensitive responses should not be shared without consent.It is a consistent sum of your selected levels. Bands and subscale grades follow fixed cutoffs defined in the code. It reflects your recent week only.
All values are unitless integers. Items are 0 to 3, total is 0 to 63, and subscores follow their own ranges.
Yes, after the page loads. Computation is local and does not require a network connection once available.
No payment is required to use the assessment.
This app does not handle certificate signing requests. It focuses solely on Beck Anxiety Inventory scoring and reporting.
Values near 7, 15, or 25 sit on band edges. Small day‑to‑day changes can move the band; consider repeating after a few days.
Yes. You can copy a CSV summary, download a CSV, or export a DOCX with your answers and key totals.