Help / FAQ
Questions, answered.
The short answers about accounts, sharing with players and what works with what. Cannot find yours? Tell us and we will add it.
Getting started
Is Roleplay Journal free?
Getting started and creating a campaign are free, and players are always free to join a campaign (they just need an account). Some options will become premium in the future, but we will not limit the functionality of campaigns built before pricing is active. In fact, all campaigns built during alpha will always have their premium options for free.
Do I need an account to try it?
No. The NPC generator, building generator, monster builder and encounter builder work without one. You need an account to save a campaign.
Do my players need accounts?
Yes. Each player joins from the invite link in your campaign's Settings, with their own account, so they only see what you share with them. Joining a campaign is always free for players.
Players and sharing
What can players see?
Only what you share. New things start hidden from players, and your GM notes, character motivations and their opinion of the party are never sent to them.
Can players change my campaign?
They can add their own notes, which stay private until they share them. Everything else is read-only for them.
How do I know what a player sees?
Switch your role to any player, or to everyone in the campaign, and the site shows it exactly as they would see it. It is read-only, so you cannot change anything by accident.
I shared something too soon.
Set it back to Only the GM and it disappears from your players' view.
Tools and compatibility
Which game system does it use?
Roleplay Journal supports D&D 5e, both the 2014 and 2024 rules, with more game systems on the way. You choose your game system when you create your campaign. The monster builder and encounter builder have a switch for the D&D 5e 2024 or 2014 rules. Inside a campaign, the encounter builder follows the game system you chose for it.
Does it work with Roll20?
You can export any creature as a file for Roll20's VTT Enhancement Suite. It is not an official Roll20 integration.
Does it work on a phone?
Yes. The site is built to be used at the table on a phone or a tablet as well as on a computer.
Your data
Can I export my campaign?
Yes. Export it to a spreadsheet at any time, edit it in Excel or Google Sheets, and import it back.
What happens if I import the same spreadsheet twice?
Importing only adds and updates; it never deletes anything, and blank cells never overwrite what you already have.
How to use it
How do I roll dice from a monster's stat block?
Rolling dice from a scene
You must be the GM, inside a campaign.
- Open a scene and find the Encounter section. Open a creature's stat block.
- Click an attack bonus (for example +8) to roll a d20 plus that bonus. Click the dice in a damage line (for example 1d6 + 4) to roll damage. Click a saving throw bonus in the ability table to roll that save.
- Hold a link down for about half a second (or right-click it, or press the menu key) to choose how to roll:
- Attacks and saves: Disadvantage, Normal, Advantage
- Damage: Normal or Critical hit (twice the dice, the bonus added once)
- A small pop-up shows the result and your roll log (bottom of the screen) keeps it, with the creature's name and what was rolled.
Other dice in a creature's text, such as a Strength drain or how many hours until something happens, are links too. Click to roll them.
On a character's card, the Quick rolls box works the same way.
What is Opinion of the party, and how do I turn it on?
Opinion of the party is a number from -10 (they despise the party) to +10 (they adore it) on characters and factions. It is off in every campaign until you turn it on.
Turn it on: open your campaign, go to Settings, set Opinion of the party to On, and save.
What changes when it is on
- Characters and factions show their opinion, and you can edit it.
- A faction's opinion is where its members start.
- On a scene's Quick rolls, Spotting a lie is the character's Insight against the party's lie. At +4 or higher they want to believe the party, so it rolls with disadvantage. At -4 or lower they are suspicious, so it rolls with advantage. From -3 to +3 it rolls normally.
When it is off: the number is hidden, and Spotting a lie rolls normally. The site still makes up an opinion for new characters and factions and keeps it, so the values are there if you turn it on later.
Only you can see opinions. Players never receive them.
How do I build an encounter and check how hard it is?
The Encounter builder is free and needs no account. Find it in the Tools menu in the site header.
- Party: set how many players and their level. Need a mixed table? Choose + Add a group with a different level.
- Rules: pick D&D 2014 or 2024. They measure difficulty differently (Low, Moderate, High in 2024; Easy, Medium, Hard, Deadly in 2014).
- Choose + Add creature. Click the box and scroll, or type a name, a type or a CR. The list runs from CR 0 up, under a heading for each CR.
- Set the Number of that creature. Use the CR box beside it to make the creature stronger or weaker. Its hit points, armor, attacks and saves are rebuilt for that CR.
- Watch the Difficulty bar. It shows the encounter's XP against your party, and how much more XP reaches the next level.
- Open a creature's stat block to read it. Copy stat block copies it to paste into Roll20 (Bio & Info or GM Notes).
Narrow the list (optional): under Creature filters, set Creature type (for example Undead) or untick Allow Homebrew to hide the homebrew NPC creatures. Leave both alone to see everything.
Can my players fight the tavern keeper?
Every job the NPC generator uses has a basic stat block: tavern keeper, blacksmith, baker, town guard, thief, hedge wizard and more. They are homebrew, made for Roleplay Journal. They are not official monsters, and each one carries a Homebrew tag so nobody mistakes it for one.
Find one: in the Monster builder, the Encounter builder or a scene's Encounter, click the creature box and type the job (for example "tavern keeper") or the word homebrew to list them all.
Make it fit your party
- Pick the creature. Most start at a low CR, from 0 to about 2.
- Change its CR. A tavern keeper at CR 5 hits harder, has far more hit points and gains extra attacks. Its cudgel and thrown tankard stay.
- Some have a special trick that scales too, such as the cook's boiling stew or the hedge wizard's sleep dust.
Good to know
- Noble, Priest, Acolyte and Bard share a name with an official creature, so theirs read "Noble (NPC)" and so on.
- Copy stat block adds a "Source: Homebrew (Roleplay Journal)" line, so it is still marked when you paste it into Roll20.
- Do not want homebrew in the list? In the Encounter builder, untick Allow Homebrew under Creature filters. It is on by default.
- They follow the same CR rules as every other creature, but they are a starting point. Change what you like.
How do I run an encounter inside a scene?
Only the GM sees the encounter. It is saved with the scene.
- Open a scene and find the Encounter section.
- Set the Party, then use + Add creature to pick creatures. It works like the Encounter builder, and the rules (2014 or 2024) follow your campaign's Game system in Settings.
- Open a creature's stat block. Inside it are hit point bars, one for each creature (numbered 1, 2, 3 if you have several).
- To hurt or heal, type a number in the Update box and press Enter. A positive number heals. A negative number damages. Set the creature's Max HP on its row in the list.
- Heal all (above the stat blocks) puts everything back to full.
- Click an attack bonus, a damage roll or a saving throw to roll it. See the "rolling from stat blocks" how-to for advantage and critical hits.
Changes save by themselves (look for Saved beside the Encounter title).
Reusing a fight: Duplicate on a scene makes a copy that is not in a chapter. The copy keeps the encounter, with everyone back at full hit points.
How do I create a character?
Open Characters in your campaign and choose New character. You get three ways to start:
- Start from scratch gives you an empty form.
- Random character rolls everything, from name to motivation.
- Build with a wizard lets you choose Race, Gender, Age group, Wealth, Occupation and Tone first. Leave any on Random. The site rolls the rest to fit.
Change just one thing: every field has a small dice beside it. It rolls only that field again, built around everything else already filled in.
Keep what you like: every field also has a lock. A locked field stays put when you roll the whole character. Anything you picked in the wizard starts locked, and so does anything you type.
Tips
- An occupation shapes the details: a blacksmith comes out different from a courtier.
- A faction's opinion of the party is where its members start (if you use Opinion).
- A new character is hidden from your players until you share it.
Free NPC rolls on the site's public pages do not need an account. After signing in, you can add what you rolled to a campaign.
How do I invite players and choose what they see?
Invite players
- Open your campaign and go to Settings.
- Under Invite players, press Copy link and send it to your table. Or press Copy code: they enter it on My Home.
- Players are always free but need an account. If the link gets shared too widely, press Make a new code.
Choose what they see
Everything you add starts hidden. On any city, location, faction, character, scene or note, open Seen by and choose Only the GM, Specific people (then pick them) or Everyone in the campaign.
Anything new lights up for a player until they have seen it.
Check before you play
In the sidebar, the Your role: GM menu lets you view the campaign as one player, or as Everyone in the campaign. You see exactly what they see. Press Go back to GM mode when done.
Observers can read what is shared and nothing else. Opinions are never shown to players. Players can add their own notes, which you and they can see, and they can share them.
How do I staff a tavern, shop or temple?
- Open Locations and the location you want. Find its Staff section.
- Press Suggest the usual staff to add empty positions for the roles that place normally has (a tavern gets a tavern keeper, a cook and servers, for example). Not what you want? Use Add a role to pick any role for any place. Remove role takes one away.
- For each role, choose Add a new character or Use an existing character.
- When you add a new one, set the race and gender if you care (or leave them Any), pick the age group, then press Build. The site makes the person to fit the job.
- Tick Family of the owner and the character shares the owner's last name and race, and may look and act like them. Build the owner or leader first.
- Remove takes someone out of a role. They stay in your Characters list.
Staff are hidden from players until you share them with Seen by.
Tip: build the owner, then the family, then everyone else. Then open the character cards to adjust the details.
How do notes, Information and Quests work?
A note is for something your players should know or do. Each note is one of two kinds, and the kind decides where it lives in the sidebar:
- Information: facts, rumors, lore and clues.
- Quests: jobs and goals the party can pursue.
Share it: use Seen by on the note (Only the GM, Specific people or Everyone in the campaign).
What players see: a note that is new to a player is marked High Priority for that player. They tick Read and it goes back to normal. Players can add notes too. Their notes start out visible to them and you.
Closing a note: when a quest is done, press Close. It folds up and its title is struck through. Reopen brings it back.
On a scene: notes tied to the scene's locations show up there, with sub-notes and replies, so you have them to hand at the table.
How do I build a campaign in a spreadsheet?
- In your campaign, open Settings.
- Under Export to spreadsheet, press Download a blank template. It opens fine in Google Sheets. (Export downloads your current campaign in the same layout.)
- Fill in the sheets: cities, factions, locations, characters, chapters, scenes, notes and location staff. Leave every ID blank for new rows.
- Under Import from spreadsheet, choose the file and press Import.
Good to know
- A blank ID creates something new, hidden from players until you share it.
- A row with an existing ID updates that item. Blank cells are left as they are.
- Import never deletes anything.
- Importing the same file twice with blank IDs makes duplicates. Export first, then edit that file, and the IDs match.
- Put a * in a cell and the site makes it up: a name, a voice, ability scores or a description. A new row with only an occupation comes in as a whole character. The Read Me sheet lists which columns can be made up.
Share in bulk: Update visibility from a spreadsheet lets you change who sees many items at once.