[ Tool ] · Free and offline
Fill in a name, class, level, stats, skills, and gear, and get a genre-styled character sheet. Copy plain HTML the Royal Road editor accepts for your chapter, or download a PNG to post where the HTML does not render. Everything runs in your browser.
Load a filled example to start from, then edit any field. Cultivation loads a Realm and Stage sheet; Skills loads a longer ability list.
Rows show in the genre's usual order: progression stats such as Realm and Level first, then the physical, mental, and resource blocks.
Start a line with a rarity in brackets to colour the item name and print its tier: [legendary] Sunforged Blade. A line with no tag is Common.
An approximation. Royal Road adds its own thin table border on the published page, so the live card there will look very close to this.
| Kael Stormwind | |
| Warrior · Level 15 | |
| STATS | |
| STR | 25 |
| DEX | 18 |
| VIT | 20 |
| CON | 16 |
| INT | 12 |
| WIS | 14 |
| HP | 350 / 350 |
| MP | 220 / 220 |
| SKILLS | |
| • Shield Bash | |
| • Second Wind | |
| EQUIPMENT | |
| LEGENDARY Sunforged Blade | |
<table style="border-collapse: collapse; width: 100%; max-width: 460px; background-color: #0f2238;">
<tbody>
<tr><td colspan="2" style="background-color: #1f3a5f; color: #cfe6ff; font-weight: bold; text-align: center; padding: 10px; font-size: 20px;">Kael Stormwind</td></tr>
<tr><td colspan="2" style="background-color: #1f3a5f; color: #cfe6ff; text-align: center; padding: 0 10px 8px;">Warrior · Level 15</td></tr>
<tr><td colspan="2" style="color: #d7e7f5; font-weight: bold; text-align: left; padding: 8px 10px 4px;">STATS</td></tr>
<tr><td style="color: #d7e7f5; text-align: left; padding: 5px 10px; font-weight: bold;">STR</td><td style="color: #d7e7f5; text-align: right; padding: 5px 10px;">25</td></tr>
<tr><td style="color: #d7e7f5; text-align: left; padding: 5px 10px; font-weight: bold;">DEX</td><td style="color: #d7e7f5; text-align: right; padding: 5px 10px;">18</td></tr>
<tr><td style="color: #d7e7f5; text-align: left; padding: 5px 10px; font-weight: bold;">VIT</td><td style="color: #d7e7f5; text-align: right; padding: 5px 10px;">20</td></tr>
<tr><td style="color: #d7e7f5; text-align: left; padding: 5px 10px; font-weight: bold;">CON</td><td style="color: #d7e7f5; text-align: right; padding: 5px 10px;">16</td></tr>
<tr><td style="color: #d7e7f5; text-align: left; padding: 5px 10px; font-weight: bold;">INT</td><td style="color: #d7e7f5; text-align: right; padding: 5px 10px;">12</td></tr>
<tr><td style="color: #d7e7f5; text-align: left; padding: 5px 10px; font-weight: bold;">WIS</td><td style="color: #d7e7f5; text-align: right; padding: 5px 10px;">14</td></tr>
<tr><td style="color: #d7e7f5; text-align: left; padding: 5px 10px; font-weight: bold;">HP</td><td style="color: #d7e7f5; text-align: right; padding: 5px 10px;">350 / 350</td></tr>
<tr><td style="color: #d7e7f5; text-align: left; padding: 5px 10px; font-weight: bold;">MP</td><td style="color: #d7e7f5; text-align: right; padding: 5px 10px;">220 / 220</td></tr>
<tr><td colspan="2" style="color: #d7e7f5; font-weight: bold; text-align: left; padding: 8px 10px 4px;">SKILLS</td></tr>
<tr><td colspan="2" style="color: #d7e7f5; text-align: left; padding: 5px 10px;">• Shield Bash</td></tr>
<tr><td colspan="2" style="color: #d7e7f5; text-align: left; padding: 5px 10px;">• Second Wind</td></tr>
<tr><td colspan="2" style="color: #d7e7f5; font-weight: bold; text-align: left; padding: 8px 10px 4px;">EQUIPMENT</td></tr>
<tr><td colspan="2" style="color: #d7e7f5; text-align: left; padding: 5px 10px;"><span style="color: #d7e7f5;">LEGENDARY</span> <span style="color: #F97316; font-weight: bold;">Sunforged Blade</span></td></tr>
</tbody>
</table>Downloads a crisp 2× image of the card you can post to Reddit, Discord, or X, where the Royal Road HTML does not render. Royal Road chapters use the HTML above.
Generic character-sheet makers are built for tabletop D&D and print PDFs. This one follows the conventions LitRPG and progression-fantasy readers expect: progression stats such as Realm, Stage, and Level lead the sheet, equipment bonuses read as base and total in brackets like 25 (28), and gear takes a loot rarity from Common up to Mythic. The rarity shows as both a colour and a written word, so the tier stays clear if you do not see colour the usual way. It runs entirely in your browser. There is no account and nothing you enter is sent anywhere.
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.