Fate's Hand
by Spaceman Made →
Fate's Hand — Heroes written in ink and flame
Coming soon to Google Play

A Dungeons & Dragons character generator with a touch of magic. Tap once, watch fate write a hero's name in ink upon parchment, then watch the page burn away to reveal them.

Less a tool. More a moment.

You're sitting down for a one-shot and need a character in two minutes. Your DM just dropped a surprise NPC in your lap. You're between sessions, rolling for fun, just to see who fate dredges up next.

Fate's Hand is for those moments. Every roll is a complete D&D character — race, class, subclass, personality, backstory — woven together so the result feels like a person, not a pile of stats.

Crafted with care

🜂

Painted Portraits

60 races, dozens of classes and subclasses, each rendered with a unique painted icon drawn from official D&D sources across editions.

🜃

Coherent Souls

Each hero receives a tone-matched trait, ideal, bond, and flaw. A brooding character feels brooding. A heroic one feels heroic. No tonal whiplash.

🜄

Real Backstories

Short narrative arcs keyed to race, tone, and origin. Roll twice and receive two genuinely different characters — never two reskins of the same.

🜁

Names That Fit

1,145 names across 19 thematic pools, mapped to each race so a tiefling sounds like a tiefling. Don't like the name? Edit it, or roll again.

The Chronicle

Every hero you roll is saved to your local Chronicle. Seal favorites with a wax sigil to protect them from being lost when the pages overflow.

Yours, Alone

The whole app lives on your device. No login, no account, no internet required. No analytics. No tracking. No ads. Flight mode works fine.

The fine print

Privacy

Fate's Hand collects nothing. Your heroes never leave your device. The full policy explains exactly what that means, and what may change in future updates.

Read the privacy policy →

Support the Work

Fate's Hand is free, with no ads and nothing locked away. If you enjoy it and wish to help make more, the tip jar is open. Every coin is felt.

Buy Me a Coffee →