Skip to content

Pathfinder 2e ​

Sheet Tailor has dedicated support for the Pathfinder Second Edition system (pf2e), for characters and NPCs. It was verified with PF2e 7.12.2 on Foundry 13 and with 8.6.0 on Foundry 14.

The Pathfinder 2e Freeform Sheet: the tabs of the system sheet, with rolls and lists working

Customize the Pathfinder 2e sheet ​

The Customize sheet button is at the top of the PF2e sheet window. The PF2e sidebar is a scrolling area: to take a block from it to another corner of the sheet, use Place freely. See Customize sheet.

A customized Pathfinder 2e sheet, with artwork behind it and see-through panels

The Pathfinder 2e Freeform Sheet ​

The generated sheet follows the tabs of the PF2e sheet, and the PF2e sheet itself is the last tab.

PageWhat it has
CharacterIdentity, level and experience, hit points, AC, hero points, speed, perception, initiative, class DC, dying, wounded and doomed with the recovery check, focus points, saving throws, attributes, skills and lores, languages.
ActionsEvery strike with the multiple attack penalty, damage and critical; then actions, reactions and free actions, and the exploration and downtime activities. NPCs also get their passive abilities.
SpellsOne section per spellcasting entry, with its spell attack and DC; the spell slots (spontaneous casters) or the prepared slots themselves; focus spells and points, innate uses and rituals.
InventoryCoins, bulk and invested items; then weapons, armor and shields, equipment, consumables, treasure and containers, with quantity, bulk and whether it is held or worn.
FeatsAncestry, class, skill, general and bonus feats, and the class and ancestry features.
EffectsConditions and effects.
BiographyEvery PF2e biography field. For NPCs, the Notes page.

NPCs start with a creature page instead of the character page.

Rolls ​

Every roll is the PF2e roll, with the system's modifiers, dialogs and chat cards:

  • perception, initiative, saving throws, skills and lores;
  • the recovery check;
  • strikes: the attack at each multiple attack penalty, damage and critical.

Conditions such as dying, wounded and doomed change through PF2e's own condition handling. On the roll buttons you create, choose A roll of the system in Rolls to get these options; each strike shows in the list by the weapon's name, so it stays right even when the inventory changes.

Spells ​

  • For prepared casters, each prepared slot is a row. Clicking a slot casts the spell from that slot and marks the slot as expended; expended slots show struck through.
  • The same spell prepared twice shows twice.
  • For spontaneous casters, the slots of each rank show as box tracks.

Items ​

  • Clicking a consumable uses it; clicking a weapon rolls its strike; other items go to chat.
  • The + of a list opens the PF2e compendium browser on the right tab.
  • The text to the right of the name shows the action cost (◆, ◆◆, ⟲, ◇), bulk, quantity, feat level or condition value, depending on the list.

Dragging items onto the sheet ​

A spell dropped on a spell list joins that spellcasting entry. When it is not clear which entry it should join, the module warns you instead of creating a loose spell: drop it on a spell list of the Spells tab, or on the Standard Sheet tab.

Useful paths ​

The Sheet data elements come with these links ready. To link by hand:

DataPath
Hit pointssystem.attributes.hp.value, .max, .temp
AC (calculated)system.attributes.ac.value
Levelsystem.details.level.value
Experiencesystem.details.xp.value
Hero pointssystem.resources.heroPoints.value
Focus pointssystem.resources.focus.value
Speedsystem.attributes.speed.value
Perception (calculated)system.perception.totalModifier
Attribute modifiersystem.abilities.str.mod (and dex, con, int, wis, cha)
Saving throw (calculated)system.saves.fortitude.totalModifier (and reflex, will)
Skill (calculated)system.skills.athletics.totalModifier
Dying, wounded, doomedsystem.attributes.dying.value, system.attributes.wounded.value, system.attributes.doomed.value

The portraits of the example characters in these images were generated with AI (FLUX.1 schnell). Everything else in them is the module's real interface, and the sheet artwork is drawn in code.

Last updated:

Sheet Tailor is free. Made by Lontra the Wizard.