{{ progressPercentage }}%
  • {{ q.id }}. {{ q.text }}
{{ resultText.title }}
{{ resultText.depressionLabel }} · {{ depressionSeverity }} {{ resultText.anxietyLabel }} · {{ anxietySeverity }} {{ resultText.stressLabel }} · {{ stressSeverity }}

  • {{ line }}

{{ resultText.answersHeading }}
# {{ resultText.questionCol }} {{ resultText.answerCol }}
{{ a.id }} {{ a.text }} {{ a.answer }}
:

Introduction:

Depression, anxiety, and stress scores are structured snapshots of how strongly related symptoms showed up over the past week. They help you notice short term patterns and decide when extra support could help.

You read brief statements about mood, tension, and physical arousal and choose how much each applied. The result is three comparative scores that show which area stands out and whether it sits in a normal, mild, moderate, severe, or extremely severe band.

Answers use four plain options from did not apply to applied most of the time. Items are grouped and scaled so each score runs from zero to forty two, and the summary highlights the dominant area with simple next steps.

Treat the numbers as guidance for reflection and planning. If a result concerns you, consider speaking with a qualified professional. This tool provides informational estimates and does not substitute professional advice.

Technical Details:

The instrument observes self‑reported frequency of recent symptoms. Each item receives an integer choice from 0 to 3 that represents how much it applied during the past week. Three subscores are calculated for depression, anxiety, and stress, then scaled to a common range for comparison.

Computation is additive within each domain. The seven item total for a domain is multiplied by two to yield a 0–42 score. This scaling preserves ordering while matching commonly reported ranges and makes band thresholds easy to read.

Results are interpreted by band. Crossing a boundary changes the qualitative label and indicates a step up in likely impact. Values near a boundary should be read with care; small answer changes can shift the label without a meaningful change in experience.

Comparisons are most useful within a person over time using similar conditions. The scope is recent symptoms only and does not capture causes, context, or diagnosis.

D = 2 xi  for the 7 depression items A = 2 xi  for the 7 anxiety items S = 2 xi  for the 7 stress items
Symbols and units used in the calculation
Symbol Meaning Unit/Datatype Source
xi Item choice for statement i integer in {0,1,2,3} Input
D Depression score integer 0–42 Derived
A Anxiety score integer 0–42 Derived
S Stress score integer 0–42 Derived
n Items per domain constant = 7 Constant
Worked example. Suppose the raw sums are Σd=12, Σa=4, Σs=7. Then:
D=212=24 A=24=8 S=27=14
Bands: D=24 → Severe, A=8 → Mild, S=14 → Normal. A small change near a boundary may shift the label; read alongside recent context.
Band thresholds by domain
Domain Threshold Band Lower Bound Upper Bound Interpretation
DepressionNormal09Typical range
DepressionMild1013Light elevation
DepressionModerate1420Notable elevation
DepressionSevere2127Marked elevation
DepressionExtremely Severe2842Highest range
AnxietyNormal07Typical range
AnxietyMild89Light elevation
AnxietyModerate1014Notable elevation
AnxietySevere1519Marked elevation
AnxietyExtremely Severe2042Highest range
StressNormal014Typical range
StressMild1518Light elevation
StressModerate1925Notable elevation
StressSevere2633Marked elevation
StressExtremely Severe3442Highest range

Validation & bounds extracted from code

Input validation rules
Field Type Min Max Step/Pattern Error Text Placeholder
Response item integer 0 3 step 1
Encoded responses (r) string length 21 length 21 ^[0-3\-]{21}$ (- marks unanswered)

I/O formats & encoding

Input and output summary
Input Accepted Families Output Encoding/Precision Rounding
21 item choices radio picks 0–3 D, A, S scores; severity bands integers; 0–42 per domain nearest integer for progress percent
Encoded responses URL parameter r Restored selections 21‑char string of 0–3 or - not applicable

Networking & storage behavior

  • Processing is client‑only; no data is transmitted or stored server‑side.
  • Responses can be represented in the address bar via the r parameter.
  • Copy CSV, Download CSV, and Export DOCX create local artifacts for you to save or share.

