{{ progressPercent }}%
  • {{ q.id }}. {{ q.text }}
{{ resultText.title }}
{{ resultText.badgePrefix }} {{ totalScore }} – {{ severityName }}

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

Introduction

Depressive symptoms influence mood, thinking, energy, and motivation, making it easy to miss how much impact they have day to day. The Beck Depression Inventory-II (BDI-II) brings those signals together through twenty-one statements scored on a four-point scale, creating a clear picture of how the past two weeks—including today—have felt.

Smiling and frowning icons above a mood arc

Each item captures a facet of depression—sadness, pessimism, guilt, sleep changes, fatigue, loss of interest. As you pick the statement that best matches your experience, the inventory tallies a total score (0 to 63), cognitive and somatic subscores, and snapshot trackers for sleep, appetite, energy, and concentration. Together they reveal whether thoughts, physical changes, or specific symptom clusters are driving difficulty.

Imagine someone who feels persistently sad and self-critical (score 3 on items 1–3), struggles to concentrate and make decisions (score 2 on items 13 and 19), yet maintains appetite and sleep (score 0). Their total may fall in the Moderate band with a cognitive-dominant profile, showing that therapy targeting thought patterns and self-talk may move the needle faster than focusing on physical routines alone.

Answer honestly without minimising or amplifying how you feel, revisit the tool at consistent intervals using the same two-week window, and note contextual factors such as recent grief, medication changes, or acute illness that may shift scores temporarily. Elevated totals—especially any endorsement of suicidal thoughts—are signals to contact a qualified professional immediately. Use the shorter PHQ-9 if you need a quick consultation screener; rely on the full BDI-II when you want richer detail on symptom clusters and change over time.

Technical Details

The BDI-II measures the severity of depressive symptomatology experienced during the previous two weeks. Each of the 21 items presents four ordered statements scored 0–3, covering emotional tone, self-evaluation, cognitive slowing, and somatic changes. Respondents choose the statement that best describes their experience.

The total score T is the sum of all item scores, yielding a 0–63 range. Thirteen items (1–13) form a cognitive-affective subscore C, while eight items (14–21) comprise a somatic-performance subscore S. Subscores are graded none, mild, moderate, or severe based on quartile thresholds relative to their maximums (39 for cognitive, 24 for somatic). A profile label highlights whether cognitive symptoms exceed somatic ones by three points or more, whether somatic symptoms dominate, or whether the pattern is mixed.

Severity bands follow Beck’s guidelines: Minimal (0–13), Mild (14–19), Moderate (20–28), and Severe (29–63). Item-level trackers spotlight sleep changes (item 16), appetite shifts (item 18), fatigue (item 20), concentration (item 19), and suicidal thoughts (item 9), enabling quick review of high-risk themes.

Interpretation assumes adult respondents, literacy compatible with the inventory wording, and the ability to differentiate depression from overlapping medical conditions. The tool does not diagnose major depressive disorder on its own, nor does it assess bipolarity, psychosis, or substance-related mood changes; those require clinical assessment.

T = i=121 ri C = i=113 ri S = i=1421 ri
Symbols and units
Symbol Meaning Unit / datatype Source
ri Score for item i (0–3) integer Input
T Total BDI-II score 0–63 Derived
C Cognitive-affective subscore (items 1–13) 0–39 Derived
S Somatic-performance subscore (items 14–21) 0–24 Derived
BDI-II severity bands
Band Score range Interpretation
Minimal 0 to 13 Little to no depressive symptom burden; continue monitoring.
Mild 14 to 19 Symptoms present but manageable; lifestyle adjustments or brief therapy may help.
Moderate 20 to 28 Meaningful impairment likely; pursue structured treatment.
Severe 29 to 63 High distress; seek comprehensive professional evaluation promptly.
Subscore grading thresholds
Label Threshold Meaning
None ≤ 25% of max Domain has minimal symptom weight.
Mild ≤ 50% of max Domain contributes but remains manageable.
Moderate ≤ 75% of max Domain significantly affects daily life.
Severe > 75% of max Domain dominates; prioritise targeted intervention.

This tool provides informational estimates and does not substitute professional advice. Treat any elevation in suicidal thoughts or rapid score increases as an emergency, contacting crisis services or trusted clinicians immediately.

Variables & Parameters

