GenogramCreator is now part of GenogramAI·Get the app for iPhone, iPad & Mac →
GenogramCreator
All articles
Guideshow to color code a genogram

How to Color Code a Genogram: The 6-Color System That Actually Reads (2026)

Learn how to color code a genogram the right way, a disciplined 6-color system, legend rules, and clinical conventions that keep three-generation maps readable.

October 11, 202614 min readGenogram Creator Team

Most genograms don't fail because they lack color. They fail because they have too much of it. The skill isn't adding color, it's rationing it: one dimension per legend, a hard ceiling of six colors, and a clear rule for what stays black and white.

Why Color Coding a Genogram Usually Backfires

Color feels like an easy upgrade to a family map. It isn't, unless you treat it as a constraint rather than a decoration.

The "rainbow genogram" problem

Open almost any genogram built without a plan and you'll see the same thing: a different shade for every relative, a different highlight for every event, and a legend that needed its own legend. By the third generation, the color has stopped communicating anything. It's just noise layered on top of the family structure, and the reader has to work harder, not less, to find the pattern that mattered in the first place.

Color as data vs. color as decoration

Every color on a genogram should answer a question: does this change what the reader concludes? If a color only makes the page prettier, it's decoration, and decoration is exactly what gets stripped out the first time someone photocopies the chart in grayscale or squints at it on a projector. Reserve color for variables you actually want someone to compare across the family, not for visual variety.

What a reader should decode in 10 seconds

A well color-coded genogram should let a new reader, someone who has never seen the family before, identify the pattern the chart is built around within about ten seconds: who carries a condition, who is estranged from whom, or who falls into a risk category. If it takes longer than that, the color system is doing too much.

Decide What Your Color Is Encoding (Pick One Dimension First)

Before you touch a palette, decide what single thing color is going to mean on this specific chart.

Medical/health conditions

This is the most common use case: color-filling symbols for diabetes, cardiac disease, cancer history, or other conditions that cluster across generations. It mirrors how clinical genetics has long used shaded and patterned pedigree symbols to flag affected individuals, and it's the use case where a consistent legend matters most because the chart often gets handed between providers.

Emotional relationships vs. demographic traits

Don't use color for both emotional closeness and, say, religion or ethnicity on the same chart. Emotional and relational data (closeness, conflict, cutoff) conventionally lives in line style, not fill color, which is exactly why mixing it with color creates confusion. If you need to track a demographic trait, give it its own, separate version of the chart rather than squeezing it into the same six colors as everything else.

Substance use, mental health, and risk factors

Addiction, mental health diagnoses, and risk factors (trauma history, incarceration, abuse) are sensitive and often need their own visual channel, frequently a distinct fill or outline color reserved only for that category. Because this data is sensitive, it's worth being extra disciplined here: one color, one meaning, documented, so nobody downstream misreads a shade as something it isn't.

Why one legend should carry one meaning

The single biggest discipline in this whole guide: one legend, one dimension. If you need to show both medical history and emotional cutoff, build two charts, two layers, or two exports rather than doubling up the meaning of color on one legend. A legend that tries to carry two unrelated variables is a legend nobody will correctly decode in six months.

The 6-Color Rule: A Palette That Stays Legible

Once you know what color is encoding, the next constraint is how many colors you're allowed to use.

Why six is the ceiling, not a target

Six is a practical ceiling, not a goal to hit. Most genograms need two to four colors; six is the point at which most readers stop reliably distinguishing hues at a glance, especially once the symbols get small on a three-generation page. If you find yourself wanting a seventh color, that's usually a sign you're encoding a second dimension and should split the chart instead.

Choosing high-contrast, colorblind-safe hues

About 1 in 12 men and a smaller share of women have some form of color vision deficiency, most commonly red-green, which is why a genogram that relies on red versus green as its only contrast will misread for a meaningful share of any audience, per resources like the CDC's overview of color blindness. Tools like ColorBrewer were built specifically to generate palettes that stay distinguishable under common forms of color vision deficiency, and a colorblindness simulator like Coblis lets you check your actual palette before you finalize it.

Color slotGood use caseAvoid pairing with
BluePrimary condition / affected individualPurple (low contrast for some users)
OrangeSecondary condition / at-riskRed (reads similarly for red-green deficiency)
YellowMild / historical / resolved statusWhite backgrounds (low contrast)
Teal/Green (one only)Tertiary categoryRed or brown
GrayDeceased, unknown, or unconfirmed statusLight yellow (low contrast)
BlackStructure only, never a data categoryN/A, reserved

