Iron Arachne

Procedural Generation Tools for Tabletop Role-playing Games

This website hosts tools intended to make life easier for players of tabletop RPGs. It's a living website, and will continue to receive new tools on a semiregular basis.

My name is Ben Overmyer. I'm the developer behind this site and the tools it presents. I'm happy to take suggestions - either for my existing generators, or for new tools you wish existed. Email me at!

Lastly, if you find this site useful, consider buying me a coffee. The server costs are not cheap, heh.

Organizations and Pennons!

Published Tuesday September 15th, 2020

Another big update today. Organizations have been expanded and added as a major component of the site alongside cultures, regions, and heraldry. This was partly inspired by September's rpg_generators challenge, but also because I've been meaning to enhance them for awhile.

Names and traits of organizations have been tweaked to add more variety. Several new heraldic charges were added specifically to make organization heraldry make more sense. Factions were added to give organizations more character and internal variety.

The other big addition is pennons; sometimes called pennants. These triangular variations of heraldry are now included alongside regular heraldic devices on new heraldry generated. They're also used as part of the organizations.

In order to add pennons, I had to implement parsing a blazon to recreate a device. That feature isn't exposed to users yet, but it makes some other features possible, like generating new artwork from existing heraldry.

Here's an example of how a pennon compares to its device:

Notice how there's only one charge in the pennon, and the tinctures have been simplified. This is by design.

There will be new features based on this concept in the future, so keep an eye out for them!

Customize your heraldry!

Published Sunday September 6th, 2020

The heraldry generator now has a complete interface for customizing new coats-of-arms. You can design how it'll look, from the division of the field to the tinctures for the charges.

There's also a list of every charge in the system so you can see what's available.

In addition, all of the fields have been cleaned up so they're no longer jagged, and two new fields have been added.

Here's an example of the new "French" field:

quarterly gules and bendy sinister sanguine and sable, a wolf passant Or

Have fun with the new interface!

The Heraldry Generator now rewritten

Published Wednesday September 2nd, 2020

The final part of the old "World API" has been rewritten in PHP as part of the core Iron Arachne site. The heraldry generator was the last piece, and now it's done. I know I said there wouldn't be any more major changes for awhile, but I happened to find the time to get this sorted out.

This brings with it some changes. First, it's faster, and lighter. I did not expect that. Second, it supports multiple arrangements of charges; if you get a design with three, they might be arranged vertically, horizontally, or in a triangle. Third, charges can now appear "in chief" or "in base" in addition to just centrally located.

Also, the lineart is no longer quite so jagged. There are some minor issues, though, which I will be working to address. The ordinaries (plain shape charges like circles) have been temporarily removed. Some charges look a little blurry in some cases.

Go take a look at the new heraldry generator!