• Home - See the latest news from Lone Wolf Development
  • Hero Lab® - Character management software for traditional role-playing games
  • Army Builder® - Point and click army construction for tabletop miniatures games
  • Realm Works™ - Streamlined RPG campaign management for players and GMs
  • Online Store - Buy Army Builder, Hero Lab and Card Vault here
  • Forums - Post your questions and comments about our products here
  • Technical Support - Having problems? Check here for solutions
  • Retailer Info - Important information for retailers, including free in-store licenses for all our products
  • More - Information about the company, other resources, and information on our discontinued products

–  Product Details  –

What Does Hero Lab Do?

Create - Create characters for popular pen-and-paper RPGs.

Adventure - Players and GMs can use Hero Lab's in-play tools to manage their game.

Evolve - Apply experience and advance your character as he progresses and grows.


  1. About Hero Lab
  2. Games Supported
  3. Data Files
  4. Editing Tools
  5. GM Support
  6. Pricing
  7. System Requirements

About Hero Lab

At its core, Hero Lab is an incredibly versatile engine, designed to accommodate just about any system the RPG industry can come up with. It's flexible enough to adapt to any roleplaying game on the market, and expansive enough to keep up with the most intricate of rules systems.

Hero Lab presents a wealth of highly detailed information in a manner that is easy to navigate and intuitive to use. Through the use of adaptive summary panels, all the inter-dependencies of your character are readily visible. Mouse-sensitive help keeps all the details at your disposal without cluttering up the screen.

Hero Lab manages the complex inter-connections of your character automatically and transparently, so you're free to experiment. As you make changes to your character, Hero Lab automatically applies appropriate bonuses, penalties, and modifiers, immediately showing you the results of those changes. Don't like what your changes did? Try something different. Similarly, if you step outside of the defined rules for the game, the validation engine will automatically alert you to the situation, telling you where the problem lies. The validation engine alerts you to the error without directly enforcing correct behavior - this allows you to ignore the error, making it easy to accomodate house rules.

Characters aren't just about numbers and choices, however. Every character is a story in the telling – how they came to be, who they are, and their hopes for the future. With an innovative journaling option, Hero Lab gives you the ability to track key events in your character's life, and the comprehensive In-Play mode allows you to easily manage your character during the game, from applying temporary effects (from spells, abilities, etc.) to tracking limited use items (such as arrows, potions and the like), to activating special abilities (such as Barbarian Rage).

Games Supported

Hero Lab allows you to create, manage and evolve characters for the following game systems:

Support for additional game systems will be added in the following months, under license from their publishers.

Data Files

Hero Lab can be tailored to the needs of virtually any game system. All of the facets of a given game system are encapsulated by a set of data files, spanning the core game mechanics to the validation rules, and even the visual presentation of Hero Lab's display.

When you purchase Hero Lab, it comes "bundled" with one game system of your choice (from the list above). Access to additional data files can be purchased for a nominal charge. The list of supported games can be found here.

Editing Tools

Hero Lab offers a powerful Editor within each system which allows users to customize existing data files and create new data files. This Editor makes it possible for users to create a huge variety of custom content, or to simply make minor adjustments to accommodate house rules.

GM Support

Hero Lab can help GMs as well as players - it now includes hundreds of stock heroes, which can be imported as "instant NPCs" for use in your games. Once you've imported the NPCs into Hero Lab, you can manage combat and noncombat encounters in the Tactical Console.

Out of combat, the Tactical Console displays skill information for all heroes. In combat, it shows attack information, as well as important saving throws and other statistics. You can apply damage or status conditions to any hero with the click of a button.


Hero Lab is available in two formats: CD-ROM and electronic download. Both feature 100% identical functionality, and are completely indistinguishable from each other once activated. The only difference is the delivery format (disc versus download) and a single adjustment in the license activation process.

The Hero Lab CD-ROM is available exclusively from leading hobby and game retailers. Electronic downloads of Hero Lab are available here.

The suggested retail price is $34.99 for either format. This price includes support for one game system of your choice. Access to additional game systems, as well as supplemental material for some game systems, can be readily obtained at an additional cost. A complete price list for additional games and data packages can be found here. (Additional game systems and data packages are only sold through our online store.)

For additional details on how product licensing works, please refer to the separate section covering the Hero Lab licensing mechanism.

System Requirements

  • Recommended: PC running Windows 10, 8.1, 8, or 7
    or Mac running macOS 10.11 or 10.12 (El Capitan or Sierra)
    or iPad running iOS 9 or 10
    Note that Hero Lab will NOT run on Windows RT devices like the Surface RT and Surface 2, or on Macs with PowerPC CPUs.
  • Minimum Required: PC running Windows XP (with Service Pack 3) or Vista
    or Mac running OS X 10.6 (Snow Leopard or later)
    or iPad running iOS 8
  • 1GB free hard disk space (or more, depending on use)
  • Internet access (for licensing and to obtain data files)

Additional Topics

Game Systems Supported: