Free Genogram Maker

Diagrams & Flows

Make a genogram online with standard symbols: add relatives in one click, mark marriages, divorces, deaths, conditions and relationships. Free PNG, no signup.

Free PNGNo signupNo watermark

Loading tool...

Was this tool helpful?

How to Use

  1. 1

    Start from an example or a blank page

    Pick Three generations, Blended family, Medical history or Relationships to see a finished genogram, or Blank to begin with one person — usually the identified person.

  2. 2

    Add relatives in one click

    Click anyone to add a partner, a child, a sibling or both parents. The new person lands in the right place with their name ready to type — the layout follows genogram conventions by itself.

  3. 3

    Fill in the details

    In the bar, set sex, birth and death years, deceased, identified person, health conditions, adopted or foster, and twins. Click a couple line to mark it married, living together, separated or divorced, with the years.

  4. 4

    Draw relationships

    Select a person, choose Relationship…, pick close, fused, distant, conflict, hostile, cutoff or abuse, then click the other person.

  5. 5

    Download it

    Pick a theme and a page size, then download a free PNG with no watermark. What you see is exactly what exports. Pro adds vector SVG and HD PNG.

Why Choose GraphMake?

No signup required
Free — no watermark
80+ widget types
92 ready-made templates
Export as PNG, SVG, PDF
Works in any browser
Drag-and-drop editing

Genogram Symbols Explained

People: a square is a male, a circle a female and a diamond non-binary or other; a triangle is a pregnancy and a small filled dot a miscarriage. An X through the symbol means the person has died. A double outline marks the identified person — the client, patient or student the genogram is about. Ages go inside the symbols, and birth and death years above them.

Couples: a line drops from each partner and joins below them. Solid means married, dashed means living together, one slash means separated and two slashes mean divorced. The dates of the marriage, separation or divorce sit on the line.

Children: each child hangs from the couple's line, oldest on the left. A dashed child line means adopted, a dotted one foster. Twins branch from a single point; identical twins add a bar between the branches.

Relationships: close is two parallel lines, fused three, distant a dotted line, conflict a zigzag, hostile a heavy zigzag, cutoff a line with a break and abuse a zigzag with an arrowhead. Conditions fill the symbol with a colour or, in black and white, a pattern — and the key on the genogram lists every symbol that appears.

How to Make a Genogram

Start with the identified person, then work outward: their parents, their siblings in birth order, their partner and children. A standard genogram covers three generations, so add both sets of grandparents and the parents' siblings. In this maker each of those is one click on the person you are adding to.

Next, add the facts that make a genogram more than a family tree: marriage, separation and divorce dates on the couple lines; deaths with the year and the age at death; adoptions, fostering and twins. Ask about each person's health and mark the conditions that matter for the case.

Last, draw the emotional relationships — who is close, who is in conflict, who has cut contact. Keep the key visible and give the genogram a title that says whose family it is and when it was drawn.

Genogram Examples

Three generations: the standard assignment — both sets of grandparents, the parents and their siblings, and the identified person with their brothers and sisters, including relatives who have died.

Blended family: a divorce and a remarriage, half-siblings from each union, a partner the parent now lives with and an adopted child — the structures a family tree struggles to show.

Medical history: heart disease, diabetes, depression and substance use traced across three generations, with the key listing each condition. Relationships: an emotional genogram with close, fused, distant, conflicted and cut-off relationships drawn between family members.

Each example opens in the maker, so you can replace the names and details with your own family instead of starting from nothing.

Genogram or Family Tree?

A family tree records descent: who is whose child, generation after generation. A genogram records the same lines of descent and adds the character of the family — the divorces and remarriages, the illnesses that recur, the relationships that are close or broken.

That is why genograms are the tool of choice in social work, family therapy, nursing and genetic counselling, while family trees belong to genealogy. If you only need names and dates, the family tree maker is simpler; if the story is in how the family works, make a genogram.

What You Can Create

Social Work and Counselling Coursework

The standard three-generation genogram assignment, with the correct symbols and a key, ready to paste into a paper.

Family Therapy

Map a client's family, marriages, cutoffs and conflicts, and update it as sessions reveal more.

Medical Family History

Show heart disease, diabetes, cancer or depression across generations for a nursing or genetic-counselling history.

Family History

A tidier alternative to a family tree when divorces, remarriages and half-siblings are part of the story.

Frequently Asked Questions

What is a genogram?

A genogram is a family diagram that records more than a family tree does. Besides who is related to whom, it shows marriages, separations and divorces, deaths, health conditions and the emotional quality of relationships, usually across at least three generations. Social workers, therapists, counsellors, nurses and genetic counsellors use genograms to spot patterns that repeat through a family.

Is this genogram maker free, and do I need an account?

Building a genogram and downloading it as a PNG is free, with no account and no watermark. SVG and high-resolution PNG downloads are part of GraphMake Pro.

What genogram symbols does it use?

The standard ones: a square for a male, a circle for a female, a diamond for non-binary or other, a triangle for a pregnancy and a small filled dot for a miscarriage. An X through a symbol marks someone who has died, a double outline marks the identified person (the client or patient), and each person's age sits inside their symbol with their birth and death years above it.

How are marriages, separations and divorces shown?

Partners are joined by a line below their symbols: a solid line for married, a dashed line for living together, one slash across it for separated and two slashes for divorced, labelled like "m. 1980 · d. 1998". Someone with several partners has them placed in date order, each union with its own line and its own children.

How do I show adopted children, foster children and twins?

Children hang from their parents' line, oldest on the left. An adopted child gets a dashed line and a foster child a dotted one. Twins share one point on the line, and identical twins get a short bar between their lines. Half-siblings hang from their own parents' line, so a blended family reads correctly.

How do I add health conditions to a genogram?

List the conditions you need in the rail (heart disease, diabetes, depression, substance use and so on), then tick them on each person. The symbol fills with the condition's colour, split into equal slices when someone has several, and the key lists only the conditions actually used. The Clinical theme prints conditions as black-and-white patterns for photocopied case files.

What do the relationship lines mean?

Seven emotional relationships can be drawn between any two people: close (two lines), fused or enmeshed (three lines), distant (a dotted line), conflict (a zigzag), hostile (a heavy zigzag), cutoff (a line with a break) and abuse (a zigzag with an arrow toward the person on the receiving end). The pattern carries the meaning, so a black-and-white print still reads correctly.

Can I move people around?

The layout is automatic: generations line up, partners sit side by side and siblings run in birth order. With a mouse you can drag a person sideways to nudge them, and Tidy up puts everyone back. Ctrl+Z and Ctrl+Shift+Z undo and redo every change. A large family grows the page instead of shrinking the text.

Related Tools