
RPG Companion for PC
Reviewed by Apps Playground Editorial Team · Updated

Dungeon Masters juggle plot hooks, NPC details, loot tables, and improvisation all at once during a session. RPG Companion centralizes those tools on your desktop, letting you focus on storytelling rather than scrambling through notes. The app bundles a plot hook generator, NPC creator, name and loot randomizers, user-submitted items and battle maps, a dice roller, and over 120 reference lists, everything from tavern names to potion descriptions to dungeon contents. Running it on a full monitor means you keep your prep materials visible while managing your table.
RPG Companion for Windows PC reshapes how you prepare and run a campaign. On desktop, you gain the space to keep multiple generators and reference lists open simultaneously (your plot hooks on one side of the screen, your NPC roster on the other) while taking notes or checking dice rolls in a third window. A real keyboard and mouse make navigating between tools faster than tapping a phone, and longer play sessions don't drain a battery.
Building Your World with Generated Content
The core of RPG Companion rests on its generators. The plot hook database gives you hundreds of starting scenarios to inject into your story when improvisation falters. The NPC generator produces detailed characters on the fly, preventing the throwaway one-off problem where players dismiss a randomly named figure as unimportant. Pair that with the name generator (which covers a growing list of races) and you can outfit an entire encounter with believable personalities in minutes. The loot generator adapts to different encounter types, so treasure feels appropriate to the threat level.
How a Session Unfolds with RPG Companion
- Pull up your prepared plot hooks or generate a new one if the party goes off-script
- Create an NPC on demand when players meet someone unexpected, using the generator to flesh out personality and background
- Consult the d100 reference lists for quick world-building details: a tavern name, a potion effect, or a random trinket in a merchant's inventory
- Roll dice using the built-in roller and cross-reference loot tables to reward combat encounters
- Browse user-submitted dungeons, battle maps, riddles, and unique items, filtered by popularity through an upvote system
A Dungeon Management Tool Built by Creators, for Creators
RPG Companion is open source, and its community contributes directly to its content library. Players and DMs vote on submitted items, maps, and puzzles, so the best ideas float to the top. That crowdsourced approach means fresh material accumulates without waiting for developer updates, and you can trust that highly rated submissions have passed peer review. The app stays a dungeon management tool that grows with its user base rather than depending on a single creator's bandwidth.
Customizable Generators for Your Campaign Style
Because so much content is randomizable and editable, you shape RPG Companion to match your table's tone. The character creation system produces detailed NPCs, but you can tweak them to fit your world. The loot generator lets you filter by encounter complexity. The reference lists span practical needs (tavern patrons, ship cargo, dungeon hazards) so you find inspiration aligned with your immediate narrative problem rather than generic filler.
How to Download and Install RPG Companion for PC or MAC:
Select an Android emulator:  There are many free and paid Android emulators available for PC and MAC, few of the popular ones are Bluestacks, Andy OS, Nox, MeMu and there are more you can find from Google.
Compatibility:  Before downloading them take a look at the minimum system requirements to install the emulator on your PC.
For example,  BlueStacks requires OS: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista SP2, Windows XP SP3 (32-bit only), Mac OS Sierra(10.12), High Sierra (10.13) and Mojave(10.14), 2-4GB of RAM, 4GB of disk space for storing Android apps/games, updated graphics drivers.
Finally, download and install the emulator which will work well with your PC's hardware/software.
- Open the emulator software from the start menu or desktop shortcut in your PC.
- Associate or set up your Google account with the emulator.
- You can either install the app from Google PlayStore inside the emulator or download RPG Companion APK file and open the APK file with the emulator or drag the file into the emulator window to install RPG Companion for PC.
You can follow above instructions to install RPG Companion for PC with any of the Android emulators available.
Download RPG Companion

RPG Companion for PC
FAQ
Does RPG Companion work offline?
The description and reviews do not specify offline functionality. You may want to test the app on your target PC to confirm what features require a connection.
Can I share content I create with other DMs?
Yes. RPG Companion lets you submit your own plot hooks, NPCs, items, and other content to the community library. Other players can upvote or downvote submissions, and popular content surfaces for everyone to use.
What happens if I need to roll dice outside the generators?
The app includes a dedicated dice roller, which means you can resolve attacks, saves, and other mechanics without leaving the tool or reaching for physical dice.
Is RPG Companion still being updated?
The app is open source and in active community use, though some reviews note server downtime and infrequent updates. You should verify current status before relying on it for a session.
Can I use RPG Companion for TTRPGs other than D&D?
Yes. While the description and reviews focus on D&D, the app is designed for any RPG Dungeon Master or Game Master. Its generators and tools are system-agnostic and adapt to your campaign needs.
What if the comment feature doesn't work?
One user reported that the comment button on user-submitted content appeared unavailable. If you encounter this issue, try the app's latest version or check the open source repository for fixes.
The editorial team installs and tests each app before writing up the guide, and keeps the version history current. The site has never charged developers for coverage.
