Hero star calculator
Calculate the shards needed for your next hero star or substep.
Your hero’s star progress
Enter your current progress and target. Results update as you type.
Subtract shards I own
Changes here stay in this calculation. Edit My plan
How the calculation works
Five substeps make one star. Recruitment and promotion unlock costs are separate. Only regular hero variants are offered here.
Where to find these inputs
Open Heroes, choose the hero, then open Stars. Read the full stars and the filled substeps toward the next star. Specific and universal shards are separate inventory inputs.
Inspect the standard star upgrade table
Top Lords base reference transitions. Each star has five substeps. Recruitment and promotion unlock costs are excluded.
| From | To | Shards required |
|---|---|---|
| 0 stars · 0/5 | 0 stars · 1/5 | 5 |
| 0 stars · 1/5 | 0 stars · 2/5 | 5 |
| 0 stars · 2/5 | 0 stars · 3/5 | 5 |
| 0 stars · 3/5 | 0 stars · 4/5 | 5 |
| 0 stars · 4/5 | 1 stars · 0/5 | 5 |
| 1 stars · 0/5 | 1 stars · 1/5 | 10 |
| 1 stars · 1/5 | 1 stars · 2/5 | 10 |
| 1 stars · 2/5 | 1 stars · 3/5 | 10 |
| 1 stars · 3/5 | 1 stars · 4/5 | 10 |
| 1 stars · 4/5 | 2 stars · 0/5 | 10 |
| 2 stars · 0/5 | 2 stars · 1/5 | 20 |
| 2 stars · 1/5 | 2 stars · 2/5 | 20 |
| 2 stars · 2/5 | 2 stars · 3/5 | 20 |
| 2 stars · 3/5 | 2 stars · 4/5 | 20 |
| 2 stars · 4/5 | 3 stars · 0/5 | 20 |
| 3 stars · 0/5 | 3 stars · 1/5 | 60 |
| 3 stars · 1/5 | 3 stars · 2/5 | 60 |
| 3 stars · 2/5 | 3 stars · 3/5 | 60 |
| 3 stars · 3/5 | 3 stars · 4/5 | 60 |
| 3 stars · 4/5 | 4 stars · 0/5 | 60 |
| 4 stars · 0/5 | 4 stars · 1/5 | 100 |
| 4 stars · 1/5 | 4 stars · 2/5 | 100 |
| 4 stars · 2/5 | 4 stars · 3/5 | 100 |
| 4 stars · 3/5 | 4 stars · 4/5 | 100 |
| 4 stars · 4/5 | 5 stars · 0/5 | 100 |
Related game guides
Calculation assumptions & data coverage
Top Lords reference values are separate from account bonuses. Client captures confirm selected identities and gates; they do not verify every cost. Unknown costs remain unknown.
See what is covered · How we check data

