← All articles

The TurnWarden Extension

Install the Extension, open a D&D Beyond monster page, and export the stat block as JSON ready to import into TurnWarden.

Every DM who runs from D&D Beyond knows the copy-paste ritual: open the monster page, transcribe AC, HP, ability scores, actions, legendary resistances, field by field, one creature at a time. The TurnWarden Extension ends that. Open a D&D Beyond monster page, click the Extension popup, and the stat block arrives in TurnWarden's import pane as structured JSON, ready to drop into any encounter.

The Extension lives in your browser toolbar. It reads the page you are already on and does the extraction work so you do not have to.

The Extension popup: parse a stat block in one click, then paste it into TurnWarden.

Getting the Extension

Install the TurnWarden Extension →

The Extension is available on the Chrome Web Store for any Chrome-based browser. Installation takes a few seconds: no account required, no extra permissions beyond reading the page you open.

How it works

The Extension parses the structured markup on a D&D Beyond monster page and extracts the complete stat block (AC, HP, ability scores, saving throws, skills, damage modifiers, condition immunities, actions, bonus actions, and legendary actions) into TurnWarden's canonical JSON shape. That shape is the same one the import pane in TurnWarden accepts directly.

  1. 1.
    Open a D&D Beyond monster page

    Navigate to any monster entry on D&D Beyond: the Aboleth, a custom homebrew creature, a creature from a purchased sourcebook. The Extension works on any published or homebrew stat block you have access to.

  2. 2.
    Open the Extension popup

    Select the TurnWarden Extension icon in your browser toolbar. The popup opens and immediately parses the monster on the page. You will see the creature name, AC, HP, and a preview of its abilities confirming the parse succeeded.

  3. 3.
    Copy the JSON

    Select Copy JSON in the popup. The full stat block, formatted as TurnWarden's import JSON, is now on your clipboard.

  4. 4.
    Paste into TurnWarden

    In the TurnWarden web app, find the Library rail on the left of the tracker. Select + Bind ▾Bind from Import. The Bind to Library dialog opens directly on the import pane. Paste your clipboard into the Monster JSON textarea and select Import. The actor appears at the top of your Library, ready to summon into any encounter. For the full paste-side workflow, see importing actors.

D&D Beyond access required

The Extension reads the page you have open; it does not call the D&D Beyond API directly. If a creature is behind a sourcebook paywall, you need access to that content in D&D Beyond for the Extension to parse it.

What the Extension does not do

The Extension handles stat blocks: AC, HP, abilities, actions, and damage modifiers. It does not import spell descriptions, item details, or encounter-level data such as XP values or environment tags. If you need to bring in a creature that is not on D&D Beyond, the importing actors article covers the JSON paste flow, which accepts actors from any source in TurnWarden's JSON shape.

After pasting, the actor appears in the import pane ready to confirm and add to your library.

What's next

Once the Extension is live and you have a creature or two in your library, the natural next step is running them in an encounter. The importing actors article covers both the Extension flow and the manual JSON paste flow in full detail, including how to handle creatures that are not on D&D Beyond. When you are ready to put actors into a live encounter, getting started walks through account setup, your share URL, and your first turn at the tracker.