A brief, standardised questionnaire used worldwide to describe and value general health in five key dimensions.

  • Reflect on your health today and select the option that best describes you.
  • The whole survey takes < 1 minute.
  • Your answers stay in this browser and are never uploaded.
{{ progressPercent }}%
  • {{ q.id }}. {{ q.short }}
Worst (0) Best (100)
{{ vasTemp }}
Your EQ-5D-5L Profile
{{ healthState }}
VAS {{ vas }}

Your responses form the five-digit health-state code shown above (one digit per dimension).

Higher digits indicate more severe problems. The visual-analogue score (VAS) is your own rating of overall health on a 0–100 scale.

The EQ-5D-5L is a descriptive system, not a diagnosis. If you are concerned about your health, consult a qualified medical professional.

Your Answers
#DimensionSelected Level
{{ a.id }} {{ a.text }} {{ a.level }}

Introduction:

EQ‑5D‑5L is a descriptive health profile that captures how you feel and function across core areas of everyday life. It covers mobility, self‑care, usual activities, pain or discomfort, and anxiety or depression. Many people look for EQ‑5D‑5L profile interpretation to follow changes and explain priorities in a conversation with a clinician or carer.

You enter a level for each dimension and provide a personal rating on a visual analogue scale. Your choices become a compact health‑state code and a plain‑language summary that groups results into function and symptoms. The code lets you compare sessions or share a snapshot without copying long notes.

Imagine you report no difficulty with movement, slight challenges with routine tasks, and moderate discomfort, with an overall rating near the middle of the scale. The summary highlights the most affected area and suggests measured next steps. It is a descriptive picture, not a diagnosis. This tool provides informational estimates and does not substitute professional advice. Results do not constitute a clinical diagnosis.

Repeat the assessment on different days to see patterns and progress. Apply consistent judgement for each dimension so changes reflect your situation rather than scale drift. Interpret small shifts and values near band boundaries with context from your day.

Technical Details:

This assessment encodes five selections and one self‑rating into deterministic subscores and bands. Each selection maps to a burden value by subtracting one from the chosen level and clamping at zero. Mobility, self‑care, and usual activities combine into a function subscale; pain or discomfort and anxiety or depression form a symptoms subscale. Totals yield three labels: function, symptoms, and overall problem burden. A separate band categorises the self‑rating. State is represented by a five‑character code that preserves order and can be restored from a link. Rendering uses a lightweight charting layer; calculations are client‑side.

b: bi =max(0,si1) Function: F =b1+b2+b3 Symptoms: S =b4+b5 Total burden: T =F+S
Symbols and units
Symbol Meaning Unit/Datatype Source
si Selected level for dimension i Integer 1–5 Input
bi Burden for dimension i (si−1) Integer 0–4 Derived
F Function subscale (mobility, self‑care, usual activities) Integer 0–12 Derived
S Symptoms subscale (pain/discomfort, anxiety/depression) Integer 0–8 Derived
T Total problem burden Integer 0–20 Derived
v Visual analogue self‑rating Integer 0–100 Input
r Health‑state code (five characters, one per dimension) String [1–5 or –]×5 Derived/Input
Function label Band for F none · mild · moderate · severe Derived
Symptoms label Band for S none · mild · moderate · severe Derived
VAS band Band for v low · fair · good · very good Derived
Subscale band thresholds
Band Lower bound Upper bound Interpretation Action cue
Function — none 0 3 Little to no functional limitation. Maintain current routines.
Function — mild 4 6 Noticeable but manageable. Adjust pacing and supports.
Function — moderate 7 9 Frequent impact on activities. Plan around limitations.
Function — severe 10 12 Widespread limitation. Consider review and aids.
Symptoms — none 0 2 Minimal symptoms reported. Monitor trend.
Symptoms — mild 3 4 Manageable symptoms. Use simple strategies.
Symptoms — moderate 5 6 Regular symptoms present. Discuss options if persistent.
Symptoms — severe 7 8 Significant symptom burden. Prioritise management plan.
Overall burden and VAS bands
Metric Band Lower bound Upper bound Implication
Total burden T mild 0 5 Limited overall problem burden.
Total burden T moderate 6 12 Notable overall burden.
Total burden T severe 13 20 High overall burden.
VAS v low 0 40 Self‑rated health is low today.
VAS v fair 41 60 Self‑rated health is fair today.
VAS v good 61 80 Self‑rated health is good today.
VAS v very good 81 100 Self‑rated health is very good today.

Units, Precision & Rounding:

  • Dimension selections and VAS are integers; decimal separator is a period when shown.
  • No fractional inputs are accepted; internal math uses base‑10 integers.
  • Progress percentages round to the nearest integer; ties follow standard half‑up via nearest integer rounding.

Validation & Bounds:

Validation rules
Field Type Min Max Step/Pattern Error text Placeholder
Dimension level Radio integer 1 5 Step 1 None; unanswered shown as em‑dash
VAS Range integer 0 100 Step 1 None
Query r String Regex ^[1-5\-]{5}$ Invalid codes are ignored
Query v Integer or empty 0 100 Step 1 Empty hides VAS charts

