Alpha — now seating tables

Run your table from your own keep.

Castle VTT is a self-hosted virtual tabletop. One app on your machine, one click to go online, and your players join free from any browser. Your maps, your rules, your data — no subscription, no cloud.

Sign up for the AlphaApplications reviewed personally — we seat tables in small batches.

Builder & leveling

Roll a hero. Watch them grow.

Guided character creation for Pathfinder 2e and D&D 5e, built straight from your compendium — ancestries, backgrounds, and classes, including anything your GM homebrews. Level up from 1 to 20 with every choice tracked and free to revisit later. All twelve 5e classes and their SRD subclasses, all six PF2e classes and their class paths, out of the box. Run milestone or XP leveling per room, and start a campaign at any level. Multiclass freely — split levels across two or more classes, and each keeps its own spell slots and progression.

Castle VTT's character builder showing ancestry, background, and class selection pulled from the compendium

Playable sheets

Attack. Cast. Rest. Repeat.

Every attack and spell rolls straight from the sheet — server-rolled dice, crits, and degrees of success included. Spell slots spend and refresh on their own, short-rest pact magic included, alongside hit dice, concentration, and a game clock that tracks timed effects. Conditions and active effects aren’t cosmetic — they change the math they’re supposed to change.

A multiclass Castle VTT character sheet, tracking each class's spell slots side by side with an attack roll result

The table

Light the torches. Fog the halls.

Dynamic lighting with real walls and doors, per-token vision and senses — darkvision, tremorsense, cones — and fog of war that remembers what the party has explored. Drop a torch on a token and the shadows move with it. Conditions and active effects ride along as glyph badges on the token, so the whole table reads who’s frightened, hasted, or hidden at a glance.

A dungeon map in Castle VTT lit by token torchlight, tokens carrying condition glyph badges, with unlit areas falling away into darkness

Rules engine

Pathfinder 2e that runs itself.

A full PF2e Remaster engine: the three-action economy enforced at the table, multiple attack penalty, four degrees of success, conditions that actually change the math, and spell saves resolved server-side. Character creation and leveling run on that same engine, so a build that’s legal at the table is legal all the way to level 20. Prefer something else? It plays D&D 5e, Old-School Essentials, and free-form generic too.

Castle VTT combat tracker showing PF2e action pips and degree-of-success results

Player tools

Place the cone. Trigger the reaction.

Players place their own AoE templates and the canvas captures who’s caught in them. Reaction and opportunity-attack prompts surface the moment they trigger — no waiting on the GM to remember. A quick-action favorites bar keeps your go-to rolls one click away, and token elevation now folds into range and area checks. Drag the ruler to measure a path and it prices difficult terrain into the true movement cost, not just the straight-line distance. Inventory tracks equipment and currency so your sheet matches what your hero is actually carrying.

The Castle VTT canvas with the measurement ruler tracing a path across difficult terrain, showing the true movement cost

Voice & video

Voices at the table — no third-party calls.

Voice chat and opt-in camera video run peer-to-peer between your players. Nothing routes through a cloud, nothing to configure, no port forwarding. And when the goblin talks back: built-in voice changers — goblin, giant, demon, ghost, robot, chipmunk — with a DM kill-switch.

Castle VTT voice controls with the character voice picker open

Migration

Bring your world with you.

Import from Foundry and Roll20 with staged review. Drop in a map and the grid detects itself — one click, or calibrate with a drag box when the map is stubborn. A personal art library with a built-in token cropper keeps your assets one search away.

Automatic grid detection aligning a battle map in Castle VTT

Ownership

Yours, actually.


Coming soon

What we’re building next.


The alpha

What you’re signing up for.

What works

Everything above, in real weekly games. This isn’t a demo — it’s the tool we run our own tables on.

What’s rough

Sharp edges. You’ll find bugs, occasionally mid-session. Some features are days old. Fixes arrive in updates your app installs itself.

The deal

The alpha is free for accepted DMs. In return, run real sessions and tell us what broke, what dragged, and what delighted. That’s it.


Apply

Sign up for the Alpha.

We seat tables in small batches so every DM gets real support. Tell us about yours.

No spam, no list — we email you about your application and nothing else.


Questions

Fair questions.

Do my players have to pay or make accounts?

No, and they never pay. Only the DM buys Castle VTT. Players open an invite link in any browser and set up a login on your server — there is no account with us, no seat limit, and no per-player cost.

What platforms does it run on?

Windows, macOS (Apple Silicon), and Linux today — one key covers all three. The macOS build is an un‑notarized alpha: right‑click → Open on first launch.

Do I need to port-forward or rent a server?

No. One click on “Go online” gives you a shareable link — the app handles the plumbing.

Where does my data live?

On your machine. Maps, tokens, journals, campaigns — files you can back up yourself. Nothing lives in someone else’s cloud.

What does it cost?

The alpha is free for accepted DMs. Pricing will be announced at launch.

Which game systems are supported?

Pathfinder 2e (Remaster), D&D 5e, Old-School Essentials, and a generic mode for everything else.

Self-hosted · your data stays yoursQuestions? [email protected]