Reserving black for structure

Black (or the darkest neutral on the page) should be reserved for the chart's skeleton: lines, symbols, and text labels. The moment black also becomes a data color, the reader loses the one visual anchor that was never ambiguous.

Color Conventions vs. Line Conventions (Don't Double-Encode)

A genogram already has a built-in encoding system before you add a single color: line style.

Relationship lines carry relationship data, not color

Marriage, divorce, cohabitation, and conflict are traditionally shown through line type (solid, dashed, jagged, hashed) rather than line color. This convention traces back to the standardized notation popularized by Monica McGoldrick and colleagues in family therapy training, and it's worth keeping intact: if you start coloring relationship lines too, you're running two competing systems on the same page.

Fills and outlines for individual attributes

Individual-level data, the things that belong to a person rather than to a relationship, fits naturally into fill color or outline color on the square/circle symbols themselves. This is the cleanest place to spend your six colors, because it never collides with the line-based relationship code.

When to use pattern/hatching instead of another color

If you're at your six-color ceiling and still need to show another category, reach for a pattern (hatching, dots, a half-fill) instead of a seventh hue. Pattern plus a limited palette is also what keeps a chart legible when it's printed in grayscale or scanned into a black-and-white chart.

Build the Legend Before You Build the Map

The order matters more than people expect: write the key first, then build symbols to fit it.

Writing the key first as a design constraint

Treat the legend like a spec, not an afterthought. Decide the exact six (or fewer) categories and their colors before you place a single symbol, and you'll naturally avoid the common failure mode where color gets added ad hoc as new information comes up mid-session.

Placing the legend where it's always visible

A legend that lives off-page, in a separate document, or only in someone's memory isn't a legend. Keep it anchored on the same page or screen as the chart itself, ideally in a fixed corner so it survives zooming, cropping, and printing.

Versioning the legend across a treatment team

If more than one clinician or family member is going to touch the same genogram over time, version the legend explicitly (date-stamp it, or note "legend v2, added substance use category") so a chart updated eight months later doesn't quietly redefine what blue means.

Color Coding by Use Case

The right color scheme changes depending on who the genogram is for.

Clinical/therapy genograms (health + emotional patterns)

Clinical charts tend to split color into two layers: one for medical/genetic conditions, one for addiction or mental health history, each with its own small legend, while emotional closeness and conflict stay in the line code.

Genealogy and family-history genograms

Family-history charts often use color far more loosely, sometimes by generation or by branch of the family, since the goal is visual navigation across a large tree rather than clinical pattern-spotting. The six-color discipline still helps here, just applied to a different variable.

Classroom and training examples

Training genograms, the kind built in a counseling or social work course, benefit most from a deliberately simple two- or three-color scheme, because the point is to teach the symbol system itself, not to showcase a complex color code.

Medical pedigree overlap and where it differs

Medical pedigree charts, used in genetic counseling, follow a more rigid, standardized shading convention for affected versus carrier versus unaffected status. A genogram borrows some of that logic but has more room for clinical judgment since it isn't bound by the same formal genetics standards.

Use caseTypical color dimensionLegend size
Clinical/therapyMedical condition OR mental health/substance use (pick one per chart)2 to 4 colors
GenealogyGeneration or family branch3 to 6 colors
Classroom/trainingSingle demonstrated variable2 to 3 colors
Medical pedigreeAffected/carrier/unaffected statusFixed by convention

Color Code Your Genogram Online in Minutes (Free Template + Builder)

You don't need design software to apply any of this correctly, you need a tool that won't let the legend drift.

Start from a pre-set 6-color legend

The fastest path is starting from a template that already caps out at six colors and ties each one to a labeled category, so you're filling in meaning rather than inventing a palette from scratch.

Apply fills without breaking standard symbols

Color should sit inside the standard square/circle/line symbol set, not replace it. A genogram builder that lets you fill or outline a symbol while keeping its shape and connecting lines intact is what preserves readability once a chart leaves your hands.

Export a print- and colorblind-safe version

Before sharing a chart with a treatment team, a client, or an export for a file, run it through a mental grayscale check and, ideally, an actual colorblind simulation. A chart that only works in full color on a bright screen isn't finished yet.

Common Color-Coding Mistakes (and Quick Fixes)

Most color problems on genograms trace back to one of four habits.

MistakeWhy it failsQuick fix
Red/green as the only contrastUnreadable for a meaningful share of colorblind viewersSwap to blue/orange or blue/yellow pairs
Color and shading for the same variableDoubles the signal, confuses rather than clarifiesPick one channel (color or pattern), not both
No legend, or a drifting legendMeaning gets reinterpreted over timeLock the legend first, date-stamp revisions
Color disappears in grayscale printingChart becomes unreadable once photocopied or faxedPair every color with a distinct pattern or label

Red/green as your only contrast

If two categories on your chart are only distinguishable by red versus green, that's the first thing to fix, not the last. Swap one of them for blue, orange, or yellow before you do anything else.

Using color and shading for the same variable

If a condition is already shown by a half-filled symbol (a pedigree-style convention), don't also give it a unique color. Pick the channel that's doing the clearest job and drop the other.

No legend, or a legend that drifts between versions

A genogram without a visible legend is asking the reader to guess. A genogram with a legend that's quietly changed meaning between v1 and v3 is worse, because it looks authoritative while being wrong.

Color that disappears in grayscale printing

Test every chart in black and white before it's final. If two colors become indistinguishable gray, your palette isn't done, because clinical charts get printed and faxed more often than they get viewed on a calibrated screen.

A Repeatable Color-Coding Workflow You Can Reuse

The goal isn't a one-time good chart, it's a process you can run on every family map from now on.

The five-step checklist

  1. Pick the single dimension color will encode for this chart.
  2. Draft the legend first, capped at six colors.
  3. Assign fills/outlines to symbols, keeping lines reserved for relationship data.
  4. Check contrast and colorblind-safety before calling it final.
  5. Place and date-stamp the legend on the same page as the chart.

Testing readability (grayscale + colorblind simulation)

Run both checks every time: convert to grayscale to confirm the structure survives, and run a free colorblind simulator or a contrast checker like WebAIM's to confirm the colors themselves survive. The W3C's guidance on use of color is a useful baseline even outside a web context, because the underlying principle, never let color be the only signal, applies just as much to a printed chart.

Keeping a house style across multiple family maps

If you're building genograms for more than one family or client, keep the same six-color legend as your house style rather than reinventing it per chart. Consistency across charts is what lets a reader, or a colleague picking up your files later, decode a new genogram faster because they already know what blue means.

Frequently Asked Questions

How many colors should a genogram use? Treat six as the hard ceiling, not the target. Most genograms only need two to four colors to encode one dimension clearly; six is the point past which most readers stop reliably telling hues apart.

What do colors mean on a genogram? There's no single universal meaning. Color is a flexible layer you define yourself, most often used for medical conditions, substance use, or mental health history, while relationship quality is traditionally shown through line style instead.

Is there a standard color code for genograms? No formal, universal color standard exists the way there is for symbol shapes and relationship lines in family therapy's standardized genogram notation. Color conventions are typically set by the individual clinician, practice, or tool, which is exactly why a documented legend matters so much.

How do you color code medical conditions on a genogram? Assign one color per condition or condition category, apply it as a fill or outline on the affected individual's symbol, and keep that mapping consistent with a visible legend, similar in spirit to how medical pedigree charts shade affected versus unaffected individuals.

Should relationship lines be colored on a genogram? Generally no. Relationship data (marriage, divorce, conflict, cutoff) is conventionally carried by line style, not color, and coloring lines on top of that risks running two competing codes on the same chart.

How do I make a color-coded genogram colorblind-safe? Avoid red/green as your only contrast pair, choose hues with strong lightness differences (not just hue differences), and verify the result with a tool like Coblis or a palette generator like ColorBrewer before finalizing.

Can I color code a genogram for free online? Yes. A free online genogram builder with a built-in color legend lets you apply a disciplined palette to standard symbols and export the result without rebuilding the chart from scratch in design software.

Color can make a genogram faster to read in seconds, or it can turn a clean three-generation map into a puzzle nobody can decode six months later. The difference isn't talent or taste, it's discipline: pick one dimension, cap the palette at six, write the legend first, and leave the line conventions alone. Do that consistently and the chart stays legible long after the session that created it.

Build your genogram in minutes

Genogram Creator turns family notes into clean, standardized genograms on iPhone, iPad, and Mac, with the right symbols and relationship lines built in.

Start free