What is TableSync?
TableSync is one free app for fifth edition tabletop games, for the players and the game master at an in-person table and for anyone playing alone. It has five spaces - Player, DM, Solo, Map and Codex - that you switch between with their logos at the top. It is free on Google Play for Android 7.0 or later and runs in any browser, offline, with no account, ads or analytics.
Each space keeps the job it had when it was a separate app, and its own logo. What changed in version 1.6.0 is that they are one install: a hero sent from the Player to the DM or to Solo opens there straight away, on the same phone, with nothing else to download.
What are the five spaces?
TableSync Player
Your character sheet, dice and spells, at the table or on your own. It builds and levels a character under the 2014 or 2024 rules, rolls with one tap, and joins a TableSync Desktop table so the DM sees every roll.
For every playerOpen in a browser
TableSync DM
Run the game: the party's numbers on one roster, initiative, hit points and conditions, encounters from the SRD bestiary rated by XP budget, and session prep in the improv-kit format.
For the game masterOpen in a browser
TableSync Solo
Play adventures on your own, or write your own: gamebook scenes with real checks and fights, an oracle journal for freeform play, and a studio for writing and sharing adventures.
For a player with no group tonightOpen in a browser
TableSync Map
The battle map on the table, at a true one-inch grid: any map, fullscreen and bright on a tablet, TV or projector, with templates at true scale and no tokens, because the minis are physical.
For the screen on the tableOpen in a browser
TableSync Codex
Every SRD rule, spell, monster and item, offline: one search that forgives typos, filters for every list, cross-links and tappable dice.
For anyone, mid-argumentOpen in a browser
Which space do I need?
| If you want to | Use | Who opens it |
|---|---|---|
| Play a character at a table, or build one before the session | Player | Every player |
| Run the fight, keep the party's numbers, prep a session | DM | The game master |
| Play an adventure with nobody else around | Solo | One player |
| Put the battle map under your miniatures | Map | The tablet, TV or projector on the table |
| Settle what a rule, spell or monster says | Codex | Anyone |
| Run a networked table on a PC, with a projector and players' phones | TableSync Desktop, a separate Windows program | The game master's computer |
How do the spaces work together?
They hand each other one thing at a time, in a small envelope called a TableSync Link: a character, a party, an adventure, an encounter, a map or a rules record. Read each row from the space that sends to the space that receives, named across the top.
| Sends to: | Player | DM | Solo | Map | Codex |
|---|---|---|---|---|---|
| Player | - | a character | a character | - | - |
| DM | - | the party, an encounter, a session's prep (to another DM device) | - | a map | - |
| Solo | the character, after the adventure | - | an adventure (to a friend) | - | - |
| Map | - | - | - | a calibrated map (to another device) | - |
| Codex | - | a monster for an encounter, a rule or spell for the notes | - | - | a record (to a friend) |
A Link travels three ways:
- Inside the app. Send to TableSync DM or Send to TableSync Solo puts the Link in that space's inbox on the same device and opens the space with it waiting, in the Android app and in a browser alike. There is no second app to install.
- As a file, ending
.tablesync.json, saved or shared like any other file, for another device. - As a code, a line of text beginning
TSL1.that you paste into a chat; a Link too big for a code goes as a file instead.
Every space checks the whole Link before it writes anything, says in a plain sentence what is wrong with one it cannot use, never overwrites without asking, and names the space a Link belongs to when it is sent to the wrong one: "This is an adventure - open it in TableSync Solo." A plain character file exported from the Player counts as a character Link.
How do I get TableSync?
- Android: TableSync on Google Play, free, for Android 7.0 or later. One install holds all five spaces.
- Any browser: the Player space at undeployedadam.com/tablesync/, and the others at /tablesync/dm.html, /solo.html, /map.html and /codex.html. It works offline after the first visit and can be added to the home screen, iPhone and iPad included.
The earlier web addresses, one folder per app, now send you to these. The separate DM, Solo, Map and Codex downloads are gone: everything they did is in TableSync.
How is the app different from TableSync Desktop?
They are two products. TableSync Desktop is a free Windows program, the hub for a live, networked table: a DM screen, a projector view calibrated to real inches, and the link players open. The TableSync app works on its own, and three of its spaces can join a desktop table:
- Player joins as a player, so rolls reach the DM's screen and the battle map reaches the phone.
- Map joins as the projector view.
- DM opens the desktop's DM screen on a tablet.
Nothing new runs on the desktop for this; each space opens the page the desktop already serves, from its address or a join link.
What does TableSync do with my data?
It keeps it on your device. There is no account, no TableSync server, no advertising, no analytics, no crash reporting and no third-party SDK, and a Link goes only where you send it. On Android the app asks for two permissions, internet and vibration.
| Space | Uses the internet for | Kept on the device |
|---|---|---|
| Player | Only to join a DM's table you enter, and to look up a join code | Characters, portraits, content packs, settings |
| DM | Only to reach a desktop table you enter | Campaigns, party cards, fights, encounters, prep, notes |
| Solo | Nothing | Heroes, adventures, saves, journals |
| Map | Only to reach a desktop table you enter | Maps, alignments, scenes, calibration |
| Codex | Nothing | Recents, lists, reading settings |
The full text is the TableSync privacy policy.
Questions
What is TableSync?
TableSync is one free app for fifth edition tabletop games with five spaces: Player for a character, DM for running the game, Solo for playing alone, Map for the battle map on the table, and Codex for the SRD rules. The logos at the top switch between them. It is on Google Play for Android and runs in any browser.
Is TableSync free?
Yes. It is free, with no account, subscription, in-app purchase, advertising or analytics. The code is MIT-licensed and the bundled rules content is the SRD under CC BY 4.0.
Do I have to install five apps?
No. Since version 1.6.0, Player, DM, Solo, Map and Codex are spaces in one app, TableSync on Google Play. The separate DM, Solo, Map and Codex downloads are retired, and a hero sent from the Player to the DM or to Solo opens there on the same device.
Does TableSync need an account or the internet?
No. There is no account and every space works offline. The app's internet permission is used only to join a DM's table or a desktop TableSync address you enter, and to look up a join code; Solo and Codex connect to nothing.
How do I send a character from the Player to the DM?
In the Player's character file sheet, tap Send to TableSync DM: the DM space opens with the hero waiting and shows the party card it worked out before adding it. For a game master on another phone, Share as a code or a file instead. The player keeps their own sheet.
Does TableSync work on iPhone?
Yes, in a browser. Open undeployedadam.com/tablesync/ in Safari and, if you like, choose Add to Home Screen. Every space is there, with the same switcher. There is no App Store app.
Is TableSync an official product?
No. It is an independent, free tool, not affiliated with, approved or endorsed by Wizards of the Coast. Its rules content is the System Reference Document, which Wizards of the Coast publishes under CC BY 4.0.
Licence
The app's code is MIT. The rules content it carries is the System Reference Document 5.1 and 5.2.1, used under CC BY 4.0; no sourcebook content is distributed. The Map space's bundled maps and Solo's adventures are original.
All releases and changelogs · Privacy policy · TableSync Desktop for Windows