Diagnostics & determinism

Given the same selections, the same scores and bands are produced. Completing all 21 items is required to render the score chart.

Assumptions & limitations

  • Reflects the past week only; not a lifetime or trait measure.
  • Self‑report may vary with context, energy, and recall.
  • Band labels simplify a continuum; edges are sensitive to small changes.
  • Not a diagnostic instrument; clinical evaluation may differ.
  • Scores are not comparable to tools with different item sets.
  • Chart rendering requires scripting support.
  • Sharing encoded responses may expose sensitive information.
  • Heads‑up Export formats reflect what you entered; proofreading is still required.

Edge cases & error sources

  • Unanswered items keep results incomplete.
  • Accidental double clicks can shift an answer by one step.
  • Encoded string with invalid length or characters will be ignored.
  • Copy to clipboard may fail if permissions are denied.
  • DOCX export can be blocked by download restrictions.
  • Very small screens may truncate long item text.
  • Browser zoom can misread progress percentages visually.
  • Third‑party script blockers may prevent chart rendering.
  • Locale differences do not affect integer scores but can affect text display.
  • Refreshing during completion can clear unencoded answers.

Privacy & compliance

No data is transmitted or stored server‑side. Results do not constitute a clinical diagnosis.

Step‑by‑Step Guide:

The assessment estimates recent depression, anxiety, and stress and shows where each score sits.

  1. Read each statement and pick one option from 0 to 3.
  2. Answer all twenty one items before reviewing results.
  3. Review the three scores and the highlighted band.
  4. Scan the suggested next steps and note one action.
  5. Optionally copy CSV or export DOCX for your records.

Example: If many items felt true most of the time, expect higher scores and a higher band.

  • Tip: Complete at a similar time of day to compare runs.

FAQ:

Is my data stored?

No. Processing occurs on your device and results are not sent anywhere. If you share the encoded link or a file, that is your choice.

Sensitive information should be handled with care.
How accurate is this?

It is a structured self‑report screener. It reflects recent experience and answers. Use it to guide reflection and conversations, not for diagnosis.

What scale is used?

Each item is scored 0 to 3. Domain scores range from 0 to 42 after scaling. Labels map scores to five bands from Normal to Extremely Severe.

Can I use it without a connection?

Computation runs locally. Your browser may need a connection to load supporting files the first time. Results are not uploaded.

How do I export answers to DOCX?

After finishing, use the export controls under the answers table. You can also copy or download CSV if you prefer spreadsheets.

What does “borderline” mean?

Values near a boundary may shift label with small changes. Look at item patterns and repeat under similar conditions to see direction of change.

Why do my answers not persist?

Only encoded answers in the address bar persist across reloads. If the code sees an invalid or empty encoding, it starts fresh.

Is there a cost or license?

No pricing is stated here. Check the host site for licensing terms if you plan to redistribute outputs.

Troubleshooting:

  • No results shown: ensure all 21 items are answered.
  • Chart missing: enable scripts or try another modern browser.
  • Copy fails: grant clipboard permission or use manual select and copy.
  • DOCX will not download: check pop‑up or download restrictions.
  • Encoded link not restoring: confirm it is exactly 21 characters of 0–3 or -.
  • Text wraps oddly: reduce zoom or rotate your device.

Advanced Tips:

  • Tip Repeat weekly at a similar time to track trends.
  • Tip Skim driver items to spot practical targets for change.
  • Tip Note sleep, workload, and health events alongside scores.
  • Tip Use consistent interpretation notes across sessions.
  • Tip Share only what you are comfortable sharing when exporting.
  • Tip Pair scores with one small, specific next action.

Glossary:

Subscale
One of the three domains: depression, anxiety, or stress.
Raw sum
Total of item choices before scaling.
Scaled score
Raw sum multiplied by two for a 0–42 range.
Severity band
Label that maps a score range to Normal through Extremely Severe.
Dominant domain
The area with the highest band or higher score within a tie.
Driver item
A higher‑scoring statement that may be pushing the domain up.
Encoded responses
A compact 21‑character string representing selections.