Export any character to a print-ready battle sheet, spell book or DM monster sheet — with a drag-and-drop layout builder. Works in every browser.
New here? See the features →Last updated: November 2, 2026
There are two ways to use Battlesheets, and both open the same app. The website needs nothing installed but reads public characters only. The bookmarklet takes one drag to set up and then reads everything, including your private characters.
Drop in a D&D Beyond character URL and Battlesheets opens right here — the same screen the bookmarklet gives you, with the battle sheet, the layout builder and the spell book all in it. Nothing to install, and it works the same on a phone.
Public characters only — this site isn’t logged in as you, so that’s all D&D Beyond will hand over. If yours is private, either switch it to Public for a moment (Manage → Character Privacy) or use the bookmarklet below. Campaign and encounter links won’t work here — D&D Beyond keeps those behind your login entirely, so DM party printing and monster sheets need the bookmarklet.
or
A bookmarklet is just a button you keep on your bookmarks bar. Open one of your characters on
D&D Beyond, click it, and the same Battlesheets screen appears — but because it runs
inside your own logged-in session it also reads your private characters, always
shows the very latest changes, and works from an encounter, campaign or Maps game page for DM
monster sheets and party printing.
Always up-to-date — no reinstall needed when we push updates.
Drag this button to your bookmarks bar:
⚔ DDB ExportCtrl+Shift+B on Windows/Linux or ⌘+Shift+B on Mac.dndbeyond.com/characters/12345.Drag to bookmarks bar. Works immediately.
Right-click the button → Bookmark This Link → set folder to Bookmarks Toolbar → Save.
Show Favorites Bar via View → Show Favorites Bar, then drag the button to it.
Tap Copy bookmarklet code above, bookmark any page, edit its URL, and paste.
.json file.Bug reports, feature requests, and what’s coming next. Most of what ships here started as someone’s message in that server.
Uses D&D Beyond's internal character API with your existing login session. Not affiliated with or endorsed by Wizards of the Coast or D&D Beyond.
If it saves you time at the table, a tip keeps the dice rolling.
Tip the TeamBattlesheets turns a D&D Beyond character into a printable sheet built for the table rather than the website. Everything you reach for on your turn is on the page, sorted by what it costs you, with tick boxes for everything you have to track. Most characters fit on one or two pages.
Actions, bonus actions and reactions each get their own card, and your spells, class features, feats and items are sorted into them. On your turn you look in one place to see what you can still do.
Passive benefits sit on a card of their own, out of the way of the things you actually choose to use.
Anything with limited uses gets boxes, labelled with how it comes back: a long or short rest, dawn, rolling Initiative, or a rolled number of rests.
That includes magic items, even when D&D Beyond only describes the recharge somewhere in the item’s own text.
To-hit and damage are calculated for each weapon, with two-handed and off-hand options shown alongside.
Items that let you attack in their own way get a row too, like a Shield of the Cavalier’s Forceful Bash, even though D&D Beyond’s own attack list leaves them out.
Save DC, range, area, damage and what an upcast adds are right on the row, with tags showing where each spell comes from and whether it needs concentration.
Prefer a spell book? There’s a full printable one, or a custom one where you tick exactly which spells go in.
Drag any card anywhere, across as many pages as you like. Hide the rows you never read, rename cards, rewrite descriptions in your own words, add rows, attacks or spells of your own, and colour everything a given ability drives in one click. Optional Summons and Extras cards put every stat block your character can call on — familiars, summons, companions, Wild Shape forms — together in one place. Layouts are saved per character, so the sheet you tuned stays tuned — and a new character can copy the layout of one you have already built.
D&D Beyond’s own data disagrees with itself in places. Battlesheets resolves those rather than copying them.
New content from D&D Beyond is supported quickly, updates reach you with nothing to reinstall, and bugs and requests are answered fast in the Discord. Most of what ships started as someone’s message there. It’s free and needs no account.