Pick a share code your players will use to join (1-15 chars, letters/numbers/space/dash/underscore).
⚔️ Join a Campaign — You're a Player
Ask your DM for the share code, then wait for approval.
⭐ Pinned
All Campaigns
No campaigns yet. Start one or join with a code above.
Free
Scryer is one person's side project, free and staying free ·
Edit Campaign
Delete Campaign
This deletes and everything in it — scenes, maps, tokens, alerts, sounds, chat. Cannot be undone.
Drag · resize (BR handle)
You are working on -.
The table is on -.
🗺
No map loaded
Use the panel to upload or paste a URL
Token
Size50 · 1 square
♥
/🛡
👤Type
👁Darkvisionft
💡Lightft
Conditions
No conditions.
Click map to place · Esc to cancel0 on mapno map
No tokens yet — use the + on a group.
Draw
Edit
Click a segment, or drag a box around several. Nothing changes until you let go. Set as default makes the picked colour what a plain wall looks like. Cosmetic only — colour never changes what blocks sight.
Off, they appear only while this panel is open. Either way they are
invisible to players — a wall works through fog and sight, not by being seen.
Reveal
Hide
Hide · All resets fog to exactly what your players can currently see.
My view
45%
How dark hidden ground looks to you. Players always see solid black —
this never leaves your screen.
Add a timer
Timers clear when combat ends unless you tick the box. One round is 6 seconds.
Running
Nothing running.
This map's ambient light
Token sight here: Bright 120 · Dim 60 · Dark 5 ft. Darkvision and carried Light are set per token, in its own menu. New maps start Bright.
Shape
—
Drawing
Armed, a plain drag on the map measures instead of panning — Esc or closing this panel puts it back. Shift + drag measures at any time, whether this is armed or not.
Everyone at the table sees what you measure, in your colour.
🗺️ MAPS
Grid size
Grid calibration
No maps yet. Upload one or paste an image URL above.
🪑 SEATS
🔔 ALERTS
No alerts yet — presets should auto-load when a session is created.
Live now
🔊 SOUNDBOARD
No sounds yet — presets should auto-load when a session is created.
📢 BROADCASTPush a centered modal to player screens
or paste from clipboard into the message box
Live now
No active broadcasts.
📜 CHARACTER SHEETS
No character sheets yet. Import from D&D Beyond or create a blank one.
⬇ Import from D&D Beyond
Open the character on D&D Beyond. The character ID is the number at the end of the URL. Example: dndbeyond.com/characters/1234567890
⚠ The character must be set to Public on D&D Beyond.
Open the character → Manage → Privacy → set to Public.
🎭 Create Your Character
New Alert
Build a reusable alert template for this session
Preview
Edit Sound
⇐ Import Legacy Data
Pull sounds, alerts & maps from the old Scryer into your active session
Folder name in /uploads/. Reads sounds.json, alerts.json, maps.json from there.
—
Request To Allow Movement Out Of Turn
✎ Send Feedback
Ideas, bugs, anything that felt wrong
0 / 4000
Set Grid By Count
Enter how many cells fit across or down the map
🐉 Spawn NPC
Pick a creature, choose how many, click the map to place them
New Custom NPC
No NPCs match.
—
—
⚕ Apply Condition
Pick a condition to apply to this token
New Custom Condition
No conditions match.
—
Duration:
Your subscription has ended
You are on the free plan now, which includes one campaign. Everything you
have made is still here — nothing has been deleted.
Choose the campaign to keep open
This choice is permanent. The others stay saved and locked, and go back to
exactly as you left them if you subscribe again.
🎁
You have been given Scryer Pro
Buy me a beer 🍺
No thanks needed — Scryer is free and nothing here unlocks anything.
If it saved you an evening of prep, though, I will happily drink to that.
$1a sip
$5a beer
$15a round
$
Welcome to Scryer
Pick how you want to start. You can change this any time from your dashboard.
Free
$0 — forever, no card
Every feature, nothing held back
Fog of war, walls, doors and dynamic lighting
Line of sight and the player glass view
Initiative tracker, timers and conditions
Character sheets, NPC library and token art
Sound board, alerts and the party display
One campaign
10 maps, 10 sounds and 10 alerts in it
Pro
$2 / month
Everything in Free
Unlimited campaigns, a table per group
Unlimited maps, sounds and alerts
Cancel any time. Every campaign, map and sound is kept, never deleted
Back on free you open one of them; the rest wait, saved, for whenever you return
Starting free changes nothing later. Upgrading keeps every campaign, map and sound exactly as it is.