LogoLogoSciDraw AI
  • Start Creating
  • Tools
  • Blog
  • Pricing
  • API
  • Education Discount
LogoLogoSciDraw AI

AI-powered scientific figure platform for researchers, students, educators, and science communicators. Create publication- and classroom-ready figures, graphical abstracts, TOC graphics, posters, and teaching illustrations in minutes. No design skills required.

EmailYouTubeXGitHubLinkedInInstagramStripe ClimateStripe Climate Contribution
Tools
  • AI Drawing
  • Scientific Data Visualization
  • Graphical Abstract Maker
  • Scientific Figure Maker
  • Image Converter
  • Vectorize Image
  • All Tools
Popular tools
  • Scientific Diagram Maker
  • Scientific Poster Maker
  • Research Poster Template
  • Plant Cell Diagram
  • Lewis Dot Structure Generator
  • Molecular Orbital Diagram Generator
  • PRISMA Flow Diagram Generator
  • Conceptual Framework Maker
Use Cases
  • For PhD Students
  • For Educators
  • For Journal Submission
  • BioRender Alternative
Resources
  • Blog
  • Scientific Chart Guide
  • Gallery
  • Published references
  • Media Kit
  • Developers
Company
  • About
  • Pricing
  • Affiliate
  • Institutional invoicing
  • Privacy Policy
  • Terms of Service
© 2026 SciDraw AI All Rights Reserved.
How to Make a Cladogram: Step-by-Step Guide with Examples
2026/06/07

How to Make a Cladogram: Step-by-Step Guide with Examples

Learn how to make a cladogram from scratch — choose taxa, build a character table, find shared derived traits, and draw nested clades step by step.

Cladograms are the backbone of modern evolutionary biology. Whether you're a student building one for the first time or a researcher refreshing your method, the process is straightforward once you understand the logic. This guide walks you through every step — from picking your taxa to drawing the final branching tree.

What you'll learn in this post:

  • How to choose taxa and an outgroup
  • How to build a character table
  • How to identify shared derived traits (synapomorphies)
  • How to order clades from general to specific
  • How to draw a clean, publication-ready cladogram
  • The difference between a cladogram and a phylogenetic tree
  • A worked example from start to finish

What Is a Cladogram?

A cladogram is a branching diagram that shows hypothetical relationships among taxa based on shared derived characteristics (synapomorphies). Unlike a full phylogenetic tree, a cladogram does not show evolutionary time or branch lengths — it only shows the relative order in which groups share common ancestors.

Each branching point (node) represents a hypothetical common ancestor shared by all the taxa above it. Taxa that branch off together are called a clade — a monophyletic group containing an ancestor and all its descendants.

Cladogram vs. Phylogenetic Tree

Many people use these terms interchangeably, but they are technically different:

FeatureCladogramPhylogenetic Tree
Branch lengthsArbitrary (no meaning)Proportional to evolutionary change or time
Shows time?NoOften yes (if time-calibrated)
Shows amount of change?NoYes (if scaled)
PurposeTopology of relationshipsFull evolutionary history
Data usedPresence/absence of charactersCan include molecular rates, fossils
Common inSystematics, taxonomy coursesMolecular biology, evolutionary studies

For teaching purposes and basic taxonomy, a cladogram is the right tool. For publication-level molecular work, a fully scaled phylogenetic tree is more appropriate. SciDraw AI supports both formats — use the phylogenetic tree maker when you need branch lengths, and the cladogram maker for clean topological diagrams.


Branching tree diagram with stylized organism silhouettes at the tips, no text A cladogram branches taxa by shared ancestry — silhouettes mark each tip.

Step 1 — Choose Your Taxa

Start by deciding which organisms (or groups) you want to compare. These are your ingroup taxa — the organisms you're studying.

Guidelines for choosing taxa:

  • Pick 5–10 taxa for a teaching or practice cladogram. Too few gives no resolution; too many becomes unwieldy by hand.
  • Choose taxa that span a clear range of complexity or evolutionary distance.
  • Make sure you have reliable character data for each taxon.

Example ingroup (used throughout this guide):

  1. Lamprey
  2. Shark
  3. Salmon
  4. Frog
  5. Lizard
  6. Rabbit
  7. Human

Step 2 — Add an Outgroup

An outgroup is a taxon that is closely related to your ingroup but sits outside it. The outgroup acts as the reference point — it defines which character states are ancestral (plesiomorphic) and which are derived (apomorphic).

For our vertebrate example, a good outgroup is a lancelet (amphioxus), which is a chordate but not a vertebrate.

Rules for outgroup selection:

  • The outgroup must be related to the ingroup, but not a member of it.
  • It should share some characters with the ingroup but lack the most derived ones.
  • Using more than one outgroup improves accuracy.

Step 3 — Build a Character Table

A character table (also called a data matrix) is the raw material for any cladogram. Each row is a taxon; each column is a character. You fill in 0 (absent/ancestral) or 1 (present/derived) for each cell.

Choosing Characters

