Character sheet templates created by the community for use in Roll20.
Switch branches/tags
Clone or download
Pull request Compare This branch is 11609 commits behind Roll20:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
13th Age Official
13th_Age-neovatar
13th_Age
5th Edition OGL by Roll20
7th Sea
AD&D_1E
AD&D_2E
AEON-Aberrant
AW
AW2E
Achtung! Cthulhu
Adventure Pack
Adventure!
Against the Dark Yogi
Aliens
Alternity-RPG
Anima-Beyond-Fantasy-French
Anima-Beyond-Fantasy-Spanish
Anima-Beyond-Fantasy
Anneau Unique
Atomic Highway
BASH Ultimate Edition
Basic Fantasy RPG
Beacon
Better-Angels
Black_Crusade
Blades-in-the-Dark
Bulletproof Blues
Burning Wheel
COPS
CWOD-Changeling
CWOD-DAV20
CWOD-M20
CWOD-Mage
CWOD-V20
CWOD-Vampire
CWOD-W20
CWOD-Werewolf
CahiersDuVastemonde
CakebreadWaltonRenaissance
Call_of_Cthulhu
Call_of_Cthulhu_6th_Ed - German
Call_of_Cthulhu_6th_Ed_French
Call_of_Cthulhu_7th_Ed - German
Call_of_Cthulhu_7th_Ed
Call_of_Cthulhu_7th_Ed_Chinese_Traditional
Call_of_Cthulhu_7th_Ed_French
Call_of_Cthulhu_Spanish
Capes, Cowls & Villains Foul
Castles&Crusades
ChroniquesOubliees
Conan-2nd-Ed
Continuum
CthulhuTech_1ed
Cultos-innombrables-hitos
Cyberpunk 2020
CypherSystem
CypherSystemFrench
D&D_3-5 SPANISH
D&D_3-5-CN
D&D_3-5-fr
D&D_3-5-pt-br
D&D_3-5
D&D_4E
D&D_5e_Reshaped
D&D_5e_Shaped
D&D_BECM
D&D_Moldvay_Natha
D6StarWars
D6_Fantasy
D6_Space
DCC
DFRPG
Dark_Heresy
Dark_Heresy_2ed
Das_Schwarze_Auge_4-1
Das_Schwarze_Auge_5
Deathwatch
Delve
Demon Hunters Beta
Der Eine Ring
Diaspora
DnDNext
DnDNext_Actoba
DnD_5e
DnD_Moldvay_AmandatheAmazon
Doctor Who Adventures in Time and Space
Dogs-in-the-Vineyard
Dragon Age RPG
Dragon-Age-RPG-PT-BR
DragonQuest
Dungeon World Português
Dungeon-slayers-4
DungeonSquad
DungeonWorld
DungeonWorldFrench
Dungeons the Dragoning 40000 7th Edition
Eclipse Phase
Eclipse
Exalted 3
Exalted2e
FATAL
FFG_End-of-the-World
Fairytail
Fallout
Fantasy Age
Fantasy_Craft
Fate Acelerado BR
Fate Básico BR
Fate Core with rolls Deutsch
Fate Jadepunk BR
Fate Turbo with rolls Deutsch
Fate_Accelerated
Fate_Accelerated_ES
Fate_Core
Fate_Freeport
Fate_Jadepunk
Feng Shui
Feng-Shui-2
Firefly
Flashing_Blades
Fragged-Empire
Friponnes RPG
Fugue
Fuzion
GURPS
GURPS_Mutonized
Ghostbusters Expanded Spanish
Ghostbusters
Gumshoe_TrailOfCthulhu
HackMaster_5E
Halo_Mythic
Harry Potter
Hc Svnt Dracones
Hero Games 6e
HeroQuest
HollowEarthExpedition
INS-MV_5E
Icons Assembled
Icons French
Impulse_Drive
Iron Kingdoms RPG
Ironclaw
Kobolds Ate My Baby
Kromore
L5R
Labyrinth-Lord
Leverage
Lords-Of-Gossamer-And-Shadow
Lotfp
Maid
MarvelSH
Mekton Z
Microlite20
Mindjammer
Mongoose_Legend
Mongoose_Traveller
Monsterhearts-Simple
MouseGuard
Mutant Year Zero Alternative
Mutant-year-zero
Mutants and Masterminds 3E
Myriad Song
Mystery-of-the-Abbey
NWOD-Changeling
NWOD-Demon
NWOD-Hunter The Vigil
NWOD-Mage
NWOD-Werewolf
Naheulbeuk
NarrativesUnlimitedD10
New World of Darkness Official
Nightshade Academy
No Thank You Evil
Numenera
Numenera_NathasNumenera_English
Numenera_NathasNumenera_French
OVA
Oltree-FR
Only War
Palladium Megaverse
Palladium-Rifts
Paranoia
Pathfinder (Old)
Pathfinder (Spanish)
Pathfinder-DE
Pathfinder-FR
Pathfinder-Neceros
Pathfinder
Pendragon-french
Pendragon
PokemonTabletopAdventures
PokemonTabletopUnited
PokemonTabletopUnitedFull
PortesMonstresTresors
Psi-Punk
RWBY_RoC-Unofficial_Tabletop_RPG
Risus Space Opera
Rogue_Trader
Rogue_Trader_fr
Rolemaster-Standard-System
Rolemaster_1E
RoleplayingIsMagic_4E
Runequest_6
Runequest_6_FR
Ryuutama
Sagas_Of_The_Icelanders
SavageWorlds-Tabbed-French
SavageWorlds-Tabbed
SavageWorlds
SavageWorldsFrench
Scion
Serenity
Shadow of the Demon Lord
Shadowrun2e
Shadowrun5D-german
Shadowrun5e-Gerdofal
Shadowrun5e
Shadows Over Sol
Silent Legions
Silhouette_Core
Simple System
Song of Ice and Fire Roleplaying
Spycraft_2.0
Spylite
Star Frontiers
Star Marx
Star Wars Edge of the Empire
Star Wars EotEmpire_Dice - FR
Star Wars FFG API-Compatible
Star Wars Saga Edition
StarWarsEdgeOfTheEmpire_Dice
Stars_Without_Number
Street_Fighter-neovatar
Strike!
Supersix
Svavelvinter
Swords_&_Wizardry Spanish
Swords_&_Wizardry
Symbaroum
Tavern-Tales
Technoir
Tenra Bansho Zero
Tephra
The God Machine Chronicle (nWoD)
The One Ring
The Strange
The_Sprawl
Titansgrave
Toon
Torchbearer
Torg
TormentaRPG
Trail of Cthulhu (spanish)
Trail of Cthulhu
Trail of Cthulhu_french
Tri-Stat
True20
Unisystem-All Flesh Must Be Eaten
UnknownArmies
UnknownPonies
Urban_Shadows
Vampire the Requiem
Victoriana 2ed
WFRP-2nd-Ed
Witch_Hunter_2e
Yogsquest
d20 Modern
fate_core_with_rolls
fate_core_with_rolls_VF
kitchensink
pathfinder_simple
the-void
tigres_volants
wfrp3e-French
wfrp3e
.gitattributes
.gitignore
LICENSE
README.md
approved.yaml