I/O Formats & Encoding:

Input/output formats
Input Accepted families Output Encoding/Precision Rounding
Dimension selections Five integer choices with labels Health‑state code Five characters; - marks unanswered Not applicable
Visual analogue rating Integer from range control Badge and gauge 0–100 integer Not applicable
URL state Query keys r and v Restored session Patterned string and integer Not applicable

Networking & Storage:

  • Processing is performed in your browser; answers are not uploaded.
  • A charting layer is loaded to render the radar and gauge visualisations.
  • State is reflected in the address bar via query parameters for easy sharing.

Performance & Complexity:

  • Computation is O(n) with n=5 selections; memory use is constant.
  • Charts resize on the next browser tick and on first window resize.

Diagnostics & Determinism:

  • Given identical inputs, outputs and bands are deterministic.
  • Invalid codes in links are ignored; existing selections remain.

Security Considerations:

  • Avoid placing names or identifiers in notes you share with the code.
  • Links can reveal your selections if you include them in messages.

Worked Example:

Input: Levels: Mobility 1, Self‑care 2, Usual activities 2, Pain/discomfort 3, Anxiety/depression 1; VAS 72.

b1..5=[0,1,1,2,0] F=2 S=2 T=4

Output: Code 12231; Function band none; Symptoms band none; Overall burden mild; VAS band good; expected VAS ≈ 60–80.

Assumptions & Limitations:

  • Heads‑up Overall burden uses mild, moderate, severe; there is no “none” band.
  • Bands are rule‑based thresholds, not clinical grades.
  • No imputation for missing answers; unanswered positions are marked with an em‑dash.
  • VAS banding clamps out‑of‑range values during classification.
  • Charts are summaries; read them alongside the text insights.
  • The tool does not compute preference‑based index values.

Edge Cases & Error Sources:

  • Query r not five characters is ignored.
  • Characters other than digits 1–5 or hyphen in r are invalid.
  • Using an en dash instead of a hyphen may break code recognition.
  • Non‑integer or empty v yields a hidden gauge and text‑only summary.
  • Out‑of‑range v is clamped for banding; charts expect 0–100.
  • Whitespace in query values is not trimmed.
  • Very long sessions without interaction may lose chart sizing on first load.
  • Browser zoom extremes can affect slider precision.

Step‑by‑Step Guide:

Follow these steps to record today’s profile and get a shareable code.

  1. Start the assessment.
  2. Select one level for each dimension based on today.
  3. Review the list to confirm all five are answered.
  4. Set your overall rating on the visual scale and continue.
  5. Read the highlights, bands, and suggestions; copy the code if you wish to share.

Example: Choose “No problems” for movement, “Slight problems” for self‑care and activities, “Moderate problems” for pain/discomfort, “No problems” for mood, then set 72.

Reminder Interpret values near boundaries with context. You now have a code and summary to track or discuss.

  • You can revisit a saved link to restore results instantly.
  • Print the answers table if you need a paper copy.

FAQ:

Is my data stored?

Processing happens in your browser. Nothing is uploaded. The address bar holds the code and rating if you choose to share a link.

Avoid including personal identifiers in shared notes.
What does EQ‑5D‑5L mean?

A concise health profile with five dimensions and five selectable levels that describe your health today.

How accurate is the result?

It summarises today’s self‑report using fixed thresholds. Use it to track patterns, not as a clinical decision by itself.

Which units and formats are supported?

Levels are integers with labels; the overall rating is an integer scale. The share code is five characters reflecting your selections.

Can I use it offline?

Yes, once loaded in your browser. Sharing the link later requires connectivity.

Does it calculate index values?

No. It reports the five‑character code, subscores, and bands with plain‑language insights.

How do I interpret the code?

Read left to right, one character per dimension in the order shown. Higher digits indicate more severe problems.

Do I need an account or sign‑in?

No sign‑in is required. You can copy the code or link if you want to share your results.

Troubleshooting:

  • The link does not restore my choices → Ensure the code has exactly five characters.
  • Charts are missing → Reload the page to re‑initialise the visual layer.
  • The slider feels imprecise → Use keyboard arrows for single‑step changes.
  • Printed table is cut off → Use landscape orientation or scale down slightly.
  • Copied code shows em‑dashes → Answer any missing dimensions and copy again.

Advanced Tips:

Tip Record results at the same time of day for better comparison.

Tip Add a brief context note alongside the code when sharing.

Tip Track function and symptoms separately to spot which area moves first.

Tip Compare today’s VAS with the expected range based on total burden.

Tip Treat single‑day spikes as signals to review context rather than firm trends.

Glossary:

EQ‑5D‑5L
A concise health profile with five dimensions and five levels.
Health‑state code
Five characters representing your chosen levels in order.
Visual analogue scale (VAS)
Your overall health rating today on a 0–100 integer scale.
Function subscale
Combined burden across mobility, self‑care, and usual activities.
Symptoms subscale
Combined burden across pain/discomfort and anxiety/depression.
Burden
Level minus one; higher means more severe problems.
Band
A label grouping values into none, mild, moderate, or severe.