A free Pathfinder 2e virtual tabletop
Look up any of 9,470 Pathfinder Second Edition entries, track initiative, rounds and HP and move tokens on a 5-foot grid, in the browser, in English or Spanish, with no subscription.
Updated
Free. No subscription, nothing to install.
Nat20 is a browser-based tabletop for running games online or at a physical table. Its Pathfinder 2e ruleset is one of the two official rulesets live on the site (the other is the 5E SRD), and it is the reference half of the tabletop: every class, ancestry, heritage, background, class feature, feat, spell and condition you look up during play is a card you can open and share with your players.
The other half is the session: a combat tracker with initiative, rounds, HP and timed status effects, a dice tray every player rolls into, a shared grid map with tokens, and notes. None of it is Pathfinder-specific automation (Nat20 does not count your three actions or roll saves for you), but it keeps the numbers and the rules text where the whole table can see them.
This page shows exactly what is in the catalog, then walks through one Pathfinder 2e encounter in Nat20 from setup to the last condition, using real entries from the live ruleset. It ends with what Nat20 does not do, so you can decide before you invite your group. For how the ruleset grew, read the Pathfinder 2e launch post.
What's in the Pathfinder 2e catalog
These are the entries published on Nat20 on the date above. The same 9,470 entries exist in English and in Spanish, with type names, filters and attribute labels translated, so a Spanish-speaking table reads Linaje, Dote and Conjuro instead of the English terms.
| Type | Entries | What you use it for at the table |
|---|---|---|
| ClassesHit Points per level, key attribute and starting proficiencies. Fighter: 10 HP, Expert in Perception, Fortitude and Reflex, Trained in Will. | 27 | Hit Points per level, key attribute and starting proficiencies. Fighter: 10 HP, Expert in Perception, Fortitude and Reflex, Trained in Will. |
| AncestriesAncestry HP, size, Speed, boosts, flaws and vision. Goblin: 6 HP, Small, Speed 25 feet, darkvision, boosts to Charisma, Dexterity and one free attribute, a flaw in Wisdom. | 50 | Ancestry HP, size, Speed, boosts, flaws and vision. Goblin: 6 HP, Small, Speed 25 feet, darkvision, boosts to Charisma, Dexterity and one free attribute, a flaw in Wisdom. |
| HeritagesThe variations within each ancestry, linked to their ancestry so you can filter by it. | 326 | The variations within each ancestry, linked to their ancestry so you can filter by it. |
| BackgroundsAttribute boosts and trained skills from the life before adventuring, from Acolyte to Bandit. | 337 | Attribute boosts and trained skills from the life before adventuring, from Acolyte to Bandit. |
| Class featuresWhat each class gains by level, such as the fighter's Reactive Strike at level 1. | 841 | What each class gains by level, such as the fighter's Reactive Strike at level 1. |
| FeatsAncestry, class, archetype, general, skill and mythic feats, filterable by action cost. Sudden Charge costs two actions. | 6,044 | Ancestry, class, archetype, general, skill and mythic feats, filterable by action cost. Sudden Charge costs two actions. |
| SpellsRank, traditions, rarity, actions to cast, range, targets and save, filterable by rank and tradition. Electric Arc: cantrip, two actions, 30 feet, basic Reflex. | 1,802 | Rank, traditions, rarity, actions to cast, range, targets and save, filterable by rank and tradition. Electric Arc: cantrip, two actions, 30 feet, basic Reflex. |
| ConditionsThe rules text of every condition, from Off-Guard (a –2 circumstance penalty to AC) to Frightened. | 43 | The rules text of every condition, from Off-Guard (a –2 circumstance penalty to AC) to Frightened. |
What is not there yet: creatures, equipment and hazards. You bring monster stat blocks and gear from your own books, and characters are made by you and your players, because the ruleset ships with no pre-built characters. Entries are reference text: Nat20 shows their rules, it does not apply them.
The rules text is used under the ORC License and the Paizo Community Use Policy; Pathfinder is a trademark of Paizo Inc. The catalog is public: anyone can browse the Pathfinder 2e ruleset without an account.
Run a Pathfinder 2e encounter in Nat20, step by step
The example: a level 1 party of four (a goblin fighter, a human wizard, a cleric and a rogue) ambushed by two bandits on a forest road. The bandits are your own creations, say 15 HP each, because the catalog has no creatures. Every player-side number below comes from the live catalog.
Step 1: Start a session on the Pathfinder 2e ruleset
Sign in, open Sessions and choose Start new session. Give it a name and pick Pathfinder 2e under Ruleset (optional). The ruleset is what fills the session's Quick Reference menu with the PF2e catalog: during play you pick Conditions or Spells, search for “frightened” or “electric arc”, open the card and share it with everyone or with the players you choose.
The session gets a join code. Send it, or its link, to your group. Each player needs a free Nat20 account to join (signing up takes a minute, with an email or a Google account), and there is nothing to install: phones, tablets and laptops all work in the browser.
For a longer campaign you can instead set a Nat20 campaign to the Pathfinder 2e ruleset. Its scenes and notes can then mention spells, feats and conditions inline, and you start the live session from the campaign page.
Step 2: Bring the party in as session units
When a player joins, they add their character as a unit: either a copy of a Pathfinder 2e character they already made in Nat20, which they can then edit freely, or a new one created on the spot. A PF2e character in Nat20 has an ancestry, a class and a background (each linked to its catalog entry), a level from 1 to 20, six ability scores, Hit Points, Armor Class and Speed.
Take the goblin fighter. The Goblin entry gives 6 HP and a Speed of 25 feet; the Fighter entry gives 10 HP per level. With a Constitution modifier of +2, the character starts with 6 + 10 + 2 = 18 Hit Points. Nat20 calculates each modifier from its score as (score − 10) ÷ 2, rounded down, so a Constitution of 14 shows +2. If your group writes modifiers only, as the Remaster books do, enter the score that produces the modifier you want: 16 for +3, 18 for +4.
Nat20 stores these numbers, it does not derive them. AC, HP and Speed are what you type in, and proficiency bonuses, item bonuses and level-ups are worked out by you, the same way you would on a paper sheet.
Step 3: Lay out the fight on a 5-foot grid
Open the map and set its size: anything from 5 to 60 squares a side. Each square is 5 feet by default, which is exactly Pathfinder's grid, and you can change the scale or switch to metres. Upload a background image of the forest road (PNG, JPEG or WebP up to 2 MB) or keep the plain grid.
Place a token for every combatant. Tokens span 1 to 4 squares, which covers Pathfinder sizes: Small and Medium creatures take 1 square, Large 2×2, Huge 3×3 and Gargantuan 4×4. Players place and move their own tokens, zoom, measure with the ruler and ping a square to say “I go here”. The goblin fighter's 25-foot Speed is 5 squares per Stride.
There is no fog of war and no dynamic lighting, so players see everything on the map. Place the bandits' tokens when the party spots them, and describe what darkvision reveals instead of relying on the map to hide it.
Step 4: Roll initiative and fill the tracker
Start combat in the tracker. In Pathfinder 2e, initiative is usually a Perception check (your ambushing bandits might roll Stealth instead). Under Roll into initiative, each player selects their unit, enters current and maximum HP and presses Throw for initiative: a real d20 tumbles in the shared dice box, and they can edit the result to add their Perception modifier before pressing Add to combat, so a 13 on the die with a +5 becomes 18.
You add the bandits yourself: a name, the initiative they rolled and their HP. The tracker sorts everyone from highest to lowest, and when two results tie it keeps the combatant added first ahead. Pathfinder's rule is that on a tie the adversary acts first, so roll the bandits and add them before you call for the players' rolls.
Say the order comes out as: goblin fighter 18, bandit A 16, wizard 14, bandit B 12, cleric 12, rogue 9. Bandit B was added first, so it sits above the cleric. Press Next Turn to move the highlight down the order; after the last combatant the round counter goes up and the order starts again.
Step 5: Play out three-action turns
Every Pathfinder 2e creature regains three actions and a reaction at the start of its turn. Nat20 does not count them: the tracker shows whose turn it is and which round, and the table keeps track of actions as it would in person. A good habit is to name each action out loud as you spend it.
The goblin fighter opens with Sudden Charge. Open the feat from Quick Reference and the card reads two actions: Stride twice, then make a melee Strike if you end within reach of an enemy. Two Strides of 25 feet cover 10 squares, which the ruler confirms. The fighter rolls the Strike in the dice tray with their attack bonus, for example 1d20+7, and spends the third action on a second Strike at the −5 multiple attack penalty.
On the wizard's turn, Electric Arc: a cantrip, two actions, range 30 feet (6 squares), one or two targets, 2d4 electricity damage with a basic Reflex save. Roll the 2d4 once in the tray; each bandit saves and takes nothing on a critical success, half on a success, full on a failure and double on a critical failure. Lower each bandit's HP in the tracker, which never lets HP drop below 0 or rise above the maximum.
Share the cards you rely on: Electric Arc's full text on every player's screen ends arguments about range mid-fight. Reactions stay with the table too; the fighter's Reactive Strike is in the catalog, but Nat20 does not prompt for it. Players nudge their own HP up or down one point at a time from their combat panel; for a bigger change, such as the cleric's Heal (1d8, or 1d8 + 8 at 30 feet when cast with two actions), you type the new total with Set HP in your tracker.
Step 6: Track conditions and checks
The cleric casts Fear on bandit A: two actions, 30 feet and a Will save. On a success the bandit is Frightened 1, on a failure Frightened 2, and on a critical failure Frightened 3 and fleeing for 1 round. Say it fails: in the tracker, add a status effect named “Frightened 2” to bandit A with a duration of 2.
Nat20 counts status effects down once per full round, when the last combatant's turn ends, not at the end of the affected creature's own turn as Frightened does. Treat the countdown as a reminder: when the bandit ends its turn, remove the effect and add Frightened 1. The Frightened card states the rule itself: a status penalty equal to the value on all checks and DCs, dropping by 1 at the end of each of the creature's turns.
Players do not see status effects. Their combat panel shows the round, the turn order with everyone's initiative and their own HP, and the combat card you can share adds an HP bar for every combatant with a maximum HP. So announce conditions out loud, or share the condition's card: Off-Guard, for example, is a −2 circumstance penalty to AC that the player flanking a bandit should not have to look up.
For checks, you can request a roll from a player's unit: you pick an ability modifier and an optional DC that only you see, the player rolls a d20, and Nat20 adds the modifier and reports pass or fail. Pathfinder checks also add proficiency and level and have four degrees of success, so for saves and skill checks most tables roll in the dice tray with the full modifier and compare it with the DC themselves, where 10 or more above the DC is a critical success.
What Nat20 does not do for Pathfinder 2e
Nat20 is a reference catalog plus a shared table, not a rules engine. Before you move a campaign, know what it leaves to you:
- It does not count actions or reactions, and it does not apply the multiple attack penalty.
- It does not roll attacks, saves or damage on its own, or apply resistances and weaknesses: you roll in the dice tray and adjust HP.
- The catalog has no creatures, equipment or hazards yet; monster stat blocks come from your own books.
- Check requests add an ability modifier only and report pass or fail, not the four degrees of success.
- Players do not see status effects in the combat tracker; you announce them or share the condition card.
- There is no dynamic lighting, no fog of war and no vision automation on the map.
- There is no offline mode: every device needs an internet connection during the session.
- Every player needs a free account to join a session.
- There is no built-in voice or video chat; run the session alongside your usual call.
Nat20 next to other ways to play Pathfinder 2e online
If you need dynamic lighting and fog of war, or a rules engine that runs the system for you, look at a full virtual tabletop. Here is how three of them compare on price, supported systems and lighting, taken from the same sourced, dated comparison as our free virtual tabletop guide:
Foundry VTT
Price: Paid: a one-time $50 licence for the GM; players join free
Systems supported: Many, through official and community-made game systems
Dynamic lighting: Yes
Official siteFantasy Grounds
Price: Free to play since November 2025; official rulebooks and adventures are sold separately
Systems supported: Many officially licensed systems, including D&D 5e, Pathfinder, Starfinder, Call of Cthulhu and Savage Worlds
Dynamic lighting: Yes
Official siteRoll20
Price: Free tier; paid Plus and Pro subscriptions
Systems supported: Most popular systems, through a large library of character sheets
Dynamic lighting: Paid: needs a Plus or Pro subscription on the game creator's account
Official siteCompetitor facts checked on .
Nat20 sits on the other side of that trade: nothing to install or host, no subscription, the whole PF2e catalog searchable in English and Spanish, and a tracker and map that work on a tablet at a physical table as well as online. If your group also plays D&D, the same tools are covered in our guide to playing D&D online free, and the free initiative tracker runs without an account for in-person games.
Run your next Pathfinder 2e fight in Nat20
Create a free account, start a session on the Pathfinder 2e ruleset and send your players the join code. The catalog, tracker, dice and map are ready the moment they arrive.
Pathfinder 2e on Nat20: FAQ
Is Nat20 a free Pathfinder 2e virtual tabletop?
Yes. Sessions, the combat tracker, dice, the map and the full Pathfinder 2e catalog are free, with no subscription. Nat20 is funded by donations and by ads on its public pages. Every player needs a free account to join a session.
How much Pathfinder 2e content does Nat20 have?
9,470 entries in each language: 27 classes, 50 ancestries, 326 heritages, 337 backgrounds, 841 class features, 6,044 feats, 1,802 spells and 43 conditions. Creatures, equipment and hazards are not in the catalog yet.
Does Nat20 automate the three-action economy?
No. The tracker keeps initiative, rounds, whose turn it is, HP and timed status effects, but it does not count actions, roll saves or apply damage. You and your players spend actions and roll in the shared dice tray as you would at a table.
Can I play Pathfinder 2e in Spanish on Nat20?
Yes. All 9,470 entries are published in Spanish as well as English, with names, rules text, type names, filters and labels translated (a few short fields, such as some spells’ casting time, still show the English text), and the Nat20 interface is available in both languages.
Does Nat20 have fog of war, dynamic lighting or an offline mode?
No. The map is a shared grid with tokens, a background image, a ruler and pings, without fog of war or dynamic lighting, and Nat20 needs an internet connection. For an in-person game you can still put the map on a tablet or a screen at the table.
Read more: Pathfinder 2e comes to Nat20, what the ruleset includes and how it grew.
Also see: free virtual tabletops compared, the free initiative tracker and how to play D&D online free.