Website review
This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.
What is VirtualTabletop.io?
VirtualTabletop.io is a free, browser-based virtual tabletop for playing board games and card games online. It runs in a normal browser tab, needs no install, and is built around sharing a room URL so other people can join the same table.
Its two main ways to play are:
- Remote play: each person uses their own device and joins through the shared room link. Their browser tab appears as a connection, and they can pick a name and colour.
- Hotseat: several people share one device. You add each person as a player, then switch the tab's visibility to whoever's turn it is without disturbing the game state.
There is also a personal game library, an active game shelf, and filters for player count, estimated play time, language, and whether a game was made with AI. Games load from VTT or PCIO files, including files found through board game communities.
A practical next step: if you want to try it, open the site, create or enter a room ID, and share that URL with one other person before adding more players. That single two-player test will show you whether remote play or hotseat suits your group. For a regular board game night with everyone on separate devices, remote play is the simpler fit; for a family gathered around one laptop, hotseat avoids everyone needing their own screen.
How do I play board games with friends using VirtualTabletop.io?
VirtualTabletop.io is a browser-based table for playing board games with other people. You do not install anything: one person opens the room, shares the room URL, and everyone else joins in their own browser tab.
The two ways to play
- Remote play: Each friend opens the shared room URL on their own device. Their browser tab appears as a connection, and they choose a name and color in the players table.
- Hotseat: Several people share one device. Add each person as a local player, then use the visibility button to switch the tab to whoever's turn it is. The game state stays the same; only the active player view changes.
A useful detail from the page: every browser tab with the room open counts as one player connection, and adding a player switches that tab to them. That makes it easy to test a game alone by opening several tabs, but it also means you should not leave duplicate tabs open during a real session.
A simple setup sequence
- Open the room and note its ID or URL.
- Use the share button to send the room URL to your friends, or have everyone enter the same room ID.
- Let each remote player pick a name and color; add local players for anyone sharing a device.
- Load or select a game from the game shelf, then start play.
- Keep one tab per person to avoid confusing connections.
What you need to decide first
| Situation | Better option | Trade-off |
|---|---|---|
| Friends in different places | Remote play | Everyone needs their own device and a stable connection |
| Family around one screen | Hotseat | Only one person can act at a time; switching is manual |
| Testing a game solo | Multiple tabs or local players | Extra connections can clutter the player list |
Practical notes
The page mentions loading VTT or PCIO game files and adding games to a personal library, so the table is a player for compatible game files rather than a store with built-in titles. If you are new, start with a simple card or tile game to learn the toolbar, zoom and fullscreen controls before running a long session.
For file sources, the page points to BoardGameGeek's geeklist at BoardGameGeek and the PlayingCardsIO community at Reddit; treat those as places to find compatible files, not as part of the table itself.
Next step: open the room, share the URL with one friend, and run a short two-player game before inviting a larger group.
What file formats can I upload to VirtualTabletop.io?
VirtualTabletop.io accepts VTT and PCIO files in its game library upload area. You can add them with the "Add game" button or by dragging files onto the library.
Those two formats are the practical constraint to plan around. If your game files are in another format, you would need to convert them first or find a compatible version elsewhere.
For a concrete workflow: download a VTT or PCIO file to your device, open VirtualTabletop.io, and use Add game in your personal game library to upload it. Once uploaded, the game appears in your library and can be launched into a room.
If you are comparing sources for compatible files, the site points to community collections such as a BoardGameGeek geeklist and the PlayingCardsIO subreddit. You can also browse public library games directly on the platform and pin them with the star control instead of uploading anything.
How does the hotseat mode work on VirtualTabletop.io?
Hotseat mode on VirtualTabletop.io lets several people play from one browser tab on a single shared device, each taking their turn with their own player identity. The game state stays the same; only the active player changes.
How it works in practice
- Add a player for each person using the person_add row in the Players and connections table.
- When it's someone's turn, use the visibility button to switch that browser tab to their player.
- The switch affects only the local tab, not the game or other connected devices.
This is different from remote play, where each person uses their own device and joins via the shared room URL. In hotseat, the visibility button is greyed out for players who are connected and actively playing, so you can't switch the view to someone who is already in the game from elsewhere.
When to use it
Choose hotseat for in-person sessions around one screen or device, such as a tablet passed between players or a laptop on a coffee table. Use remote play when everyone has their own browser and connection.
A useful next step
Before starting, decide whether anyone will also join remotely. If so, set up remote connections first and keep hotseat local players separate, since the visibility switching only works for players not currently connected.
Can I play without an internet connection on VirtualTabletop.io?
No. VirtualTabletop.io runs in your browser and its rooms are built around live connections, so you need an internet connection to open a room, join one, or play with other people. The page's own language points to this: a room loads by entering an ID, you share a room URL for remote play, and each browser tab counts as one player connection.
What that means in practice
- Remote play — everyone uses their own device and joins by opening the shared room URL. This is the mode that most obviously depends on being online.
- Hotseat — several people share one device and switch the active player with the visibility button. The game state stays on the table, but the room itself is still loaded over the web, so this is not an offline mode either.
- Local players — you can add a player who shares your device, which is useful for passing one screen around, but it doesn't remove the need for the connection that loaded the room.
So if your group meets somewhere with unreliable Wi-Fi, plan around it: have one person open the room while the connection is stable, or use a hotspot, rather than expecting the table to keep working once the network drops.
If offline play is a hard requirement
Look for software that installs on your machine and stores game files locally, rather than a browser-based table. A useful test when comparing options: can you open a saved game, move a piece and reload it with your device in airplane mode? If the answer is no, it's an online tool.
For the online case, the practical next step is to open the room on each device before you start and confirm every player shows up as a connection, so you catch network problems before the first turn rather than mid-game.
Is VirtualTabletop.io free to use?
Yes, VirtualTabletop.io is free to use. Nothing on the site presents a paid tier, subscription, or checkout flow; you load the page, enter a room ID, and start a table. Hosting is handled for you in the browser, so there is no software to buy or install.
What "free" covers here
- Creating and joining rooms. You and your friends enter the same room ID, or you share the room URL so others can open it directly.
- Multiple players on one device. The hotseat setup lets several people share a single browser tab, switching visibility by turn.
- Remote play. Each person uses their own device and appears in the player list as a connection.
- Your own game files. You can add games by uploading compatible VTT or PCIO files, or pick from the public library.
Practical next step
If you are planning a game night, test the setup before inviting anyone: open the room, add a local player for each person who will share your screen or device, and confirm the game loads. Then send the room URL to remote players and have them claim a name and color in the player list.
One thing to watch
"Free" describes access, not permanence. Because rooms are identified by an ID you type in, keep the exact room ID or shared URL somewhere you can find it again, and check that any uploaded game files are ones you are allowed to use. If you later need accounts, cloud saves, or guaranteed hosting, that would be a different product decision rather than something this site currently charges for.
User reviews (0)