GuideCharacters and sheets
Characters and sheets
A character belongs to you, not to a campaign. You make one from Your characters in the account menu, and then put it forward to the games it plays in — one character can be in several, and it survives any of them ending.
Making one
Nothing is required except a name. Pick a system and the sheet changes to match: D&D fifth edition, Minecraft, or a freeform sheet for everything else.
On the D&D sheet, choosing a class and an ancestry fills in what follows from them — saving throws, skills, speed, hit points, armour class, proficiency bonus and spell slots. Backgrounds, weapons and armour come from the same tables. Homebrew is an option at the bottom of every one of those lists rather than something you work around.
Ability scores can be rolled here — four six-sided dice, drop the lowest, six times — and those rolls go through the server and are recorded exactly like any other roll, so a set of statistics is evidence rather than a claim. The standard array is offered beside it for tables that prefer everyone to start level.
Bringing one you already have
Import takes a filled-in PDF character sheet or a JSON export. D&D Beyond, Foundry and Roll20 all produce something it can read.
The file is read in your browser and never uploaded, and importing does not save anything: it drops the values into the form and stops, so a sheet that was misread is visible and fixable before it becomes a character. D&D only — the other two sheets have nothing to import from.
Export goes the other way: the sheet is filled into a blank fillable PDF and downloaded, which is the version to take to a table that is not using this site. There is also a plain print button, where “Save as PDF” is a destination. If you want everything you have ever written here rather than one character, that is the data export in account settings.
Putting it in a game
Open the character and use “Playing in”
Choose the campaign. You have to be a member of it already.
It appears on the party roster
Which is the screen a GM keeps open while running: passive perception, armour class, current hit points and any conditions, for everybody at once. Every number there is derived from your sheet by the same code the sheet itself uses, so the roster cannot quietly disagree with it.
Now you can post and roll as them
The composer and the dice box both offer your characters in that campaign. Either you or the GM can stand a character down from the party later.
Tracking play
The sheet holds what your character is. The tracker beside it holds what is happening to them, and it is the half that changes during a session:
Hit points- Current, maximum and temporary, adjusted by typing a number rather than doing the sum.
Conditions- Poisoned, prone, unconscious and the rest. Visible to the GM on the party roster.
Spell slots- Per level, filled from your class, spent and restored. A rest puts back what a rest puts back.
Resources- Anything else with uses — rages, ki, bardic inspiration — each with the rest that refills it.
Inventory- Items with quantities and notes, plus coin.
Experience- Points in, level out. When you cross a threshold the sheet offers to level you up.
Levelling up reads the same tables character creation did: the hit die, the subclass level, the slot progression and the ability score increases all follow, and you are shown what is about to change before it changes.
Rolling off the sheet
Skills, saving throws and ability checks are buttons, each showing the expression it will send — the modifier is already applied, so nobody is adding a proficiency bonus in their head at the point of rolling.
Attacks are worth setting up. Each one stores a name, a to-hit bonus and a damage expression, which turns a swing into two buttons instead of two sums. An attack that does not roll to hit — a fireball, which forces a save instead — has no to-hit button rather than a false +0.
Sheets a campaign designs itself
A General campaign can build its own sheet — whatever fields its system actually has — and every character in that campaign gets a copy to fill in. Those values belong to the character-and-campaign pair rather than to the character, so two campaigns that both invent a field called Corruption keep two separate numbers.
Who can see a character
There are two separate switches here and they are easy to confuse.
Visible to people you play with- Everyone in a campaign you share. On by default. Uncheck it to keep a character to yourself until they are ready.
Publish a page anyone can read- A read-only page that works without an account and can be found by a search engine. Off by default, for every character.
They are independent, and the second one is the only control on your side of this site that reaches the open internet — so it is worth being deliberate about. A published page shows the sheet and the biography. It never shows your play state, and it never shows which campaigns the character is in. Wiki links inside the biography are rendered as plain words rather than links, because they point at pages in a campaign the reader cannot see.
Leaving a campaign
Your characters stay yours. Standing one down from a party removes it from that campaign’s roster and changes nothing about the character itself, and posts it has already made remain in the scenes they were part of.