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

    Choose a starter or begin with one person

    The Three generations, Blended family, Medical history and Relationships starters are illustrative families, not case records. Blank begins with one identified person. Choosing a starter replaces the current family and its title; Undo can restore that family edit.

  2. 2

    Select a person and add relatives

    Select a symbol, then use Partner, Child, Sibling or Parents. Type the name in the selection bar or on the diagram. Child adds to the selected person’s latest union, or creates a single-parent line if they have none. To choose another union, select its couple line and use its Child action.

  3. 3

    Set details and check family lines

    Use the selection bar for sex, years, deceased and identified-person markers, conditions and child-line options. Select a couple line to set married, living together, separated or divorced and its years. Check which parents each child connects to; the automatic layout has ordering exceptions.

  4. 4

    Add relationships and label the example

    Select a person, choose Relationship…, choose its kind, then select the other person. Replace the starter title and subtitle. Keep the key visible, and check the Show controls for years, ages, notes and emotional relationships before exporting.

  5. 5

    Download and inspect the diagram

    Choose a theme and canvas size, then Download PNG for a free standard file without signup or a watermark. The preview scales to your screen; the export uses the displayed canvas dimensions, which can grow for a larger family. SVG and HD PNG require Pro or an active export pass; saving to reopen later requires an account.

Why Choose GraphMake?

No signup required
Free — no watermark
80+ widget types
103 ready-made templates
Full editor: free PNG/PDF; SVG with Pro access
Works in any browser
Drag-and-drop editing

Try a Fictional Three-Generation Genogram

All people, family links and markers in this exercise are fictional. Select Blank, name the identified person Alex Example and set Born to 2000. Select Alex’s symbol and choose Parents. Name the two parents Morgan Example, born 1972, and Taylor Example, born 1974.

Select Morgan and choose Parents; name them Jordan Example and Casey Example. Set Jordan’s Born to 1945 and Died to 2020. Select Taylor and add Parents named Robin Example and Jamie Example. You now have seven people across three generations.

Select Alex and choose Sibling. Name the new person Riley Example — long display label, set Born to 2004 and choose Adopted under Child line. The count should now read 8 people · 3 generations. The long name should wrap rather than disappear.

In Data, replace the first condition name with Example marker (fictional). Select Riley and enable that condition. Choose Relationship…, select Close, then select Alex. Check for the dashed adoption line, the two-line close relationship and their entries in the key.

Set the title to Illustrative Family Genogram and the subtitle to Synthetic family; no real personal or health data. Choose Clinical and Letter landscape, with the key enabled. Download PNG and inspect the 1056 × 816 file: eight complete names, three couple lines, Alex’s double outline, Jordan’s deceased marker and age 75, Riley’s wrapped name and fictional condition marker.

The ages calculated from birth years change with the current year and are not birthday-accurate. Jordan’s age at death remains 75 because both years are supplied. The condition fill illustrates a notation feature; it does not represent anyone’s health.

Check the Family Connections and Layout

A selected person and a selected union offer different ways to add a child. A person’s Child action uses their latest union; a couple line’s Child action uses that specific union. With no partner, adding a child creates a single-parent branch. Check these connections when building a blended family.

The layout normally follows birth years from older to younger, with insertion order for unknown years. When both partners have parents in the diagram, their positions can change so they face each other. Dragging adds a horizontal nudge; Tidy up removes nudges, not family relationships.

Undo restores family and text changes, including replacement by a starter. It does not reverse appearance settings. After changing a theme, visibility toggle or canvas size, change that control back directly if needed. Review both the diagram and its key after an undo or layout adjustment.

Choose a Starter and Explain Its Symbols

The illustrative starters serve different practice tasks: Three generations introduces grandparents, parents and children; Blended family demonstrates separate unions and child lines; Medical history demonstrates supplied condition labels; Relationships demonstrates emotional-line types. Choose one for its structure, then replace its title, names and details.

Use the key to explain the symbols in this maker. For example, its diamond is labeled Non-binary / other, and its double outline marks the identified person. Do not assume every course or clinical pedigree system uses every symbol in the same way; check the convention required for your task.

