The first chart keeps the four IRI subscales on the same 0 to 28 scale so the overall empathy profile is easy to compare.
Use it to spot the broad shape first, then read the emphasis ring, subscale notes, and item ledger below.
The second chart shows how much of the finished profile each facet contributes so the current emphasis is clear at a glance.
It is a profile-share view, not a single official empathy total.
{{ paragraph }}
{{ contextNote }}
| Facet | Score | Reading lane | vs 14 | What it signals |
|---|---|---|---|---|
|
{{ row.name }}
{{ row.description }}
|
{{ row.score }}/28 | {{ row.band }} | {{ row.midpointDeltaLabel }} | {{ row.guidance }} |
| # | Higher-scored focus | Lower-scored anchor |
|---|---|---|
| {{ row.id }} | {{ row.highLabel }} ({{ row.highScore }}) | {{ row.lowLabel }} ({{ row.lowScore }}) |
| # | Facet | Prompt | Response | Keying | Contribution | Signal |
|---|---|---|---|---|---|---|
| {{ row.id }} | {{ row.scale }} |
{{ row.shortPrompt }}
{{ row.text }}
|
{{ row.answer }} | {{ row.keying }} | {{ row.contribution }}/4 | {{ row.signal }} |
Empathy is not one single trait. In the Interpersonal Reactivity Index, it is described through four related but distinct tendencies: taking another person's point of view, becoming absorbed in fictional perspectives, feeling warmth and concern for others, and feeling personal unease in tense emotional situations.
This assessment turns that model into a 28-item self-report check. You rate how well each statement describes you, then review separate scores for Perspective Taking, Fantasy, Empathic Concern, and Personal Distress, along with a radar chart and short rule-based guidance generated from the finished profile.
That makes the tool most useful when you want a pattern rather than a single label. A student, coach, clinician-in-training, or reflective user can see whether the profile leans toward viewpoint shifting, imaginative involvement, other-oriented compassion, or self-oriented emotional strain.
The distinction matters because the four subscales do not mean the same thing. High Personal Distress is not the same as high compassion, and strong Perspective Taking does not guarantee emotional warmth. Keeping the profile split prevents the common mistake of treating empathy as one score that can only move up or down.
The result still needs restraint. This is a self-report instrument completed in one sitting, so it reflects how you describe yourself under current conditions, not a clinical diagnosis or a full behavioral assessment. The low, average, and high labels on this page are rough package-level guides rather than official clinical cut points.
Use the tool in one sitting and answer with your first consistent judgment rather than trying to optimize the profile. The page advances through one prompt at a time, keeps a visible progress bar, and lets you jump through the question list, so the most reliable completion style is steady pacing rather than repeated second-guessing.
The best first read comes from looking at the four subscales together. A profile with high Empathic Concern and low Personal Distress suggests something different from a profile with similar concern but much higher distress, and a low Fantasy score does not automatically say anything negative about real-world compassion.
Personal Distress is much higher than Empathic Concern, slow down before overreading the result as "more empathy." The package itself treats that split as a cue for stress-regulation guidance.r query parameter so the session can be restored on reload.Before trusting any label, inspect the radar shape and the subscale table together. The most useful next step is usually to compare the lowest subscale with the package's suggested actions and ask whether that pattern matches everyday behavior outside the test setting.
The package follows the standard four-part IRI structure: 28 items split into four 7-item subscales. Each response is recorded on a five-point scale from Does not describe me well to Describes me very well, which the code stores as integers from 0 to 4.
Subscale totals are computed separately, not blended into one official empathy number. Perspective Taking (PT), Fantasy (FS), Empathic Concern (EC), and Personal Distress (PD) each run from 0 to 28 after reverse-keyed items are transformed. The package then adds a secondary comparison between PT + FS and EC + PD to describe the profile as more cognitive, more affective, or roughly balanced.
That secondary balance view is useful, but it should not replace the four primary scales. A person can have strong viewpoint-taking and strong distress at the same time, or average compassion alongside very low fantasy immersion. The separate scores are the main output, while the balance summary and next-step rules are package-defined interpretation aids layered on top.
Each subscale is the sum of seven transformed item values. Forward-keyed items keep the chosen value, while reverse-keyed items contribute 4 - v so higher totals still reflect more of the underlying trait that subscale is meant to capture.
| Code | Subscale | Meaning in this package | Items | Range |
|---|---|---|---|---|
| PT | Perspective Taking | Adopting another person's viewpoint | 7 | 0 to 28 |
| FS | Fantasy | Identifying with fictional characters and imagined situations | 7 | 0 to 28 |
| EC | Empathic Concern | Warmth, sympathy, and concern for others | 7 | 0 to 28 |
| PD | Personal Distress | Self-oriented discomfort in tense emotional situations | 7 | 0 to 28 |
Nine items are reverse keyed in the shipped question set, so simply marking the highest response on every statement will not create a uniformly high profile. That design is part of the tool's attempt to keep response style from dominating the results.
The package applies simple band rules to each subscale after scoring. These rules are local to the tool and are meant as coarse reading aids, not as normative or diagnostic thresholds.
| Band | Lower bound | Upper bound | Notes |
|---|---|---|---|
| Low | 0 | 12 | Below the package's average band |
| Average | 13 | 19 | Middle band used for a first-pass reading |
| High | 20 | 28 | Upper band used for a first-pass reading |
These bands matter most when you read them against the radar chart and the narrative guidance. A high PD score does not carry the same practical meaning as a high EC score, even though both sit in the same numerical band structure.
The results page adds package-defined guidance on top of the subscale totals. If PD is 20 or higher, the page surfaces down-regulation ideas such as breathing or grounding. If PT, EC, or FS fall below 13, the page generates corresponding prompts aimed at perspective practice, compassion habits, or narrative empathy exercises. Those prompts are coaching suggestions from the code, not standardized treatment advice.
The narrative block also compares the highest and lowest areas, builds a short "current snapshot," and pairs higher-scored focuses with lower-scored anchors. That makes the result easier to discuss, but the underlying evidence is still the four subscale totals and the original answer pattern.
Scoring stays in the page, and this slug ships no server-side helper for uploading responses. The important nuance is state restoration: your answers are encoded into the r query parameter as a 28-character string of digits and dashes so the page can rebuild the session on reload. That is convenient for resuming work, but it also means a shared URL can expose the response pattern.
Complete the full questionnaire first, then read the profile as four related scores rather than hunting for one headline number.
Start Assessment. The progress bar and question list will appear immediately.Does not describe me well through Describes me very well. The item list marks completed rows with a check icon.Your IRI Results and the radar chart titled IRI Subscale Scores (0-28). Those are the fastest summary views of the finished profile.Your Answers. Export only after you have decided whether you are comfortable keeping the response pattern in the page URL.The main question is not "Is this score good?" but "What kind of empathy pattern is showing up?" High Perspective Taking with moderate Personal Distress usually points to something different from high distress with average concern, even if both profiles include one score in the high band.
Do not overread any one band as simply good or bad. High EC can reflect strong compassion, high PT can reflect mental perspective shifting, and high PD can reflect being emotionally flooded in intense situations. If you repeat the tool, compare sessions only when mood, context, and purpose are reasonably similar.
Example 1: A finished profile shows PT 21, FS 14, EC 22, and PD 9. The page would describe that pattern as relatively strong viewpoint taking and concern with comparatively low self-oriented distress. In practice, that suggests empathy may feel more stable than overwhelming in tense moments.
Example 2: Another profile shows PT 11, FS 12, EC 16, and PD 21. Here the package would place PD in the high band and PT and FS in the low band, then surface suggestions about grounding and structured perspective prompts. The important reading is not "more empathy," but rather compassion mixed with stronger emotional strain and weaker viewpoint-shifting.
Example 3: If two sessions have similar totals but one moves from PD 20 to PD 15 while EC stays steady, that change matters even though there is no single overall score. The profile has become less distress-heavy without losing concern.
No. The package is educational and reflective. It summarizes a self-report profile and adds rough guidance, but it does not diagnose any mental health condition or social-functioning disorder.
The IRI is built around separate subscales, and the code preserves that structure. The page does compute cognitive and affective balance summaries, but those are secondary views rather than a replacement for PT, FS, EC, and PD.
No upload helper is shipped for scoring. The main privacy caveat is that the answer pattern can remain in the r query parameter so the session can be restored later.
Yes, if the encoded response string is still present in the URL. Unanswered items are stored as dashes, and completed items are stored as digits from 0 to 4.
They are package-level reading aids tied to local thresholds, not universal or clinical categories. The labels are most useful when you read them beside the radar chart and the subscale descriptions.
r query parameter