
RPG Spark
A downloadable tool
GM & Solo RPG Companion
Generate content on the fly, run solo sessions with a built-in oracle, and keep track of your campaigns — all without internet connection.
No accounts. No ads. Just open the app and play.
Generators
Over 110 random tables
Need a quick NPC? A dungeon room? A quest hook? RPG Spark gives you instant results from tables with 100+ entries each — so you don't see the same thing twice.
Names · NPCs · Quests · Locations · Dungeons · Wilderness · Items · Creatures · Events · Rumors · Plot twists · Factions · Alliances · Conflicts
And it's not just fantasy. The app supports 4 genres with dedicated generators for each:
|
Fantasy Kingdoms, taverns, dungeons, magic items, prophecies |
Cyberpunk Megacorps, street gangs, netrunner jobs, cyberware, black markets |
|
Post-Apocalyptic Ruins, mutant creatures, wasteland factions, scavenger finds |
Horror Haunted places, cults, curses, dark secrets, occult investigations |
Solo Oracle
Play without a GM
A full solo RPG engine built into the app. Ask questions, check scenes, generate events — the oracle keeps your story moving.
Yes/No Oracle — adjustable odds from “Impossible” to “Certain”
Meaning Tables — Action + Subject for open interpretation
Scene Check — altered scenes and interrupts to surprise you
NPC Actions & Reactions — let the oracle decide what NPCs do
Random Events — quests, discoveries, complications
Chaos Factor (1–9) makes results more unpredictable as your story gets wilder. Works with Ironsworn, Mythic, CRGE, or any solo system.
Campaign Tracker
Keep your games organized
Story Threads — track plot lines with status and threat level
NPC Profiles — appearance, personality, motivation, secrets
Character Sheets — system-agnostic with 6 field types, works for any RPG
Session Journal — notes with inline dice rolls and generator results
@Mentions — cross-link NPCs and threads together
Export — save campaigns as JSON or Markdown
Dice & Cards
Standard dice — d4, d6, d8, d10, d12, d20, d100
Extended dice — d2, d3, d5, d7, d14, d16, d24, d30
Custom dice — build your own dice system from scratch with custom faces, symbols, and colors. Works for any RPG.
Quick roll — floating button available everywhere in the app
Playing cards — standard 52-card deck with Jokers
Tarot — full 78-card deck, Major and Minor Arcana
Upright & reversed — different meanings for each orientation
RPG Story Mode — card meanings as GM prompts instead of fortune-telling
7 Languages — Fully Translated
English · Deutsch · Español · Français · Italiano · Polski · 中文
Not just translated menus — every generator table, oracle result, and card meaning has proper translations.
100% Offline · iOS & Android
No internet, no server, no cloud. All data stays on your device. Open the app at the table and use it right away.
Free With No Ads
No tracking, no subscriptions
|
Free Free forever ▸ Standard + extended dice (d4–d100, d2–d30) ▸ 25 core generators (NPCs, taverns, quests...) ▸ 3 oracle tools: Yes/No, meaning tables, reactions ▸ 52-card deck + Tarot card draw ▸ 50 history entries ▸ 1 campaign (3 threads, 3 NPCs, 1 character sheet) ▸ 1 custom dice system ▸ All 7 languages ▸ Works offline, no account needed |
Pro One-time purchase Everything in Free, plus: ▸ Unlimited custom dice systems ▸ All 110+ generators (+85 more!) ▸ Full cyberpunk, post-apo & horror content ▸ 9 oracle tools total (+6 advanced) ▸ Tarot meanings, Story Mode & spreads ▸ Unlimited history + markdown export ▸ Unlimited campaigns, characters, threads & NPCs ▸ Campaign journal, prep board & character sheets |
Desktop version (Windows, Mac, Linux) is planned — it will be a paid app with all Pro features included.
Want to try the free content first? Grab the mobile app.
rpgspark.app
| Updated | 4 days ago |
| Published | 13 days ago |
| Status | In development |
| Category | Tool |
| Author | karlossg |
| Tags | campaign-tracker, dice-roller, gm-tools, oracle, random-generator, rpg-companion, Solo RPG, Tabletop, Tabletop role-playing game, worldbuilding |
Available on
Development log
- RPG Spark - 2.1.0 RELEASE4 days ago
- RPG Spark is now on live itch.io12 days ago








Leave a comment
Log in with itch.io to leave a comment.