What is RPGSmith?

Have you ever played a RPG style video game? You know how items you pick up, spells you learn, abilities you’ve improved, the health you’ve lost or gained, equipment you’re wearing, basically how everything about your character is automatically tracked and maintained? What if there was a tool to do that for your TableTop RPG?

RPGSmith is a revolutionary, interactive, highly customizable Character Sheet application for use with any tabletop Role Playing Game, from any device. RPGSmith performs highly detailed and innovative Inventory, Spell, and Ability management all through a simple and intuitive interface. There’s even a fancy integrated Dice roller. 

Not only can players manage their characters, but the GM tools empower Game Masters, Keepers, Dungeon Masters, and the like and bring players together through RPGSmith to engage in an exciting, collaborative RPG while removing the arduous effort of tracking and crunching numbers through a physical sheet or interface that doesn’t make sense to you. RPGSmith is the only tool in this space that allows you to create or customize existing interfaces to suit your preferences, and see as little or as much of the information as you care about.

Check out the various areas of features listed below.

GM Tools

The GM Tools include many core functions needed to bring others together to run a game. Some of these include the ability for GMs to:

  • Create and manage campaigns.
  • Invite player accounts to join their games.
  • See and interact with the player character’s character sheet (dashboard).
  • Co-manage and make updates to anything on the player’s characters, including character stat values, inventory, and more.
  • Make updates to the Campaign settings (such as creation/removal of character stats, new items/spells/ abilities, updates to the default dashboard, etc.). These changes would be automatically updated for the PCs.
  • Chat with players through a chat interface also used to share dice roll results from everyone in the campaign.
  • Share handouts, images, and other information with the players through a document sharing interface.
  • Build and control a shared campaign page of tiles visible to the players where the GM can store text, notes, images, counters, and other tiles.
  • Have access to a campaign dashboard which gives GMs a high-level view and instant access to content they control in their campaign.
  • Provide players the ability to loot items for their characters through an intuitive loot screen.
  • Manage Combat through the Combat Tracker which ensures you can keep the action moving in your game.
  • Assign allies to the player characters to control and run in the game.
  • And Much, Much More.

Customizable Character Sheet (Dashboard)

With RPGSmith you can create / edit interactive Tiles of information and store those in a myriad of colors, shapes, sizes and locations on a page in your dashboard. Engaging with a given tile performs a different action depending upon the type of tile created.

A tile could:

  • Link to a character stat and allow that stat to be updated instantly
  • Just be an image that is launched at a larger size
  • Link to the details of an item/spell/ability and provide instant access to needed information
  • Instantly execute a dice roll from a preset dice command
  • Launch a larger interface to edit notes displayed in the tile
  • Launch an interface to update a numeric counter

Several Pages of tiles can be created, and those pages can be grouped into several Layouts to provide plenty of ways to organize your Character Sheet however you like.

The ‘core’ Rule Sets built in to RPGSmith come with pre-created Dashboards. Once added to your account you are free to change the default layouts at the Rule Set, or update them directly on your character after that has been created.

Item, Spell, & Ability Management

Another big feature in RPGSmith is the management of Items, Spells and Ability records. With most RPGs your character will have an inventory of equipment.

With RPGSmith you can easily track what items are possessed by your character in much greater detail than just the name of the item on a piece of paper, or single line of text in a field. Items can just be a title, but they can also be flushed out with so much more detail. Details such as weight, value, description, stats, image, tags/categories, flags to mark if the item is consumable, equipped, identified, and more. Even dice command strings that incorporate your character bonuses can be associated with items and executed from a number of different areas.

Spells and abilities also provide similar and robust amounts of information to ensure tracking of this content is easy, complete, and very feature rich.


Not only can you perform typical dice rolls quickly though the GUI interface. But you can also perform complex dice rolls with many built in functions and dice types.

  • Perform multiple commands at the same time (AND)
  • Round Up (RD) Round Down (RD)
  • Keep High or Low number of rolled dice (KHx, KLx)
  • Use Exploding Dice (!)
  • Roll Fate Dice (df)
  • Pick from a deck of cards (Doc or Deck)
  • Roll between 1 and any number (Exp, d74842)
  • Tally the total number of dice that pass a given threshold in a roll (fe)
  • You can even create custom dice that output phrases images instead of numbers

Rule Set (Game) Customization

Rule Sets are the game in which you create your character. Rule Sets are where you define what items, spells, and abilities exist in this game. Rule Sets are also where you establish what dice this game will utilize.

Maybe most importantly, this is where you establish what Character Stats exist for characters created within this Rule Set.

A number of different types of character stats can be created, not only stats to track a single numeric value, but a stat to track a text value, or a stat to track a rich text value, or a stat to perform a calculation using the value of another numeric stat to formulate a new value. There are 12 different types of character stats that can be created to store data for a given character, each with their own unique and specific purposes and benefits. 

Like everything else in RPGSmith you can edit, remove, or add stats to suit the game you want to play, even from added or imported Rule Sets.