BDI-II variables
Parameter Meaning Unit Typical range Sensitivity
Items 1–21 Symptom ratings across cognitive and somatic domains 0–3 integer 0–3 Primary inputs
Cognitive index Sum of items 1–13 0–39 0–39 Highlights thought-related burden
Somatic index Sum of items 14–21 0–24 0–24 Highlights physical changes
Sleep tracker Item 16 severity word string None–Severe Guides sleep interventions
Appetite tracker Item 18 severity word string None–Severe Flags nutritional changes
Fatigue tracker Item 20 severity word string None–Severe Signals energy deficits
Concentration tracker Item 19 severity word string None–Severe Identifies cognitive slowing
Suicidal thought score Item 9 value 0–3 0–3 Triggers urgent escalation
Response code 21-character encoded answers [0-3-]{21} ---... Supports URL sharing/restoration

The response code updates once you start answering, enabling secure sharing with clinicians while keeping data in the browser.

Rounding Policy

All calculations operate on integers. Progress percentages round to whole numbers; totals and subscores remain exact sums.

Input & Validation

Validation rules
Field group Accepted values Notes Placeholder
Items 1–21 0, 1, 2, 3 Each option includes descriptive text. None
Query param r [0-3-]{21} Invalid encodings are ignored and reset. N/A

The app requires every item to be answered before presenting totals; unanswered questions remain highlighted until completed.

I/O Formats & Encoding

Inputs and outputs
Channel Content Encoding Precision
User selections Ordinal 0–3 values with descriptive text Integer Exact
URL parameter r 21-character response code String Exact
Derived outputs Total, subscores, band, pattern, trackers Numbers / strings Exact

State synchronisation delays URL updates until you interact, keeping the initial load clean while still allowing you to bookmark results.

Networking & Storage

The tool runs locally with no API calls. All question text, scoring tables, and next-step guidance are embedded constants, so results appear instantly and remain available offline.

Responses exist only in memory and optional query parameters. Reloading or clearing the URL removes them immediately.

Performance & Complexity

Summations operate in O(21) time with minimal memory usage. Visualisations render once after completion and resize on demand, keeping the experience responsive even on low-powered devices.

Diagnostics & Determinism

Identical inputs always produce the same totals, subscores, pattern labels, and suggested steps. Drivers and strengths lists order by score then item number, ensuring consistent comparisons over time.

Security Considerations

All selections are limited to predefined options. Response codes are validated against strict regular expressions, and the app never stores or transmits personal identifiers.

Assumptions & Limitations

  • Self-report bias can understate symptoms when respondents minimise distress.
  • Medical conditions (thyroid disease, anaemia) may elevate somatic scores independent of depression.
  • The two-week frame may miss episodic lows or highs outside the window.
  • The tool does not differentiate unipolar depression from bipolar depression.
  • Medication changes or withdrawal can temporarily skew appetite, sleep, or energy items.
  • High resilience or masking behaviours may keep scores low despite impairment.
  • Translations or cultural differences can shift how items are interpreted.
  • Sharing URLs could expose sensitive mental-health information if forwarded unintentionally.
  • No automatic crisis escalation occurs; users must reach out when safety concerns arise.

Edge Cases & Error Sources

  • Incomplete answers keep totals artificially low until the questionnaire is finished.
  • Responding during acute grief or illness may inflate scores temporarily.
  • Entering the same code on multiple shared devices can expose responses to others.
  • Using “Not at all” to avoid difficult feelings suppresses insight and follow-up.
  • Restoring a stale URL weeks later may misrepresent current state.
  • Translations by browser tools can alter severity wording.
  • Extreme fatigue from non-depressive causes (shift work) inflates somatic subscores.
  • Progress percentages are integer-based, so gradual improvements may look stepwise.
  • Using the tool for minors without adaptation ignores developmental norms.
  • Copying results into unsecured notes risks privacy breaches.

Scientific & Standards Backing

Scoring and severity bands follow Beck, Steer, and Brown’s 1996 revision of the inventory, which aligned the BDI-II with DSM-IV criteria.

The cognitive versus somatic factor structure mirrors meta-analytic findings used in clinical and research settings to interpret change over time.

Privacy & Compliance

Responses live only in the browser and optional shareable URLs. Healthcare providers embedding the tool should pair it with informed consent, secure storage practices, and crisis protocols aligned with regional mental-health regulations.