Google Sheets D&D Character Sheet: How to Build One

How-to basics · Updated November 3, 2026

Google Sheets D&D Character Sheet: How to Build One

Yes—Google Sheets can work as a D&D character sheet: use a template or make a spreadsheet with your character’s abilities, skills, equipment, spells, and notes. A few simple formulas can calculate ability modifiers and bonuses, while sharing lets a player and Dungeon Master view the same sheet; just make sure its fields match the edition and rules your group uses.

What a Google Sheets D&D character sheet is

It is a spreadsheet organized to store and update a player character’s information. Unlike a purpose-built character builder, a spreadsheet does not automatically know every D&D rule. You choose the sections, enter the character’s details, and decide which calculations to automate. That flexibility is its main advantage: a player can rearrange the sheet, add a campaign-specific tracker, or make space for a feature that a fixed form does not include.

For a typical character, useful information includes ability scores and modifiers, proficiency bonus, saving throws, skills, hit points, armor class, initiative, speed, attacks, equipment, features, and spells if the character can cast them. A campaign may also need fields for inspiration, currency, conditions, exhaustion, death saves, or limited-use abilities. The sheet should support the rules being played, not attempt to reproduce an entire rulebook.

There is no single universal D&D spreadsheet. Character sheets differ by edition, and even tables using the same edition may track different details. Confirm the ruleset with the Dungeon Master before choosing a template or building one.

When a spreadsheet is a good fit

Sheets can be especially useful for players who like to customize their layout, keep a campaign log alongside character statistics, or share information with a group. A player might add a session-notes tab, a list of known contacts, or a tracker for a feature that refreshes after a rest. A Dungeon Master could keep a separate, permission-restricted sheet for non-player characters, but should not mix private campaign information into a player-facing document.

A spreadsheet is less convenient when you want rules automation, guided character creation, or a polished mobile interface. You must enter and maintain much of the information yourself, and formulas only calculate what you explicitly set up. If a character gains a level or changes equipment, it is still your responsibility to update the relevant cells and check that the totals remain correct.

How to set up a useful sheet

In Google Sheets in a web browser, start with a blank spreadsheet or make a copy of a template you are allowed to use. Arrange the main information so that the numbers needed during play are easy to find. A practical first pass is:

  1. Identify the ruleset. Label the sheet with the edition or rules version and the character’s level. This helps prevent confusion if the group changes rules or someone shares an older copy.
  2. Create a summary area. Put the character’s name, class, level, ancestry or species, background, hit points, armor class, speed, and proficiency bonus near the top.
  3. Add ability and skill sections. Include all six ability scores, their modifiers, saving throws, and the skills relevant to the character. Mark which saves and skills have proficiency.
  4. Make room for play information. Add attacks, equipment, class or species features, and a spell section where appropriate. Leave space for temporary changes and notes rather than squeezing every field into a fixed block.
  5. Test before relying on it. Check a few values by hand, then view the sheet at the size and device you expect to use during a session. Freeze a header row if it helps keep labels visible while scrolling, using View > Freeze.

Separate tabs can keep the main sheet readable. For example, one tab can hold combat statistics, another can list spells, and a third can keep session notes. Avoid scattering essential numbers across many tabs: during a turn, a player should be able to find hit points, attacks, and commonly used abilities quickly.

Simple formulas and formatting

Formulas are optional. They are most helpful for values that change predictably and are easy to verify. For example, with an ability score in cell B2, enter this in the modifier cell beside it:

=INT((B2-10)/2)

If B2 contains 15, the result is 2; if it contains 9, the result is -1. INT is important here because it rounds down, including for negative numbers. A formula that simply rounds a negative half toward zero can give the wrong ability modifier. Check the result against the rule your group is using, especially if a different game or house rule changes the calculation.

For another example, if a skill’s ability modifier is in D2 and the proficiency bonus to add is in E2, put this in the total cell:

=D2+E2

With 2 in D2 and 3 in E2, the result is 5. This simple setup assumes E2 is zero for a skill without proficiency and contains the appropriate bonus when proficiency applies. Expertise or other bonuses need their own clearly labeled input; do not assume the formula can infer a character’s rules from the skill name.

Use labels and visual cues to reduce mistakes. In Sheets, Format > Conditional formatting can highlight a low resource or a changed value, and Data > Data validation can provide a dropdown for a field such as a status. Keep color meaningful and include text labels too, so the sheet remains understandable if printed or viewed by someone who cannot distinguish the chosen colors.

Match the sheet to the edition and campaign

Before copying a template, check whether it is built for the rules your table actually plays. A sheet designed for one edition may use different names, calculations, or spaces from a sheet designed for another. The game’s core concepts may look familiar, but a familiar label does not guarantee that its calculation or use is identical. Ask the Dungeon Master which rules reference to follow if the group uses a revised ruleset, a published variant, or house rules.

