Run the table your way
Private channels with invite links, an optional password, character profiles, and a persistent status bar for initiative and notes.
Role by Post is a chat-first app for asynchronous tabletop roleplaying. Your group keeps the story moving from any phone or browser — no scheduling, no video call, no battle map required.
Private channels with invite links, an optional password, character profiles, and a persistent status bar for initiative and notes.
Give every non-player character a name and portrait. Past messages keep their look even when the roster changes.
A persistent status bar holds initiative order, active players, and notes in markdown — always one glance away.
Lines and veils plus an anonymous X-card keep every table comfortable, with no awkward conversation needed.
The composer saves per channel and retries safely, so a dead connection never eats a post.
Unread counts and a New messages divider jump you straight back in.
Full-text search finds any message and jumps the timeline to it.
Export the full history to a Markdown file.
A media browser grids every image shared in the channel.
Whispers stay visible only to you and the GM, inside the same timeline.
AFK status tells the table you are away and pauses your-turn alerts.
A per-channel history lists every roll with its breakdown.
Dark mode follows your device; text stays legible everywhere.
Installable, works offline, and sends push alerts when it is your turn.
Per channel, get everything, GM messages only, or just your turn.
Private channels joined by invite link, with an optional password.
Continue with Google or a one-time email link — nothing to remember.
Sign in with Google or an email link and start your first campaign in minutes.