RPG Spark - Dice & Generators

RPG Spark - Dice & Generators

Solo TTRPG GM Tools & Oracle

6 ratings
5 reviews
Free
In-App Purchases

Details

  • Released
  • Updated
  • February 3, 2026
  • October 1, 2026

Features

RPG Spark - Dice & Generators screenshot #1 for iPhone
RPG Spark - Dice & Generators screenshot #2 for iPhone
RPG Spark - Dice & Generators screenshot #3 for iPhone
RPG Spark - Dice & Generators screenshot #4 for iPhone
RPG Spark - Dice & Generators screenshot #5 for iPhone
RPG Spark - Dice & Generators screenshot #6 for iPhone
RPG Spark - Dice & Generators screenshot #7 for iPhone
RPG Spark - Dice & Generators screenshot #8 for iPhone
RPG Spark - Dice & Generators screenshot #9 for iPhone
RPG Spark - Dice & Generators screenshot #10 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

About

This app is a comprehensive toolkit for tabletop role-playing games, offering a wide array of random generators for names, NPCs, encounters, and more. It includes dedicated support for popular games like Ironsworn and Starforged, along with dice rollers, card decks, and a campaign tracker. It works offline and supports multiple languages and genres.

✓110+ random generators
✓Dedicated Ironsworn & Starforged support
✓Dice roller with extended dice
✓Tarot and standard card decks
✓Solo play oracle
✓Campaign tracker and journal
✓Offline functionality
Show original description

What's New in RPG Spark

4.2.0

October 1, 2026

Version 4.2 - Creatures, portraits and a Back that goes back - Portraits for characters and NPCs; pictures in the journal and prep notes - NPC stat blocks, a Bestiary, and dice stats rolled against a target - Spark fights in the sword button, with numbered creatures - Classic fantasy: your own monsters - Back returns where you came from, with a trail of recent screens - Fixes, including journal drafts lost when switching entries

More
1

Subscriptions & In-App Purchases

$4.99

RPG Spark Pro

Unlock all Pro features

User reviews

Vraiment parfait

Superbe trouvaille merci beaucoup pour cette superbe application qui va énormément me servir pour le jdr solo et pour créer ma campagne Shadowdark.

Je la recommande vivement !

Thank You!

I like to solo on my lunch breaks and before work and this app gives me, literally, everything I need to do that with the Ironsworn system!

The new updates are incredible and the generators are fun to use. Big thanks from Louisiana and look forward to what you do as a developer in the future!

I love this app, but I may have found a potential bug

I love this App very much, but I might have found a potential bug. I might be misunderstanding something so if that's the case please correct me, but let me explain. One of my favorite things about this App is the generators. How much control you can have over them and the amount of detail you can put into them is amazing. However custom generation seems to have a problem. I can create flat list generators and use them just fine, but if I make a combo out of flat list generators, the combo only returns the names of the generators I've selected and not any entries from them. Even if I tried to re-roll on the fields. The same thing seems to happen with slots, where I'll create a group, a slot, and entries in that slot. Then I'll create another group with its own slot, and entries in that slot too. When I try to roll on this generator, I only get one result, which would be an entry from a slot in a group, but not another entry from another slot in a different group. I believe you are supposed to get at least one entry per slot for each group? I even customized a prebuilt generator without doing anything to its contents or settings. I went to my custom tab and rolled all of the flat lists in the generator which worked fine. I also rolled on the combo that it made that I customized which was also fine, but my own home made ones are not working properly. Again, I might be misunderstanding something so if I am please correct me and help me understand, but I feel like I might have found a potential bug with custom generation. If I can figure out how to get this working, I would have had nothing but good things to say about this app, it's amazing!
Show more

Amazing App for Solo

This app is amazing for Solo TTRPG play. Highly customizable with a generous free tier as well. It is totally worth the one time purchase for no limits. Support Irsonsworn, Starforged, and B/X / OSE now too. But you can play any system you want with some minor and easy tweaking. Highly recommend to anyone who enjoys solo play and wants everything in one place. Probably an amazing tool for DMs as well to track your campaign/world build.
Show more

Perfect for Ironsworn on my lunch break!

I love everything here. Purchased the pro edition for unlimited campaigns and support. I would really love to see this app continue to get updated!

FAQ

What kind of generators does RPG Spark offer?

RPG Spark offers over 110 random generators. These include character names for various fantasy and cyberpunk races, tavern and shop names, complete NPCs with personalities, dungeon rooms, wilderness encounters, quest hooks, magic items, and more. Pro users can also create custom generators.

Does RPG Spark work offline?

Yes, RPG Spark works 100% offline. No internet connection is ever needed to use its features, making it ideal for use during gaming sessions or in areas with limited connectivity.

What TTRPG systems does RPG Spark support?

RPG Spark is system-agnostic and works with any tabletop RPG. It offers dedicated support for Ironsworn, Ironsworn: Starforged, and Delve, including full move references, character sheets, and official oracles from the Ironsworn SRD.

What are the dice rolling capabilities of RPG Spark?

RPG Spark includes a dice roller with standard dice (d4-d20, d100) and extended dice (d2, d3, d5, d7, d14, d16, d24, d30). It also allows for custom dice systems with user-defined symbols and rules.

Can I use RPG Spark for solo journaling games?

Absolutely. RPG Spark features a solo play oracle with Yes/No probabilities, detailed meaning generation, scene complications, and discovery tables, making it perfect for solo journaling games and systems like Mythic GME or Ironsworn.

What languages does RPG Spark support?

RPG Spark supports 7 languages: English (EN), German (DE), Spanish (ES), French (FR), Italian (IT), Polish (PL), and Chinese (ZH).

How does the free version of RPG Spark differ from the Pro version?

The free version of RPG Spark provides over 25 generators, including NPCs, names, quests, and taverns. The Pro version unlocks additional features such as custom generator creation and custom card decks.

What is the age rating for RPG Spark?

RPG Spark has an age rating of 12+. This indicates it is suitable for users aged 12 and older.