Then customize for the character rather than adding every possible field. A character who does not cast spells may not need a large spell tracker; a spellcaster may benefit from separate sections for spell details and limited-use resources. A character with several attacks or special features may need space to record how each works. Make room for temporary effects, but distinguish them from permanent statistics so a short-lived bonus is not accidentally treated as part of the character’s normal total.

It is also useful to distinguish a calculation from a rules decision. A spreadsheet can add a proficiency bonus, but it cannot reliably decide whether a particular action qualifies for proficiency, whether a feature applies in a specific situation, or how the Dungeon Master interprets a rule. Keep the relevant feature text or a short reference note where it is permitted, and consult the table’s agreed rules when a situation is unclear.

Sharing, editing, and keeping a clean copy

Sheets supports collaboration, but sharing settings matter. Use the Share button and choose access deliberately: a player may need edit access to their own character, while a Dungeon Master may only need to view it. Restricted access is generally preferable for a character document; granting access to anyone with a link is convenient but makes the link easier to pass along. Do not put private campaign notes on a tab that every recipient can see.

Keep a backup or make a separate copy before major changes, such as rebuilding formulas or converting a template for a new rules version. Google Sheets also provides File > Version history > See version history, where you can inspect earlier versions and restore one if needed. Version history is useful, but it is not a substitute for confirming that important totals and notes are present in the current sheet.

For a shared campaign, agree on who edits which fields. If the player and Dungeon Master both change the same cell during play, the group may not know which value is current. A simple convention—players edit character statistics, while the Dungeon Master adds only agreed campaign notes—can prevent accidental overwrites.

Cost, accessibility, and practical limitations

Google Sheets is available through a Google account, so an ordinary character sheet generally does not require buying a dedicated spreadsheet application. Account storage, organization policies, and available Google services can vary, but a basic sheet is not the same thing as a paid character-builder subscription. A template creator may set separate terms for a template, so check its licensing and any payment request rather than assuming every downloadable file is free to redistribute.

A browser-based sheet is convenient on a laptop or tablet, but a large, wide spreadsheet can be awkward on a phone. Test the layout at the screen size you will use, increase important text, and avoid requiring horizontal scrolling to find a frequently used statistic. Internet access may also matter for opening a shared document; if you expect to play without a connection, check Google’s current offline options and prepare the document in advance rather than assuming it will be available automatically.

Google Sheets compared with other character sheets

A printed sheet is simple, portable, and usable without a device, but changes and calculations are manual. Google Sheets is easier to customize and can update totals automatically, but depends on a screen and careful spreadsheet design. A dedicated digital character builder may offer guided choices or rule-specific automation, though its available features, account requirements, and pricing can change over time.

Choose based on the problem you want to solve. If your priority is a familiar paper layout, print a sheet. If you want shared notes and flexible fields, Sheets may suit you. If you want a tool to guide character creation or automate more game-specific steps, compare dedicated builders and confirm that they support your group’s rules. You can also use a hybrid: keep a digital master copy and print a compact version for the table.

Common problems to avoid

  • Using a template for the wrong rules. Check its edition and calculations before entering a full character.
  • Overcomplicating formulas. Automate straightforward arithmetic, but leave rule interpretations visible and reviewable.
  • Leaving out inputs. A total may appear correct while missing a situational or character-specific bonus. Label every component and verify totals by hand.
  • Making the sheet hard to use during play. Put frequently checked information near the top and test the view on the actual device.
  • Sharing too broadly. Give each person only the access they need and keep private notes separate.

One common misconception is that a spreadsheet becomes a rules-accurate character builder just because it contains formulas. It only applies the calculations and conditions someone has entered. A neat layout can still contain an outdated rule, a wrong input, or a missing bonus, so the player remains responsible for checking the character against the group’s rules.

Frequently Asked Questions

Can I use Google Sheets as a D&D character sheet?
Yes. It can store character details, calculate simple totals, and be shared with a group. You build or adapt the layout yourself, so confirm that it matches the campaign’s rules.

Is there an official Google Sheets D&D template?
There are community-made templates, but do not assume a template is official or current just because it is easy to find. Check who made it, which rules it supports, and the terms for copying or sharing it.

Can Google Sheets calculate ability modifiers?
Yes. If an ability score is in B2, =INT((B2-10)/2) calculates the usual modifier for that score. Confirm the rule with your group, and check the result when adapting the formula.

Can my Dungeon Master and I edit the same sheet?
Yes, if you share it with the right people and give them suitable access. Agree on who edits each section, and keep private notes in a separate document or a suitably restricted file.

Is Google Sheets better than a dedicated character builder?
It depends on what you need. Sheets offers flexibility and shared editing; a dedicated builder may offer more guided, game-specific features. Compare the rules support, ease of use, and access requirements before choosing.

Related

Try it: the Date Difference Calculator: days, months, years and weekdays between two dates, with the DATEDIF formulas.

More in How-to basics

Sources: Function behaviour and menu paths: Microsoft Support documentation for Excel. Method & sources

Spotted an error in this guide? Let us know.