Good characters for a cladogram are homologous — they arise from the same ancestral structure. Avoid using analogous characters (similar function, different origin, like bat wings and insect wings).

Useful character types:

  • Morphological: presence of a jaw, paired limbs, hair, amniotic egg
  • Biochemical: specific proteins, DNA sequences
  • Behavioral: rarely used alone, but valid

Example Character Table

TaxonVertebraeJawsPaired limbsAmniotic eggHair/furMammary glands
Lancelet (outgroup)000000
Lamprey100000
Shark110000
Salmon110000
Frog111000
Lizard111100
Rabbit111111
Human111111

Step 4 — Identify Shared Derived Traits (Synapomorphies)

A synapomorphy is a derived character state shared by two or more taxa that they inherited from a common ancestor. This is the key concept in cladistics.

  • Plesiomorphy: ancestral character state (shared with outgroup)
  • Apomorphy: derived character state
  • Synapomorphy: derived character state shared by a clade (what unites a clade)
  • Autapomorphy: derived character unique to one taxon (doesn't help define clades)

From our table:

  • Vertebrae unites all ingroup taxa (lamprey through human) — one clade
  • Jaws unites shark, salmon, frog, lizard, rabbit, human — a nested clade
  • Paired limbs unites frog, lizard, rabbit, human — another nested clade
  • Amniotic egg unites lizard, rabbit, human
  • Hair + mammary glands unites rabbit and human

Step 5 — Order Clades from General to Specific

Think of cladogram construction as nesting boxes inside boxes:

  1. The most broadly shared character defines the outermost (most inclusive) clade.
  2. Each additional character nests a smaller group inside it.

Nesting order for our example:

All ingroup taxa → share: vertebrae
  ↳ Jawed vertebrates → share: jaws
      ↳ Tetrapods → share: paired limbs
          ↳ Amniotes → share: amniotic egg
              ↳ Mammals → share: hair + mammary glands

The lamprey branches off first (has vertebrae but no jaws). Shark and salmon branch off next (have jaws but no limbs). And so on.


Step-by-step build-up of nested branching clades from a single stem, no text Nesting clades step by step: each new branch adds one shared derived trait.

Step 6 — Draw the Cladogram

Now convert the nested structure into a branching diagram. Here is the standard drawing convention:

  1. Draw a horizontal baseline (the "stem").
  2. Add vertical lines rising from the baseline; each vertical line leads to a taxon name or a node.
  3. At each node (branching point), write or annotate the synapomorphy that defines that clade.
  4. Place the outgroup on the far left.
  5. Taxa branch from left (most basal) to right (most derived) — or bottom to top in vertical layouts.

Annotating the tree:

  • Mark synapomorphies on the branch where they first appear, not at the tips.
  • Use tick marks or labeled bars on branches.
  • Do NOT label the outgroup's characters as if they are shared with the ingroup.

Quick-Reference Drawing Checklist

StepWhat to do
1Draw outgroup on far left/bottom
2Extend a single branch to all ingroup taxa
3Mark the first synapomorphy at the ingroup node
4Branch off the taxon(a) that lack the next character
5Continue nesting inward for each additional character
6Label all nodes and character transitions
7Check: every clade is monophyletic

Step 7 — Check Your Tree

Before you call it finished, run these sanity checks:

  1. Parsimony: Does your tree require the fewest possible evolutionary changes? If a character appears twice on your tree, consider whether a different topology would need fewer changes.
  2. Monophyly: Every clade should contain an ancestor and ALL its descendants — no paraphyletic or polyphyletic groups.
  3. Outgroup contrast: Every character coded as "1" in the ingroup should be coded "0" in the outgroup (if you chose your outgroup correctly).
  4. Character independence: No two characters should be redundant (e.g., "has wings" and "can fly" often co-occur and may not be independent).

Worked Example: Vertebrate Cladogram

Putting it all together, the final vertebrate cladogram looks like this (described in words since this is text):

Lancelet ─────────────────────────────────────┐
                                              │ (outgroup)
Lamprey ──────────────────────────┐           │
                                  │ vertebrae │
Shark ───────────────┐            │           │
Salmon ──────────────┤ jaws       │           │
                     │            │           │
Frog ──────┐         │            │           │
           │ limbs   │            │           │
Lizard ──┐ │         │            │           │
         │ amniote   │            │           │
Rabbit ─┐│           │            │           │
Human ──┘│ mammals   │            │           │

Reading from bottom (or left) to top (or right), each nested group adds one new synapomorphy. The cladogram clearly shows that rabbits and humans are more closely related to each other than either is to a frog, and frogs are more closely related to lizards than to sharks.


Completed vertebrate cladogram with organism silhouettes at each tip, no text The finished tree: more recent shared nodes mean more closely related taxa.

How to Read a Cladogram

Once you have a cladogram, here's how to interpret it:

  • Sister taxa: Two taxa that share a most-recent common ancestor. Rabbit and human are sister taxa in our example at the mammal node.
  • Recency of common ancestry: The more recently two taxa share a node, the more closely related they are.
  • Branch rotation: Rotating branches around a node does NOT change the relationships. A cladogram rotated 180° represents exactly the same topology.
  • Tip order: The left-to-right (or top-to-bottom) order of tips does not indicate relatedness — only the nodes do.

Common Mistakes to Avoid

  1. Confusing branch order with relatedness — only nodes matter.
  2. Using analogous characters — convergent evolution will mislead your tree.
  3. Forgetting the outgroup — without one, you cannot polarize characters.
  4. Too few characters — a tree built on one or two characters is unreliable.
  5. Coding polymorphic characters carelessly — if a character is present in some but not all members of a species, decide on a principled rule (e.g., majority rule).

Building Cladograms with SciDraw AI

Drawing a cladogram by hand on paper is good for learning. Drawing one in a presentation or paper requires a cleaner result. SciDraw AI's cladogram maker lets you describe your taxa and their relationships in plain text and get a polished, publication-ready diagram in seconds. You can also switch to the phylogenetic tree maker when your data includes branch lengths or time calibrations.

Both tools output vector-ready figures that you can drop directly into a manuscript, poster, or slide deck — no graphic design experience needed.


FAQ

Q: What is the difference between a cladogram and a phylogram? A: A cladogram shows only the branching pattern (topology) — branch lengths have no meaning. A phylogram is a type of phylogenetic tree where branch lengths represent the amount of evolutionary change (e.g., number of substitutions per site).

Q: How many taxa should I include in a cladogram? A: For teaching, 5–10 taxa is ideal. For research, there is no hard limit — modern computational methods handle hundreds or thousands of taxa, though manual drawing is only practical for small trees.

Q: Can I make a cladogram without a character table? A: Technically yes — if you already know the topology from published literature, you can draw it directly. But building a character table is the rigorous way to derive a cladogram from raw data.

Q: What software is used to build cladograms in research? A: Common tools include PAUP*, TNT (for parsimony), RAxML and IQ-TREE (for maximum likelihood), and BEAST (for Bayesian time-calibrated trees). For figure-making, SciDraw AI's cladogram maker generates clean diagrams from simple descriptions.

Q: What is an outgroup and why is it required? A: An outgroup is a taxon outside your study group that is used as a reference. It allows you to determine which character states are ancestral (shared with the outgroup) and which are derived (unique to the ingroup), a process called character polarization.

Q: How do I know if my cladogram is correct? A: Apply the principle of parsimony — the best cladogram requires the fewest total evolutionary changes. Computer programs test thousands of possible topologies and report the most parsimonious tree. For a small hand-built tree, count the number of character-state changes required by your tree and compare it to alternative arrangements.

All Posts

Author

avatar for Davie Chen / SciDraw AI
Davie Chen / SciDraw AI

Researcher

Davie Chen is a researcher at the Faculty of Animation and Intermedia, University of Arts in Poznan, studying generative AI for scientific figure creation, patent illustration, and manuscript drafting. SciDraw AI is one of the research-to-product tools built from this work.

Author profile

Categories

What Is a Cladogram?Cladogram vs. Phylogenetic TreeStep 1 — Choose Your TaxaStep 2 — Add an OutgroupStep 3 — Build a Character TableChoosing CharactersExample Character TableStep 4 — Identify Shared Derived Traits (Synapomorphies)Step 5 — Order Clades from General to SpecificStep 6 — Draw the CladogramQuick-Reference Drawing ChecklistStep 7 — Check Your TreeWorked Example: Vertebrate CladogramHow to Read a CladogramCommon Mistakes to AvoidBuilding Cladograms with SciDraw AIFAQ

More Posts

Create your scientific figures with AI

Thousands of researchers use SciDraw AI to make publication-ready figures for papers, grants, and journal submissions — in minutes, with no design skills.

Start for free
Tutorials
How to Make a Density Plot from CSV or Excel Data
Tutorials

How to Make a Density Plot from CSV or Excel Data

Create a density plot from CSV or Excel without coding. Prepare group and value columns, choose smoothing, compare distributions, and edit in SciVis.

avatar for Davie Chen / SciDraw AI
Davie Chen / SciDraw AI
2026/08/31
How to Make a Manhattan Plot for GWAS Data (CSV/Excel)
Tutorials

How to Make a Manhattan Plot for GWAS Data (CSV/Excel)

Create a Manhattan plot from GWAS CSV or Excel data. Map chromosome, position, and p-values, annotate loci, verify thresholds, and edit in SciVis.

avatar for Davie Chen / SciDraw AI
Davie Chen / SciDraw AI
2026/08/31
How to Make and Interpret a Q-Q Plot from CSV or Excel Data
Tutorials

How to Make and Interpret a Q-Q Plot from CSV or Excel Data

Create a Q-Q plot from CSV or Excel without coding. Prepare observed and theoretical quantiles, inspect tails and confidence bands, and edit in SciVis.

avatar for Davie Chen / SciDraw AI
Davie Chen / SciDraw AI
2026/08/31
Explore Our Tools
Cladogram Maker·Scientific Figure Maker·Graphical Abstract Maker·AI Scientific Illustration