
Teach family mapping
Use a fictional three-generation example to explain how people, unions and children relate.
Explore this exampleFree Genogram Maker
A genogram maps people and family relationships across generations using defined symbols.
Start with up to 150 free credits|No credit card required
Get up to 350 free credits on day one when you join through an invite.
Genogram
Draw up to seven people across three generations. One union per person; remarriage and clinical assessments are outside this tool.
Square: male; circle: female; diamond: unknown; slash: deceased; double slash on union: divorced; dashed descent: adopted; arrow: index person.
Local processing. No model calls, uploads or credit charges. Save settings locally to reopen; cloud project history is not created.
Free Genogram Maker— templates & examples
Updated
genogram maker
A genogram maps people and family relationships across generations using defined symbols.
Use this genogram maker to map people, partner unions and child relationships. Each person has a unique ID, so repeated names remain distinct. Supported symbols show sex, death, an index person, divorce and adoption. The browser validates and lays out up to three generations. Edit the example or your JSON, inspect the family structure, export SVG or PNG and save the configuration locally.

The genogram maker combines these steps in one workflow.
Unique person IDs keep relatives distinct when names repeat. Labels remain editable as part of the configuration.
Record partner unions and children explicitly, with supported divorce and adoption markers.
The tool arranges supported relationships by generation and rejects cycles or structures outside its supported range.
Export SVG or PNG and keep a local JSON configuration to reopen the same structured family map.
Start with the genogram maker example, replace its input and inspect the result before export.
Unique person IDs keep relatives distinct when names repeat. Labels remain editable as part of the configuration.
Record partner unions and children explicitly, with supported divorce and adoption markers.
The tool arranges supported relationships by generation and rejects cycles or structures outside its supported range.
Export SVG or PNG and keep a local JSON configuration to reopen the same structured family map.
Choose an example and adapt it to your task.

Use a fictional three-generation example to explain how people, unions and children relate.
Explore this example
Show a supported symbol beside its legend and discuss what it means in the chosen convention.
Explore this example
Create a small family first, then add a generation while checking each person's ID.
Explore this example
Use the adoption marker on the child relationship and inspect that it connects to the intended union.
Explore this example
Give two relatives the same display name but different IDs so their relationships remain separate.
Explore this example
Save the JSON configuration with the exported diagram so the example can be adapted later.
Explore this exampleThe teaching example needed three generations without making the diagram too crowded. I used the genogram maker with a seven-person fictional family and checked the partner and child relationships. The exported SVG gave my lecture a readable reference, while the saved JSON let me reopen the same example for the next seminar.
Beth Rogers
Family studies lecturer, University of Sheffield
Free tools
A tool for every scientific figure
97 focused generators for the scientific figure you need — each opens in the right workspace with a matching example.
Illustrations, structures and concept diagrams
44 toolsStatistical charts and graphs
25 toolsFlowcharts, frameworks and structure diagrams
28 tools
genogram maker
Free to start · No credit card required · Built for researchers