Create magic shops, encounters, spellbooks, battle maps, and worlds for your D&D 5e 2024 campaigns. Built for game masters to create and then share with their players.
How generators and management tools are integrated. Arrows show how tools connect: the arrow points to the tool being used.
Start with any tool and seamlessly integrate with others. Generate a world and automatically create battle maps for encounters, or build a party and get perfectly balanced encounters. The Magic Shop Generator adapts to your world's settings, creating a cohesive campaign experience.
Each tool in Vizier's Vault was created to solve a specific problem in D&D campaign preparation. While you can use them for other purposes, these are the main reasons each tool exists and how I envisioned they would be used.
Generate magic shops based on city population, wealth, and magic level.
I love to run roguelite D&D campaigns, where everything is randomly generated. This started just for basic magic items, but quickly expanded to everything that can be purchased in D&D 5e due to a player buying just a few too many spell components and completely wrecking the world. You remember this, don't you, Juno?
Create wizard spellbooks by selecting level, schools of magic, and probability settings.
One of my players was playing a wizard and was always asking about any spellbooks that they find when looting. They only started finding spellbooks once I made this generator. These are meant to be used as lootable items for wizards to find so they can learn even more spells!
Generate balanced encounters based on party composition, biome, and travel conditions.
A roguelite D&D campaign is not complete without random encounters of the combat, non-combat, and hazard variety! I love doing hexcrawls and random encounters in each hex or every hour of travel time because it's a wonderfully fun challenge for me to use the randomly rolled encounter, then improvise a way to connect it to the party's story or a PC's story in a coherent way. I LOVE improv GMing!
Manage party composition, balance, and progress tracking.
This is only here because I wanted to be able to generate balanced encounters and to track multiple parties on the same world.
Create battle maps with geographical features, weather, and customizable grid settings.
I really enjoy making battle maps for bosses or mini-bosses and I love Czepeku, Animated Battle Maps, Crossland, Neutral Party, and Eightfold Paper maps, but I do not enjoy making wilderness battle maps meant to be used for random encounters that happened in some random middle of nowhere wilderness during a campaign. I made this generator to generate random encounter wilderness battle maps. They do not replace boss or mini-boss battle maps in my campaign and it was never built with that intention.
Generate complete hex worlds with weather simulation, fog of war, and party tracking.
When I started brainstorming for this after creating the above generators, I discovered HexRoll, which is an AMAZING tool. Go give it a try now, please. It's fabulous. While it is fabulous, it doesn't work exactly how I run my hexcrawls and has some missing features, so I'm building this to generate entire worlds, both 2D and 3D with party tracking, simulated weather, detailed edit options with stamps and brushes and automatic rolls minimizing the friction as much as possible for game masters. Note that HexRoll has wonderful options for solo hexcrawlers and I do not intend on supporting solo hexcrawlers at all in the future, so if you're interested in playing on your own in a random hexworld, go use HexRoll. It's superb!
Create star systems with multiple worlds, planets, and celestial bodies.
I haven't really thought much of this one other than it'd be super cool for those Spelljammer and sci-fi campaigns.
Generate entire galaxies with multiple star systems and cosmic structures.
I just think it'd be super cool to make this with an awesome map that has a sort of super zoom from the galaxy to the star system to the planet to the continent to the region to the battle map / city / town / etc. Oh and Spelljammer and sci-fi campaigns in something like that would be dope.
All generator settings, even the ones that are hard to understand, are available for you to customize.
All things you have ever generated and all of your settings are saved in the cloud for you to use on any computer.
Export generated content as CSV files. Link to D&D Beyond, Open 5e, or custom sources for easy reference.
Generate encounters automatically balanced for your party's composition and levels.
Export battle maps in formats compatible with popular virtual tabletop platforms.
Focus on storytelling and player engagement while our tools handle the mechanical aspects of campaign preparation and generation.
Basic access to core generators with limited features and no data persistence.
Full access to all features with data persistence and advanced capabilities.
No credit card required
Transparency about how Vizier's Vault was built and our commitment to human creativity.
AI was used to help with the UI because I hate coding UI.
AI was not and will never be used for the art.
AI was not and will never be used for the algorithms because I love coding algorithms. Algorithms are my jam!
We believe in leveraging the best of both worlds: AI for tasks that benefit from automation, while preserving human creativity and expertise for the core elements that make Vizier's Vault unique. All algorithms, game mechanics, and artistic decisions are made by me, a TTRPG GM and player, and freelancers.
Have questions about Vizier's Vault or suggestions for new features? We'd love to hear from you.
I'm one person, the sole developer, so I rely on the community to provide support if I am not available. Plesse join the Discord for support.
Join the DiscordSuggest new features or improvements for future releases via Google Forms (preferred) or Discord.
Send FeedbackJoin the DiscordView the source code or contribute to the project. Please note that the project is licnesed under CC BY-NC-SA 4.0.
View on GitHubBuilt by a full-time teacher for the TTRPG community.
AI was used for UI development, but all algorithms and art are human-created.
Built by a full-time teacher for the TTRPG community.