SWLS Life Satisfaction Brief
{{ total }}/35
{{ summaryLine }}
{{ scoreBand.label }} Midpoint drift: {{ responseMetrics.neutralGapText }} Strongest anchor: {{ topAnchor.short }} Lower anchor: {{ lowestAnchor.short }} {{ responseMetrics.spreadLabel }} {{ previousTrend.badgeText }}

Brief 5-item check-in for how satisfied you feel with life overall using the standard 1 to 7 agreement scale.

  • Answer with life overall in mind rather than one unusually good or bad day.
  • The five answers sum to the standard 5 to 35 total and keep the official English score bands.
  • Your responses stay in this browser unless you choose to revisit or share the URL.
{{ progressPercent }}%
{{ answeredCount }}/{{ questionCount }} answered
  • {{ question.id }}. {{ question.text }}
/35
{{ card.label }}
{{ card.value }}
{{ card.note }}
What this result suggests

{{ interpretationLead }}

{{ interpretationDetail }}

Strongest anchors
{{ item.short }}
{{ item.scoreLabel }} · {{ item.focusLabel }}
{{ item.roleLabel }}

{{ item.keepText }}

Lower-rated statements
{{ item.short }}
{{ item.scoreLabel }} · {{ item.focusLabel }}
{{ item.roleLabel }}

{{ item.reviewText }}

Suggested next steps
  1. {{ step }}
How to use this result

{{ howToUseText }}

  • {{ point }}
Metric Value Why it matters Copy
{{ row.label }} {{ row.value }} {{ row.meaning }}
# Statement focus Statement Response Score role Copy
{{ row.id }}
{{ row.short }}
{{ row.focusLabel }}
{{ row.text }} {{ row.roleLabel }}

Changing any response here updates the total, charts, interpretation, and machine-readable record immediately.

{{ privacySummary }}

Machine-readable record

Includes the `wellbeing_strength` subtype, official SWLS score-band reference, midpoint drift, and item-level statement detail.


                
:

Introduction:

Life satisfaction is the broad judgment people make about how their life is going as a whole, not just how they felt in one difficult afternoon or one unusually good day. The Satisfaction With Life Scale, usually shortened to SWLS, is a five-statement questionnaire that captures that overall appraisal with agreement ratings from 1 to 7.

This package turns those five answers into a total from 5 to 35, an in-app interpretation band, a gauge, and a longer written result that surfaces average item score, response spread, agreement mix, and the highest-scoring and lowest-scoring statements. It is useful when someone wants a structured check-in before journaling, coaching, therapy, or a personal review of whether life satisfaction feels steady, strained, or mixed.

A realistic use case is someone who cannot tell whether a flat week reflects one temporary frustration or a broader sense that life is not lining up with their values, relationships, or goals. A short scale will not explain every cause, but it can turn a vague feeling into a clearer starting point for reflection.

The result should be read as a wellbeing snapshot rather than a diagnosis. Official SWLS materials describe the scale as a measure of global life satisfaction, not as a screen for depression, anxiety, or acute risk, so a higher or lower score still needs personal context and, when appropriate, human follow-up.

Privacy is mostly local to the browser because this tool has no tool-specific backend, but it is not absolute if you share the link casually. The package writes the response pattern into the URL parameter r, which means a copied bookmark or message link can reproduce the answers.

Everyday Use & Decision Guide:

The best time to use this assessment is when you can step back and judge your life broadly instead of answering from the mood of one recent event. The package itself nudges you to think about the last few weeks, which is a practical way to reduce overreaction to a single argument, setback, or unusually good day while still keeping the reflection current.

All five questions need answers before the result appears. That matters because the score is only the simple sum of the five items, so a missing response would distort the meaning of the total and every downstream summary element built from it.

When the summary renders, read the result as a package. Start with Total and the band badge, then check the written explanation, then look at the higher-scoring and lower-scoring statements. That sequence makes it easier to separate overall life satisfaction from the specific statements that are pulling the score up or down.

The higher-scoring and lower-scoring lists are there to guide reflection, not to create official SWLS subscores. If one statement stands out, treat it as a prompt to think more carefully about that area of life rather than as proof that one life domain is objectively good or bad.

This is a strong fit for reflective self-monitoring and structured conversation. It is a weak fit for crisis decisions, diagnostic claims, or reassurance based on one number alone. If you repeat the tool over time, keep the same frame of reference each run and remember that sharing the URL also shares the stored answer pattern.

Technical Details:

The shipped question set matches the familiar five SWLS statements about life being close to ideal, life conditions being excellent, being satisfied with life, getting the important things one wants in life, and changing almost nothing if life could be lived over. Each answer is stored as an integer from 1 to 7, where 1 means strong disagreement and 7 means strong agreement.

The package score is the direct sum of those five stored values. Because there are five items and no reverse scoring in this bundle, totals range from 5 at the low end to 35 at the high end. The tool will not calculate a partial result, and there is no missing-item adjustment path.

T = x1 + x2 + x3 + x4 + x5

Here T is the total score and each x value is one response on the 1 to 7 scale.

Published SWLS interpretation guides often use a seven-part reading that gives score 20 its own neutral position and keeps finer distinctions above and below that point. This package deliberately simplifies the output into six broader bands. That makes the result easier to scan in-app, but it also means the band labels are package labels rather than a verbatim reproduction of every published SWLS scoring table.

