WriteIDEA studio for LitRPG authors
All tools

[ Tool ] · Free and offline

RPG Stat Build Calculator

Allocate a pool of stat points across your own attribute system, write derived-stat formulas for HP, damage, or crit, and see the whole build update as you spend. It runs the same formula engine WriteIDE uses on a book. Everything runs in your browser.

3 of 27 points left

Each allocated point costs one from the pool in this version. Base values are free and do not draw from the pool.

7
15
6
14
5
13
4
12
2
10
0
8

The stepper spends points. Total is base plus allocated, shown in green on the right.

STRDEXCONINTWISCHA
150
75
7

Formulas read the attribute totals by name. Names are case sensitive. Every result is rounded down to a whole number, the way LitRPG stats usually are.

Build sheet
CHARACTER BUILD
24 of 27 spent · 3 remaining
ATTRIBUTES
STR15
DEX14
CON13
INT12
WIS10
CHA8
DERIVED
HP150
Carry75
Initiative7
made with writeide.com
Build as text
CHARACTER BUILD
Points  24 of 27 spent, 3 remaining

ATTRIBUTES
STR         15
DEX         14
CON         13
INT         12
WIS         10
CHA         8

DERIVED
HP          150
Carry       75
Initiative  7

made with writeide.com

Copy JSON gives an { attributes, derived } object you can round-trip into your own tools. The PNG is a crisp image of the build sheet for Reddit, Discord, or X.

How the formulas work

A derived stat is a formula over your attribute totals. Type the attribute name as it appears in the chips, such as CON*10 + 20 for HP, and the value updates as you allocate points. The grammar is plain arithmetic with + - * / ^ and the functions floor, ceil, round, min, max, abs, sqrt. There are no dice and no random rolls. Every result is rounded down to a whole number.

A flat point cost, on purpose

In this version every allocated point costs one from the pool. The classic D&D point-buy array loaded here spends 24 of the 27 points that way, so the banner reads three points remaining. Tabletop point-buy uses an escalating cost table where a higher score costs more per point, which would make the same array cost exactly 27. That table is a later addition. For designing your own progression system, a flat cost is the clear place to start. It all runs in your browser, with no account, and nothing you enter is sent anywhere.

WriteIDE does this for your whole book, automatically

This tool handles one at a time. WriteIDE is the desktop studio that tracks LitRPG stats, items, skills, and quests across a whole novel, and keeps them correct at every scene.

Runs in your browser. Nothing you type is sent anywhere, and it keeps working with your network off.
Made with writeide.com
More free tools