Role by Post

Play your tabletop RPG, one post at a time

Role by Post is a chat-first app for asynchronous tabletop roleplaying. Keep the story moving from any phone or browser — no scheduling, no video call, no battle map required.

Role by Post campaign lobby on a phone

Text-first, no bloat

Role by Post is a chat-first app for asynchronous tabletop RPGs, with a few quality-of-life tools to keep play moving. Bring any tabletop RPG: generic play is built in, with optional Shadowdark character stats when useful.

Not a VTT

You won't find battle maps, tactical combat automation, animated dice, or AI-generated content here. Role by Post keeps the conversation flowing while reducing app and tab switching.

Instead, each channel links out to its Map and shared Resources (plus a GM-only resources link), and every player can pin a character sheet URL — so your table stays one tap away without leaving the conversation.

Why Role by Post?

The home for asynchronous tabletop roleplaying

Real-time Chat

Markdown messages, scene breaks, whispers, and daily date dividers keep the story flowing.

Dice Rolling

Clickable dice notation, advantage and disadvantage, and built-in ability checks.

Campaign Management

Private channels with invite links, character tracking, and persistent status bars.

Push Notifications

Stay in the loop with web push alerts when it's your turn or new messages arrive.

Mobile First

Designed to feel like a native chat app, on your phone or on the web.