The key lists the symbols, relationships and conditions used in the drawing. Years, ages, notes, emotional relationships and the key can each be hidden. Keep the information needed to interpret your diagram visible, and inspect a downloaded copy before presenting or printing it.

Genogram or Family Tree?

Use a family tree when your main task is to show names, descent and generations. Use a genogram when you also need selected union types, condition markers or emotional relationships, with a key explaining their meanings.

For names and descent, try family tree maker. For a genogram assignment or professional workflow, follow its required notation, dates and scope. GraphMake provides drawing controls and editable labels; it does not guarantee that a particular output meets every institution’s requirements.

What You Can Create

Genogram Coursework

Practise a three-generation diagram with fictional people, a key and relationship lines. Compare the notation and scope with your assignment’s requirements.

Relationship Mapping

Draw selected family relationships and label their meanings. Review the connections and arrow direction; the diagram does not establish the facts behind them.

Family-History Notes

Organize supplied years and condition labels across generations. Check the notation and information your intended recipient requires; a drawing is not a clinical assessment.

Blended-Family Diagrams

Represent separate unions, remarriages, adopted children and half-siblings, then inspect which family line each child belongs to.

Frequently Asked Questions

What is a genogram?

A genogram combines family structure with details such as marriages, deaths, conditions and emotional relationships. Three generations are a useful starting point, but the coverage depends on the task. GraphMake draws the information you enter; it does not infer a diagnosis or verify family relationships. The worked example below uses fictional people.

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

Editing and standard PNG download are free without signup or a watermark. Letter landscape starts at 1056 × 816, Slide at 1280 × 720 and Letter portrait at 816 × 1056. The canvas can grow to fit a larger diagram; check the dimensions above the preview. SVG and HD PNG require Pro or an active export pass. Save requires an account so you can reopen the editable design.

What genogram symbols does it use?

This maker uses a square for Male, a circle for Female, a diamond for Non-binary / other, a triangle for Pregnancy and a filled dot for Miscarriage. Deceased adds an X and Identified person a double outline. Years and ages are optional. Automatic ages use year differences, not exact birthdays; the Age field can override them. Keep the key visible and check the notation required by your course or service, especially for clinical pedigrees.

How are marriages, separations and divorces shown?

Select a couple line to choose its type and dates: solid for Married, dashed for Living together, one slash for Separated and two for Divorced. Multiple unions have separate lines and children. Select the intended union before adding its child; the Child button on a person uses their latest union. Review dates and connections when someone has several partners.

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

Select a child and choose Adopted for a dashed line or Foster for a dotted line. When a next sibling is available, the twin controls pair them: twins share a branch point and identical twins add a connecting bar. Birth years normally order siblings, but unknown years retain insertion order and the layout may move partners to face each other when both have parents. Check the resulting branches rather than relying on position alone.

How do I add health conditions to a genogram?

Edit the condition names in Data, then select a person and enable the relevant condition buttons. Several conditions divide the symbol into equal slices; the key lists only those in use. Clinical uses monochrome fills and patterns. These are labels you supply, not diagnoses generated by the tool. For practice, use fictional markers as in the example below and inspect the key in the downloaded file.

What do the relationship lines mean?

The seven choices are Close (two lines), Fused (three), Distant (dotted), Conflict (zigzag), Hostile (heavy zigzag), Cutoff (a break with bars) and Abuse (a zigzag with an arrow toward the receiving person). Choose Relationship… on the first person, select the kind, then select the second person. The Emotional relationships toggle controls their visibility; the enabled key identifies the types shown. Check direction and meaning before sharing.

Can I move people around, and what does Undo restore?

Drag a person sideways to nudge their position; Tidy up clears those nudges. Undo and Redo restore family and text edits, with up to 100 undo steps. They do not restore theme, visibility, canvas-size or zoom settings. Ctrl+Z and Ctrl+Shift+Z operate the diagram history when you are not typing; while typing, text editing has its own keyboard behavior. Larger diagrams can expand the canvas instead of continuing to shrink the drawing.

Related Tools