RPG Spark app icon - tabletop RPG companion for dice rolling, generators, and oracle tools

RPG Spark

Random tables in your pocket. Built for OSR Game Masters and solo RPG players.

Free to use • Works offline • Optional Pro upgrade for power users

Everything You Need at the Table

Full Ironsworn & Starforged system support, 200+ generators across 5 genres, multi-character party play, and campaign-wide search. Perfect for Old School Essentials and any tabletop RPG. Generous free tier • Pro unlocks the full experience.

๐ŸŽฒ

Dice Systems

Standard RPG dice (d4-d100) with beautiful animations and extended dice (d2-d30). Pro unlocks custom dice systems - build your own symbols, cancellation pairs, and keep mechanics.

๐Ÿƒ

Card Decks

Full 52-card deck, Tarot draw, and shared deck import - draw, discard, browse cards, and track usage. Pro unlocks custom card decks with cover art, suit themes, and reversal policy, spell slot groups with shared usage pools, card sharing between GM and players, Tarot Story Mode, and 5-card spreads.

๐Ÿ“œ

200+ Generators

25 free generators for NPCs, locations, quests, and more. Pro unlocks all 200+, plus custom generators - build your own tables, clone built-ins, and combine them into multi-field combos. Sort and reorder generators per campaign.

๐Ÿ”ฎ

Solo Oracle

Yes/No oracle, meaning tables, and NPC reaction rolls for solo play. Pro adds 6 more tools: scene checks, NPC actions (spin up a conversation thread), random events, quests, discoveries, and complications.

๐Ÿ“‹

Campaign System

Journal your sessions, track story threads and NPCs, prep notes with a GM board, and build flexible character sheets - all tied to your campaign. Search a whole campaign and jump straight to any thread, NPC, character, or journal entry. Export and import individual threads, NPCs, characters, and dice systems as shareable files. Pro: unlimited campaigns, multiple characters per campaign for party play, genre-themed PDF character sheets (2-column, blank sheets), and journal/prep PDF export.

๐Ÿ“š

History Tracking

Auto-save up to 50 results. Search and filter your history. Pro: unlimited history + export to markdown.

Ironsworn & Starforged

Full system support for Ironsworn, Ironsworn: Starforged, and the Delve expansion. Start a system campaign and everything is ready to play - tap to apply move outcomes, track vows in a quest log, and watch threads, harm, and asset use log themselves as you go.

Move Reference Tap-to-Apply Outcomes Quest Log & Vows Live Character Sheet Momentum & Progress Tracks Combat Position Tracking Asset Abilities NPC Action Threads Multi-Character Party System Oracles Quick Reference Panel

All SRD content free - no paywall on rules, moves, oracles or assets. Free tier plays one system campaign; Pro unlocks unlimited.

๐Ÿ”’
Works 100% Offline • Privacy-First

No internet required. No accounts, no ads, no tracking. Your data stays on your device.

Simple Pricing

Free forever • One-time Pro upgrade, no subscriptions

Free

$0
Free forever
  • Standard + extended dice (d4-d100, d2-d30)
  • 25 core generators (NPCs, taverns, quests...)
  • 3 oracle tools: Yes/No oracle, meaning tables, reaction roll
  • 52-card deck + Tarot draw with deck tracking
  • Import shared card decks from your GM
  • 50 history entries
  • 1 campaign (3 threads, 3 NPCs, 1 character) - system campaigns get expanded limits (6 threads, 5 NPCs, 2 characters)
  • Export & import items (threads, NPCs, characters, dice systems)
  • 1 custom dice system
  • All 7 languages
  • Works offline, no account needed

Five Genres, Endless Adventures

Fantasy is free for everyone. Cyberpunk, Post-Apo, Horror & Sci-Fi unlock with Pro.

โš”๏ธ Fantasy ๐ŸŒ† Cyberpunk PRO โ˜ข๏ธ Post-Apo PRO ๐Ÿฉธ Horror PRO ๐Ÿš€ Sci-Fi PRO

Available in 7 Languages

๐Ÿ‡ฌ๐Ÿ‡ง English ๐Ÿ‡ฉ๐Ÿ‡ช Deutsch ๐Ÿ‡ช๐Ÿ‡ธ Espaรฑol ๐Ÿ‡ซ๐Ÿ‡ท Franรงais ๐Ÿ‡ฎ๐Ÿ‡น Italiano ๐Ÿ‡ต๐Ÿ‡ฑ Polski ๐Ÿ‡จ๐Ÿ‡ณ ็ฎ€ไฝ“ไธญๆ–‡

Download Now

RPG Spark is available on Android and iOS. Perfect for OSR hexcrawls, solo journaling, and session prep.

Free to downloadPro upgrade $4.99 (one-time, no subscription)

We're considering a web version - let us know if you're interested!

Join the Community

Discord

Share feedback, request features, and connect with fellow RPG players.