The 21-item Depression-Anxiety-Stress Scales (DASS-21) quantifies three common emotional states. Each domain contains seven self-report statements, allowing you to identify intensity levels without lengthy surveys. Scores offer a snapshot of mental well-being over the past week, based on the shorter, research-validated version of the original 42-item inventory.
You choose a frequency from “Never” to “Almost always” for every statement. A reactive scoring engine multiplies raw subtotals by two to align with the standard reference tables, then maps results to severity bands. Local rendering draws an interactive bar chart and badge set the moment the last question is answered.
Use the assessment to track mood shifts after lifestyle changes or stressors, but seek professional guidance for persistent or severe symptoms — findings are informational, not diagnostic.
Technical Details:
The tool operates entirely client-side, binding form inputs to computed properties that recalculate scores at 60 fps. Lazy image loading and minified assets keep the page under 50 kB. Accessibility helpers announce progress updates, while resize listeners preserve chart clarity on small screens.
Instant Calculation
Every radio click triggers a lightweight function that updates domain totals and overall completion status in real time.
Responsive Visualisation
A slim charting layer redraws bars fluidly, adapting font sizes and axis spacing to various view-ports.
Severity Badges
Dynamic pill badges translate scores into plain language (“Normal”, “Moderate”) for quick comprehension.
Keyboard Navigation
All controls respond to arrow keys and space-bar, with visible focus rings enabling screen-reader compatibility.
Zero Data Footprint
No cookies, analytics, or network requests collect your answers; everything vanishes when the tab closes.
Calculations & Scoring:
Raw domain totals (Σ item scores
) are doubled (× 2
) to match full-length norms, then compared with severity thresholds.
Domain | Normal | Mild | Moderate | Severe | Extremely Severe |
---|---|---|---|---|---|
Depression | 0-9 | 10-13 | 14-20 | 21-27 | 28+ |
Anxiety | 0-7 | 8-9 | 10-14 | 15-19 | 20+ |
Stress | 0-14 | 15-18 | 19-25 | 26-33 | 34+ |
Data Privacy: All maths occur inside your browser; no values leave your device.
Step-by-Step Guide:
Follow these stages to complete and understand your assessment.
- Click the Begin Assessment button to load the questionnaire.
- Select a frequency radio option for each statement; the progress bar fills as you proceed.
- Navigate with ↑ and ↓ keys or scroll; answered rows show a tick icon.
- After the last response, view colour-coded badges under Your Scores.
- Inspect the interactive bar chart and read the narrative summary for next-step suggestions.
FAQ:
Answers to frequently asked questions about using the DASS-21 online self-check.
What period does it cover?
Responses should reflect how you felt during the last seven days, following standard scale instructions.
Is my data stored?
No. The app performs every calculation locally and dismisses inputs when you refresh or exit.
Can I retake the test?
Yes. Reload the page or press Reset to clear previous answers and start a fresh assessment.
Why double the raw scores?
Multiplying by two aligns your results with reference tables derived from the original 42-item scale.
Does this replace therapy?
No. It is a screening aid; only qualified professionals can diagnose or recommend treatment plans.