SWLS package score bands
Package band Lower Upper What the package means by it
Extremely Dissatisfied 5 9 Very low overall life satisfaction on this run.
Dissatisfied 10 14 Meaningfully negative overall appraisal.
Below Average 15 19 A lower-than-middle result that is not at the floor.
Average 20 24 The app's middle zone, which absorbs the classic neutral point at 20 and nearby scores above it.
High 25 29 Clearly positive overall life satisfaction.
Very High 30 35 The strongest positive band in this package.

The app adds several explanation layers beyond the raw score. It computes mean item score, median, minimum and maximum response, standard deviation as a simple spread measure, counts of agree, neutral, and disagree answers, and ranked lists of higher-scoring and lower-scoring statements. It also generates band-specific next steps. Those extras are package-defined interpretation aids, not official SWLS subscales or clinical rules.

All scoring happens in the browser. There is no lambda.mjs helper and no result fetch path in the shipped files. The output can be exported as CSV or DOCX from the answered-items table, and the same stored response pattern can be restored from the five-character r value in the URL.

Step-by-Step Guide:

  1. Press Start Assessment and answer with your life as a whole in mind. The opening copy suggests thinking about the last few weeks, which helps anchor the judgment without turning the exercise into a reaction to one isolated moment.
  2. Work through all five statements using the seven-point agreement scale from Strongly disagree to Strongly agree. You can move by answering sequentially or by jumping through the question list on the right.
  3. Watch the progress bar and answered-count label. The result appears only after all five responses are present, so an incomplete screen means at least one item is still blank.
  4. Read the summary box first. It gives you the total score, the package band, overview cards, and a gauge that places the total on the 5 to 35 range.
  5. Continue into the written interpretation and the higher-versus-lower item table. That is where the package explains agreement mix, consistency, and band-specific next steps in plain language.
  6. If you want a record, use the answered-items export actions for CSV or DOCX. Before sharing anything, remember that the URL itself can also reconstruct the response pattern because the package stores answers in r.

Interpreting Results:

The most important output is the combination of total score, band label, and written explanation. A number without the surrounding context can be too blunt, while the narrative alone can feel impressionistic. Together they give a more balanced reading of how strongly positive, mixed, or negative the current life-satisfaction judgment looks inside this package.

  • Low-band results: these mean the five statements were rated in a way that points to dissatisfaction with life as a whole. They do not prove a mental-health disorder, but they can be a useful signal to pause and consider support, stressors, and unmet priorities.
  • Middle results: these often mean life feels mixed, ordinary, or uneven rather than clearly bad or clearly excellent. In this zone, the item-level highs and lows can be more informative than the badge color by itself.
  • High-band results: these show broadly positive agreement across the five statements. They still do not mean every life area is working equally well, which is why the lower-scoring items remain worth reading.
  • Response spread: a wide spread means the average may hide tension between statements. Someone can land in a middle or even positive total while still strongly disagreeing with one item that matters personally.

Because the scale has only five items, even a one-point change in one answer moves the total immediately. That is useful for repeat self-checks, but it also means small score changes should be interpreted with restraint unless the direction is repeated across several runs or matches what is happening in real life.

Worked Examples:

A centered result with little spread

If someone answers all five items with Neither agree nor disagree, the package returns a total of 20. That lands in the app's Average band, gives a mean item score of 4.00 out of 7, and shows very little spread because every response is identical. This kind of run suggests a middle reading rather than strong satisfaction or strong dissatisfaction.

A strongly positive pattern

Suppose the answers are 7, 6, 6, 6, and 6. The total becomes 31, which the package reads as Very High. The higher-scoring list will be crowded with positive items, agreement counts will dominate, and the next-steps panel will focus on maintaining habits and relationships that seem to support satisfaction.

A mixed pattern that a single badge could hide

Now imagine scores of 7, 7, 4, 2, and 2. The total is 22, which still falls in the app's Average band, but the spread is much wider than in the first example. In that case the item-level table matters: the result is not a calm middle so much as a mixed profile with strong positives and clear points of dissatisfaction living side by side.

FAQ:

Does this tool diagnose depression or another mental-health condition?

No. The SWLS is about global life satisfaction, and this package presents that score plus package-defined interpretation aids. It is not a diagnostic workflow and should not be treated as one.

Why did my result not appear yet?

The app requires all five answers before it calculates the score. If the summary is missing, at least one item is still unanswered and the progress bar should still be below full completion.

Are the higher-scoring and lower-scoring statements official SWLS subscores?

No. They are package-defined reflection aids built from the raw answers. They help explain what shaped this run, but they are not published SWLS subscales.

Are my answers sent to a server?

The shipped bundle has no tool-specific backend, so scoring happens in the browser. However, the answers are also encoded into the URL parameter r, so the link itself can carry the response pattern if you share it.

Glossary:

SWLS
The Satisfaction With Life Scale, a five-item questionnaire for overall life satisfaction.
Likert scale
A response format that asks how strongly someone agrees or disagrees with a statement.
Total score
The sum of the five item responses, ranging from 5 to 35 in this package.
Band
The package label that groups a total-score range into an easier-to-read interpretation zone.
Response spread
How far apart the item ratings are from one another, summarized here with standard deviation and item highs and lows.

References: