Echo Score Calculator

Score your echo substats with public role weights — see instantly which echoes deserve +25, with Crit Value.

How scoring works

Enter your echo's substats to get a roll-quality score weighted for crit and your resonator's key stats.

Pick the substat then enter the rolled value on your echo. Leave blank if the echo doesn't have that line.
Quality score (0–100)
0.0
Crit Value (2×CR+CD)
Build role
DPS

Public scoring weights

Score = Σ(rolled value ÷ max roll × weight), normalised against the 5 highest-weighted substats for the chosen role. This is a public rubric (referencing the community-standard method), not an in-game constant.

SubstatDPSSub-DPSSupport
Crit Rate2.002.000.10
Crit DMG1.001.000.10
ATK%0.750.750.30
Basic Attack DMG0.750.750.00
Heavy Attack DMG0.750.750.00
Resonance Skill DMG0.750.750.00
Resonance Liberation DMG0.750.750.00
ATK (flat)0.250.250.00
Energy Regen0.250.750.75
HP%0.000.001.00
HP (flat)0.000.000.30
DEF%0.000.000.50
DEF (flat)0.000.000.20

Grade thresholds: S ≥85 · A ≥70 · B ≥60 · C ≥45 · D <45 (community-standard method).

Substat roll ranges (5★ echo)

Each substat rolls across 8 tiers between min and max (cross-checked from 2 independent community sources) — fixed regardless of the echo's rarity.

SubstatMinMax
HP (flat)320580
ATK (flat)3070
DEF (flat)3070
HP%6.4%11.6%
ATK%6.4%11.6%
DEF%8.1%14.7%
Crit Rate6.3%10.5%
Crit DMG12.6%21.0%
Energy Regen5.6%14.9%
Basic Attack DMG6.4%12.4%
Heavy Attack DMG6.4%11.6%
Resonance Skill DMG6.4%11.6%
Resonance Liberation DMG6.4%11.6%
Honest limitation

The weights above are a public reference rubric, not an official in-game constant. Characters with unusual scaling (e.g. Havoc Bane, custom Frazzle scaling) should have their damage-type weight re-balanced by hand instead of applying this table mechanically.

Quick guide
The Echo Score tool grades every substat roll on a Wuthering Waves echo, then weighs it against the role you assign it — Main DPS, Sub-DPS/Buffer, or Healer/Support — so you get one 0-100 number that tells you whether the piece is worth leveling to +25, worth holding for a support slot, or better off as fodder.

How the Echo Score is calculated

Every substat on a Wuthering Waves echo rolls inside a fixed range no matter the echo's rarity, and that range has been cross-checked against two independent stat tables. Crit Rate rolls between 6.3% and 10.5%, Crit Damage between 12.6% and 21%, and the same fixed-range logic applies to every other substat.

The tool turns each rolled value into a fraction of that substat's own maximum, then multiplies the fraction by the weight your chosen role assigns to that stat. Add up all five substats and you get one score out of 100 — a high roll on a stat the role does not want still scores near zero.

Role weights: DPS, Sub-DPS/Buffer, Support

A DPS build weighs Crit Rate at 2.0 and Crit Damage at 1.0, then ATK% and matching skill-type DMG% at 0.75 each, with flat ATK and Energy Regen at 0.25 and HP/DEF worth nothing. Sub-DPS and Buffer roles copy that table but push Energy Regen up to 0.75, since these characters live and die by how fast they loop back into an Outro Skill.

Healer/Support flips the priority: HP% at 1.0, Energy Regen at 0.75, DEF% at 0.5, flat HP at 0.3, and Crit Rate/Crit Damage dropped to a token 0.1 each. Pick the role before you read the score — the same echo can land in a different tier depending on who wears it.

Crit Value: the quick sanity check

Crit Value (CV) is the shorthand most players fall back on when they just want one number: CV = 2 × Crit Rate + Crit Damage. Because each roll is capped, the highest CV a single echo can reach is 42 — a max Crit Rate roll (10.5%) doubled plus a max Crit Damage roll (21%).

CV ignores role entirely, so it is best used as a fast filter before you commit to full role scoring, not as a replacement for it — an echo with great CV but the wrong secondary stats can still score low for a Support build.

Reading the verdict

The tool turns the 0-100 score into three calls: 70 or higher is worth leveling to +25, since the substats are already pulling their weight for the role you picked. A score of 60-69 is not quite DPS-grade but still worth holding onto for a Sub-DPS or Support slot instead of trashing outright. Anything under 45 is better spent as Tuner or EXP material for a different echo.

The weight table itself is a published rubric, not a hidden constant pulled from the game's code, so an off-meta build built around Havoc Bane or Frazzle scaling may need a manual second look rather than trusting the number blindly.

FAQ

What does Crit Value (42 max) actually measure?
Crit Value (CV) collapses Crit Rate and Crit Damage into one number: CV = 2 × Crit Rate + Crit Damage. Because Crit Rate rolls cap at 10.5% and Crit Damage rolls cap at 21%, the highest CV a single echo can carry is 42 — that ceiling is what the tool measures every crit-focused roll against.
Why does the same echo score differently for different characters?
Scoring runs through the role weight table, not raw numbers. Energy Regen alone is worth 0.25 for a DPS, 0.75 for a Sub-DPS/Buffer, and 0.75 for a Support, while flat HP is worth nothing to a DPS but 0.3 to a Support. Change the assigned role and the same substats land on a different score.
Should I feed an echo the moment it scores under 45?
Under 45 for the role you scored it against is the signal to use it as Tuner or EXP material — check it once against a Sub-DPS or Support role first if the substats look HP/DEF/Energy Regen-leaning, since the same roll that fails a DPS role can still clear 60+ under a Support weight.
Does a high Echo Score replace the classic Crit Rate:Crit Damage ratio?
No — the score rates individual substat rolls, it does not track the finished ratio. Most level-90 DPS still aim for roughly a 1:2 Crit Rate to Crit Damage pairing with total Crit Damage around 200-240%; use the score to decide which echoes are worth leveling, then check the finished set against that ratio separately.
Up next for you…

Tools · Wiki · Redeem codes · Banner & event schedule · Characters · Tier List