README.md

Roll20 Character Sheets

This repository is the collection of all the community-contributed character sheets that are available for use on Roll20.

Contributing

If you want to help improve an existing sheet, just clone this repository, make your changes, and submit a pull request. If you would like to contribute a new sheet for the community to use, just clone this repository and create a new folder with the name of the game system that the sheet is for. Then send a pull request. If you have any questions or aren't familiar with Github or git in general, feel free to drop us a line at team@roll20.net and we can help you get set up.

Creating a sheet.json File

When you are ready to submit your template for public use, create a sheet.json file in your sheet's folder (see the kitchensink folder for an example sheet.json file). The file has the following fields:

  • html: The name of the HTML file for the sheet (e.g. kitchensink.html)
  • css: The name of the CSS file for the sheet (e.g. kitchensink.css)
  • authors: A simple string telling who contributed toward the sheet (e.g. Riley Dutton)
  • roll20userid: A simple string telling the Roll20 User ID's of the authors (e.g. 1 or 45672,145678). Just used so we know who to credit internally, won't be shown publicly on the site.
  • preview: The name of an image file which should be included in your sheet folder showing a preview/screenshot of the sheet (will be displayed in-app at 500x500 resolution) (e.g. kitchensink.png)
  • instructions: Markdown-formatted instructions for using the sheet. If there are any particular setup steps, special rolls you want to make the player aware of, etc., this is the place to put that info. Try to be succinct.

After we have reviewed your sheet if we approve it we will add it to the approved.yaml file in the root directory which will cause it to be available to everyone on the main Roll20 site. If we reject your sheet, we will comment on your Github commit and let you know what changes need to be made before it can be accepted.

PLEASE VERIFY YOUR SHEET.JSON IS VALID JSON at http://jsonlint.com before you submit it!

Guidelines

Here are a few guidelines that you should follow when contributing sheets for the community:

Make it Familiar

The sheet for each game type should be familiar to players who are used to seeing the paper version of that sheet. It shouldn't be identical or violate any copyright, but it also shouldn't be laid out in such a crazy way that players will have a hard time understanding how to use it. Design for ease of us first and foremost. Along those lines, keep your UI changes simple -- please don't change the basic functionality of how a checkbox works, for example.

Add Rolls

The best sheets not only keep track of character stats, they have most of the rolls for the game system embedded in them. This makes it much easier for new players to play the game (just "click on that button on the sheet" versus "Make a macro, okay put slash roll one dee twenty..."). While you don't have to include every roll in the whole system, including the most common ones where appropriate can really help elevate your sheet to the next level.

Don't Duplicate Work

We only need one sheet for each system. For some major systems like Pathfinder or D&D, we may allow more than one sheet if they are different enough, but contact us in advance before you spend a lot of time working on a new sheet for a game we already have a sheet for. We should focus on improving existing sheets, not creating totally new ones. Along those lines, this is a community effort, so if you want to help improve an existing sheet, just jump in and do so.

Use Standard Attribute Names

Whenever possible, use standard names for attributes, spelled out. For example, "Intelligence", "Strength", and "Wisdom". This is important so that if a Character is imported into a game with a different sheet, most of the values will be able to transition. If the attribute names are all different, then nothing can be imported. Your best bet is to look at existing sheets and whenever possible use the same attribute names that are already in use.

No Character Creation or Advancement

Due to copyright restrctions, please don't attempt to include functionality for advancing a character automatically to the next level or creating a new character from scratch automatically. It's fine to have attributes that auto-calculate based on other attributes (including the current level). We'll let you know if your submitted sheet violates this rule.

License

All of the code (HTML/CSS) of the sheets in this repository is released under the MIT license (see LICENSE file for details). If you contribute a new sheet or help improve an existing sheet, you agree that your contribution is released under the MIT License as well.