Worldbuilding

Fantasy Family Tree Maker

Describe your houses and characters in plain words, and the tool draws the family tree: marriages, heirs, fostered children, deaths and the feuds between them. It works for novels, D&D and tabletop campaigns, games and any invented world, and every character and line stays editable as your story changes.

King AldricQueen MireyaLord ThorneLady IsoldePrince CaelanPrincess SerenRowanLady LysaEvander
Fig. 1 — Two noble houses, a ward and a feudOpen in Genogram Maker

What you can map

  • Royal and noble lines across generations, with the heir marked as the focus character.
  • Marriages of alliance, widowed rulers, separations and second marriages.
  • Wards, fostered children and adopted heirs, each with its own line style.
  • Rivalries and loyalties: close, distant, hostile and cut-off relationships drawn between characters.
  • Curses, gifts or bloodlines as condition markers, and short notes under each character.

Describe it, then shape it

Write a paragraph like “King Aldric and Queen Mireya had two children, Caelan and Seren, and raised the orphan Rowan as a ward. Caelan married Lady Lysa of House Elden; their son Evander is the heir. Caelan and Lord Thorne of Elden are bitter enemies.” The AI drafts the tree from what you wrote and leaves out anything you did not say. Then rename, add and rearrange by hand.

Tips for invented worlds

  • Leave years blank, or put your own calendar (“312 AE”) in a character’s notes. Year fields use real-world years.
  • Keep one tree per house or per era. A tree holds up to 80 characters and stays readable.
  • Export a JSON backup as you go, so the tree can grow with your drafts.