# Family Tree Builder by StoryLegend > A free, browser-based visual family tree builder for writers, authors, and worldbuilders. No account or sign-up required. All data stays in your browser. ## What it does Family Tree Builder lets you create and visualize character relationship trees for fiction writing, worldbuilding, tabletop RPGs, and storytelling. You can: - Add character nodes and connect them with parent-child or spouse relationships - Auto-layout the tree by generation using a smart algorithm - View and edit character names, titles, and descriptions - Export the full tree as a structured JSON file for sharing or backup - Copy the tree as Markdown, plain text, or JSON directly into AI tools like ChatGPT, Claude, Gemini and other AI platforms/agents for story analysis and generation - Use undo/redo with full history tracking - Toggle between curvy, straight, and branch (step) line styles - Customize parent and child line colors - Search and focus on specific characters ## Who it is for - Fiction writers building character relationship maps - Authors working on novels, screenplays, or short stories - Game masters running tabletop RPGs (D&D, Pathfinder, etc.) - Worldbuilders mapping family dynasties, royal lineages, or faction hierarchies - Anyone who needs a quick, free genealogy chart maker for creative work ## How it works The app runs entirely in the browser using React and ReactFlow. No data is sent to a server — everything is saved to your browser's localStorage. You can save and load trees using JSON files. ## Export formats for AI tools The "Copy as JSON", "Copy as Markdown", and "Copy as Plain Text" features are designed specifically for pasting into AI chat tools. The structured output includes character names, titles, descriptions, and all relationships labeled as parent-of, child-of, or spouse-of — formatted so AI models can reason about the family structure. ## URL https://tree.storylegend.app ## Made by StoryLegend — an AI-powered creative writing platform at https://storylegend.app