A 12-item, research-validated questionnaire that measures eight key dimensions of health-related quality of life.

  • Base your answers on the past four weeks (unless a question states otherwise).
  • Most people finish in ≈ 2 minutes.
  • Select the response that best represents you—there are no right or wrong answers.
  • Your responses stay on this device and are never uploaded.
{{ progressPercent }} %
  • {{ q.id }}. {{ q.text }}
Your SF-12 Profile
Mean Score {{ format(overallMean) }}

The charts above show your scores on the eight SF-12 health dimensions, each transformed to a 0 – 100 scale (higher = better health).

This self-report instrument does not diagnose disease. If you are concerned about any aspect of your health, consider discussing these results with a qualified health-care professional.

Your Answers
#ItemResponse
{{ a.id }} {{ a.text }} {{ a.answer }}

Introduction:

Health-related quality of life (HRQoL) summarises how well people perceive their physical, mental and social functioning in everyday contexts. Researchers quantify HRQoL to monitor chronic conditions, compare treatment groups or evaluate public-health programmes. Brief, validated questionnaires give rapid snapshots while keeping respondent burden low.

The RAND-derived SF-12 survey distils eight HRQoL dimensions into twelve multiple-choice items. This tool rescales every answer to a 0–100 metric, averages scores within each domain, and presents the results in an interactive radar-and-bar profile that updates instantly on your device.

Complete the survey when reviewing lifestyle goals, evaluating wellness initiatives or tracking recovery progress over time. Interpret trends rather than single scores, and consult a professional if unexpected results persist. Results do not constitute a clinical diagnosis.

Technical Details:

Foundational Principles

The SF-12 originates from the Medical Outcomes Study and preserves the statistical validity of the longer SF-36 by selecting one or two high-loading items per domain. Each raw response is linearly transformed so that domain means align with population norms, enabling meaningful comparison across cohorts and longitudinal studies.

Processing occurs entirely in-browser through a lightweight reactive engine. A charting layer renders radar and bar plots from the computed domain array, supporting smooth animation and responsive resizing without extra network calls.

Formula Overview

Variables & Parameters

SymbolMeaningUnitTypical RangeSensitivity
Rraw jRaw item valueordinal1–6high
Rmax jHighest possible raw valueordinal2–6n/a
Rmin jLowest possible raw valueordinal1n/a
SijScaled item scorepoints0–100medium
DiDomain mean scorepoints0–100low

Scoring & Categorisation

  • 0–40 points ⟶ below-average functioning
  • 41–60 points ⟶ typical population range
  • 61–100 points ⟶ above-average functioning

Representative Calculations

Example – Physical Functioning, Item 2
Rraw=1 S= 1-13-1×100=0

A response of “Limited a lot” gives a 0-point contribution, reducing the Physical Functioning mean.

Edge Cases & Assumptions

  • Unanswered items default to null and exclude the domain from scoring.
  • Reverse-scored questions invert raw values before scaling.
  • Mean scores round to one decimal to match published norms.
  • Encoded URLs use “-” for missing values, enabling shareable links without revealing personal identity.

Performance & Stability

The algorithm is O(n) with n = 12, giving imperceptible latency. All computations use IEEE-754 double precision; rounding error is under 0.05 points. The charting layer throttles resize events for smooth animation.

Step-by-Step Guide:

  1. Tap the Start Survey button to load the first item.
  2. Answer each question based on the last four weeks; select the option that fits best.
  3. The progress bar shows completion percentage; the side list lets you revisit any item.
  4. After the twelfth answer, radar and bar charts appear instantly with domain scores.
  5. Discuss persistently low scores with a healthcare professional.

FAQ:

What does the mean score show?

The mean is the simple average of the eight domain points, giving an overall quality-of-life snapshot that is easy to track over time.

Is my data stored?

No. All answers stay solely in your browser. Closing the page erases them unless you copy the encoded URL yourself.

Can I share results?

Yes. Copy the address bar link; it contains an anonymised code of your responses that anyone can paste to recreate the charts.

Are scores comparable worldwide?

The linear 0–100 scaling is dimensionless, but cultural factors may influence how respondents interpret items. Use caution when comparing across populations.

Why twelve questions?

Statistical analyses showed these items capture over 90 % of the variance explained by the longer SF-36, making the survey quicker without major information loss.

Glossary:

Domain
Group of related health concepts scored together.
Linear Transformation
Scaling method that maps raw values evenly onto 0–100.
HRQoL
Acronym for health-related quality of life.
Reverse Scoring
Process of flipping raw values so higher scores always mean better health.
Radar Chart
Circular plot showing multivariate data on spokes radiating from a centre point.
No data is transmitted or stored server-side.
Embed this tool into your website using the following code: