Skip to content

Character Build Planner

Point budget
Attribute allocation

Luck, Faith, Endurance or whatever your game calls it.

Unspent points —
Total point budget
—
Points assigned
—
Levels gained
—
Main attribute
—
Level that covers this build
—
How the point budget is split
The chart appears with your result

A character build planner totals the attribute points a character earns between two levels and subtracts what you assign. In Diablo II, every level grants 5 stat points, so going from level 1 to 30 gives 29 × 5 = 145 points; assign 60 to Strength and 85 to Vitality and nothing is left unspent.

About this tool

Respecs are expensive in many RPGs, and some games never offer one, so planning stat points before you spend them saves a lot of regret. This planner works for any game that hands out a fixed number of attribute points per level. Enter your starting and target level, the points earned per level and any extra points from quests or items, then assign points to up to five attributes. It shows the total budget, how much is still unspent, which attribute dominates the build and, if you overspend, which level would cover the plan. A donut chart shows the split at a glance. It does not model diminishing returns, soft caps or class-specific base stats, so check your game's wiki for where extra points stop paying off.

How to use it

  1. Set the level range

    Enter the level the character is at now and the level you are planning for.

  2. Enter the point rules

    Use the stepper for points per level and add any bonus points from quests, tomes or items.

  3. Assign attributes

    Type points into Strength, Dexterity, Vitality, Magic and the fifth attribute; unused boxes count as zero.

  4. Read the remainder

    Unspent points show at the top; a negative number means the plan needs more levels, shown under Level that covers this build.

Examples

Diablo II character at level 30

Starting level
1
Target level
30
Attribute points per level
5
Bonus points (quests, items)
0

Result Unspent points: 145
Total point budget: 145
Points assigned: 0
Levels gained: 29
Main attribute: Nothing assigned yet
Level that covers this build: Level 30 is enough

  1. Levels gained = 30 − 1 = 29
  2. Budget = 29 × 5 + 0 bonus = 145
  3. Assigned = 0 + 0 + 0 + 0 + 0 = 0
  4. Unspent = 145 − 0 = 145

Twenty-nine level-ups at 5 points each leave 145 attribute points to place before any quest rewards.

Level 20 melee build with 10 quest points

Starting level
1
Target level
20
Attribute points per level
5
Bonus points (quests, items)
10
Strength
40
Dexterity
30
Vitality
35

Result Unspent points: 0
Total point budget: 105
Points assigned: 105
Levels gained: 19
Main attribute: Strength (38.1% of budget)
Level that covers this build: Level 20 is enough

  1. Levels gained = 20 − 1 = 19
  2. Budget = 19 × 5 + 10 bonus = 105
  3. Assigned = 40 + 30 + 35 + 0 + 0 = 105
  4. Unspent = 105 − 105 = 0

95 points from levels plus 10 from a quest reward are split across Strength, Dexterity and Vitality with nothing left over.

50 Strength planned at level 10

Starting level
1
Target level
10
Attribute points per level
5
Strength
50

Result Unspent points: -5
Total point budget: 45
Points assigned: 50
Levels gained: 9
Main attribute: Strength (111.1% of budget)
Level that covers this build: Level 11

  1. Levels gained = 10 − 1 = 9
  2. Budget = 9 × 5 + 0 bonus = 45
  3. Assigned = 50 + 0 + 0 + 0 + 0 = 50
  4. Unspent = 45 − 50 = -5

Level 10 only gives 45 points, so the plan is 5 over and needs one more level.

How it is calculated

Budget = (L − L₀) × P + B; Unspent = Budget − (S₁ + S₂ + S₃ + S₄ + S₅)

L
target level
L₀
starting level
P
attribute points granted per level
B
bonus points from quests or items
S₁…S₅
points assigned to each attribute

Each level gained adds the same number of points, so the budget is linear in levels. When the plan exceeds the budget, the shortfall divided by points per level, rounded up, gives the extra levels needed. Base stats a class starts with are not part of the budget, so enter only the points you will place yourself.

When not to use it

  • Games where points per level change with level or class need a separate run for each bracket.
  • Skill trees with prerequisites are not modelled; this counts attribute points only.
  • Games with automatic stat growth and no manual allocation have nothing to plan here.

Common mistakes

  • Counting the starting level as a level gained, which adds one level's worth of points too many.
  • Including a class's base stats in the allocation instead of only the points you assign.
  • Forgetting quest rewards that grant points on every difficulty, not just once.

Frequently asked questions

How many stat points does Diablo II give per level?

Five per level gained, plus 5 from the Lam Esen's Tome quest on each difficulty. A level 99 character therefore has 98 × 5 = 490 points from levels and up to 15 more from the three quest rewards, which you can enter as bonus points.

Why does the starting level not give points?

Points arrive when a level is gained. A new level 1 character has gained no levels yet, so the budget counts target level minus starting level. If your game gives a pool at creation, add it as bonus points.

What does a negative unspent value mean?

The plan assigns more points than the character will have at the target level. The planner divides the shortfall by points per level, rounds up, and shows the level at which the plan becomes affordable.

Can I plan for a game with only three or four attributes?

Yes. Leave the boxes you do not need empty; they count as zero and drop out of the chart. Rename them in your head, for example Magic as Intelligence or the fifth box as Faith.

How should I split points between damage and survival?

A common rule in action RPGs is to put just enough into Strength and Dexterity to equip your gear and the rest into Vitality. The split depends on the game, so treat the Main attribute line as a check on where most of the budget goes rather than a verdict.

Does the planner handle soft caps?

No. It counts points linearly. Many games, such as Dark Souls, reduce the benefit of each point past certain thresholds, so compare your plan with the caps listed for your game before committing.

Cite this tool

Using this tool in an assignment, article or report? Copy a citation, or a link for your website.

APA

Tools Directory Editorial Team. (2026, October 21). Character Build Planner. Tools Directory. Retrieved October 26, 2026, from https://tools.milunir.com/gaming/rankings-and-matchmaking/character-build-planner/

MLA

Tools Directory Editorial Team. “Character Build Planner.” Tools Directory, 21 Oct. 2026, https://tools.milunir.com/gaming/rankings-and-matchmaking/character-build-planner/. Accessed 26 Oct. 2026.

Chicago

Tools Directory Editorial Team. “Character Build Planner.” Tools Directory. Last modified October 21, 2026. Accessed October 26, 2026. https://tools.milunir.com/gaming/rankings-and-matchmaking/character-build-planner/.

Link<a href="https://tools.milunir.com/gaming/rankings-and-matchmaking/character-build-planner/">Character Build Planner – Tools Directory</a>