The best phylogenetic tree software in 2026

Which program to use for building and viewing trees

18 min

Three wireframe tree-viewer windows stacked in an exploded view. The front one shows a rectangular phylogenetic tree of nine primates rooted on a long macaque branch, with support values at the internal nodes, a scale bar and a highlighted human, Neanderthal, chimpanzee and bonobo clade; the windows behind hint at a time-scaled tree and a circular tree.

We aligned nine primate mitochondrial genomes, the set behind the phylogenetic tree explainer, and built a tree three ways. IQ-TREE, RAxML-NG and FastTree returned the same unrooted tree in 18, 14 and 5 seconds. On a small, clean dataset the choice of program hardly shows, which is why most advice about it misses the cases where it does.

Those cases are the real decision: thousands of sequences where a full likelihood search takes days, a question about when two lineages split rather than how they branch, a figure a reviewer will scrutinize, or a lab where nobody wants a command line. Different programs are built for each, and several of the best are free.

ProteinIQ runs IQ-TREE, RAxML-NG and FastTree below, so read our enthusiasm with that in mind. All three are open source, and you can run them anywhere you like.

The best phylogenetic tree software

  • IQ-TREE for most maximum likelihood trees
  • RAxML-NG for taxon-rich alignments and a second opinion
  • FastTree for alignments too large for a full search
  • MrBayes for Bayesian trees with posterior probabilities
  • BEAST X for time-scaled trees
  • MEGA for a point-and-click desktop program
  • PearTree for viewing and exporting trees
  • iTOL for annotating and sharing trees

And Geneious Prime, for labs that want one paid suite.

What makes good phylogenetic tree software?

Two jobs hide behind the name. Inference finds the tree and its branch lengths from an alignment, by maximum likelihood or Bayesian methods. Viewing draws that tree, annotates it and exports a figure. Few programs do both well, so we judged them separately.

For inference we looked at whether the program finds high-scoring trees in independent benchmarks, whether it chooses a substitution model for you, how it measures support and how it scales. A bootstrap of 95, an ultrafast bootstrap of 95 and a posterior probability of 0.95 are three different statements, and no comparison table should line them up.

We checked every version, license and price on the project's own pages on November 3, 2026. We ran IQ-TREE, RAxML-NG and FastTree on one MAFFT alignment of nine primate mitochondrial genomes, 17,309 columns long.[27] We left out software that is free only as a trial, projects without recent maintenance, and tools for a narrower job than tree building.

The best phylogenetic tree software at a glance

ProgramBest forMethodSupport valuesBiggest gapLicense or price
Geneious PrimeOne paid suite for alignment, trees and annotationDistance built in, other methods as pluginsDepends on the builderPriceCommercial, from $200 a year
IQ-TREEMost maximum likelihood treesMaximum likelihoodUltrafast bootstrap, SH-aLRT, bootstrapCommand line onlyGPL-2.0
RAxML-NGTaxon-rich alignments, a second opinionMaximum likelihoodBootstrap, transfer bootstrapNo native Windows buildAGPL-3.0
FastTreeVery large alignmentsApproximate maximum likelihoodLocal support valuesLower-scoring trees than full searchesGPL-3.0
MrBayesBayesian trees and model choiceBayesian MCMCPosterior probabilityCommand line onlyGPL-3.0
BEAST XTime-scaled treesBayesian MCMCPosterior probabilityRooted, time-measured trees onlyLGPL-2.1
MEGAA desktop program with a graphical interfaceMaximum likelihood, distance, parsimonyBootstrapClosed source, no Bayesian treesFree for research and teaching
PearTreeViewing and exporting treesViewerShows what the tree file holdsDoes not infer treesMIT
iTOLAnnotating and sharing treesViewerShows what the tree file holdsSaving annotations needs a subscriptionFree mode, then €60 a year
Table 1. Phylogenetic tree software compared. Versions, licenses and prices checked on project pages on November 3, 2026. Sources: Zhou et al. (2018), Kozlov et al. (2019), Price et al. (2010), Ronquist et al. (2012), Baele et al. (2025), Kumar et al. (2024), Letunic and Bork (2024).[3][4][6][9][12][16][19]

The paid option for phylogenetic tree software

Geneious Prime (desktop)

Figure 1. Geneious Prime tree view. This is a screenshot from the Geneious product page, a tree of 50 cytochrome c oxidase sequences, not a run we made.

Geneious Prime pros:

  • One interface for alignment, tree building, annotation and sharing
  • Builds trees with its own distance method and with plugins for RAxML, FastTree, MrBayes and PhyML

Geneious Prime cons:

  • Everything it runs for trees is free elsewhere, and the suite costs $620 a year for academics

Geneious Prime, now part of Dotmatics, is the desktop suite many labs license for sequence work. Its product page advertises likelihood, distance and Bayesian tree building after an alignment step in the same window.[24] The plugins page lists RAxML, FastTree, MrBayes and PhyML for phylogenetics; IQ-TREE is not on that list.[25]

Plans are priced per user per year: 200forstudents,200 for students, 620 for academics and $2,150 for companies, with team and enterprise tiers above that and a free trial.[26] What you pay for is the workspace around the programs, not better inference. If your lab already lives in Geneious, keep it. If you only need trees, the free programs below do the same calculations.

Geneious Prime price: Commercial. 200ayearforstudents,200 a year for students, 620 for academics, $2,150 for corporate users.

Best phylogenetic tree software for maximum likelihood trees

Maximum likelihood is the usual choice for a single best tree with support values. IQ-TREE is the default for most projects, and RAxML-NG is the program to run next to it when the tree matters or the alignment has many taxa.

IQ-TREE (Windows, macOS, Linux, web)

Figure 2. IQ-TREE on nine primate mitochondrial genomes. Labels give SH-aLRT and ultrafast bootstrap support from 1,000 replicates each. The tree is unrooted and drawn with an arbitrary root.

IQ-TREE pros:

  • Chooses the substitution model with ModelFinder, then adds ultrafast bootstrap and SH-aLRT support in the same run
  • Reached the best-observed likelihood on every dataset in an independent benchmark

IQ-TREE cons:

  • A command-line program with no native desktop interface

IQ-TREE 3, from Thomas Wong, Bui Quang Minh and colleagues, appeared in Molecular Biology and Evolution in 2026. It adds mixture models as an alternative to partitioned models, gene and site concordance factors, and a sequence simulator.[1] The current release is 3.1.4, from September 2026, under the GPL-2.0 license.[2]

In 2018, Zhou and colleagues compared fast likelihood programs on 19 empirical phylogenomic datasets with hundreds to thousands of genes and up to 200 taxa. IQ-TREE reached the best-observed likelihood on every dataset, with RAxML a close second.[3] That predates IQ-TREE 3 and RAxML-NG, so read it as a track record, not a current ranking.

A run needs an aligned FASTA, PHYLIP or NEXUS file. On ProteinIQ, which runs IQ-TREE 3.1.1, ModelFinder chose TVM+F+I+G4 for our alignment, and 1,000 ultrafast bootstrap plus 1,000 SH-aLRT replicates finished in 18 seconds. Every node scored 100/100, which fits an alignment of 17,309 columns and says nothing about harder data.

IQ-TREE price: Free and open source. On ProteinIQ, a job costs 20 credits up to 40,000 alignment characters, then one credit per 2,000; our example cost 78. A free account starts with 200 credits and gets 100 a month.

RAxML-NG (Linux, macOS, web)

Figure 3. RAxML-NG on the same alignment. The analysis mode was maximum likelihood search plus bootstrapping, which stopped on its own after 50 replicates. Every node scored 100.

RAxML-NG pros:

  • Stops bootstrapping by itself once the replicates agree, and adds transfer bootstrap support
  • On taxon-rich datasets it often finds higher-scoring trees than IQ-TREE

RAxML-NG cons:

  • Linux and macOS binaries only; Windows users go through the Windows Subsystem for Linux
  • The AGPL-3.0 license is the strictest of the group, so companies building on it should read it

RAxML-NG is a from-scratch rewrite of the greedy tree search in RAxML and ExaML by Alexey Kozlov, Alexandros Stamatakis and colleagues. Their paper adds terrace detection and transfer bootstrap support, and version 2.0 added adaptive search heuristics, automatic model selection and fast branch support metrics.[4][5]

Kozlov and colleagues report that on taxon-rich datasets RAxML-NG often finds higher-scoring trees than IQ-TREE, while IQ-TREE's results are more stable.[4] That is the practical case for running both on a tree that will carry a paper: if they agree, you have a check, and if they disagree you have found the part of the tree to worry about.

On our alignment, RAxML-NG picked TPM2+FU+G4m and reached the same unrooted tree as IQ-TREE in 14 seconds. The two programs chose different models, so compare their trees rather than their likelihood scores. ProteinIQ runs version 2.0.2; the current release is 2.0.4, from October 2026.

RAxML-NG price: Free and open source under AGPL-3.0. On ProteinIQ, a job starts at 20 credits and grows with alignment size; our 155,781-residue example quoted 697, about nine times IQ-TREE's 78 for the same file.

Best phylogenetic tree software for very large alignments

FastTree (Linux, Windows, web)

Figure 4. FastTree on the same alignment. GTR with gamma optimization. Local support values come from 1,000 resamples and are fractions, so 1 means 100%.

FastTree pros:

  • Handles alignments of up to about a million sequences
  • Finished our example in under five seconds

FastTree cons:

  • Trees score lower in likelihood than those from full searches

FastTree 2, from Morgan Price, Paramvir Dehal and Adam Arkin, builds a starting tree by a heuristic form of neighbor joining, then improves it with minimum-evolution and likelihood moves. The authors found it slightly more accurate than PhyML 3 with default settings and, for large alignments, 100 to 1,000 times faster than maximum likelihood methods that use full SPR searches.[6]

Their headline run was 237,882 distinct 16S rRNA sequences in 22 hours and 5.8 GB of memory on a desktop computer.[6] The price of that speed shows in the 2018 benchmark: FastTree was the fastest program but produced lower likelihoods and more dissimilar topologies than the others.[3] Its author notes that most splits a fuller search finds and FastTree misses have poor support.[7]

Use it as a first pass, or when the alignment is too large for anything else. The current release is 2.2.0, under GPL-3.0 according to its repository, and the Linux and Windows executables need a CPU with AVX2.[7][8]

FastTree price: Free and open source. On ProteinIQ, a job starts at 5 credits; our example cost 9.

Best phylogenetic tree software for Bayesian and time-scaled trees

Bayesian programs return a distribution of trees, not one best tree. MrBayes is the classic choice for topology and model comparison. BEAST X adds a molecular clock, so its trees carry dates.

MrBayes (Windows, macOS, Linux)

Figure 5. The MrBayes project page. MrBayes runs from a command prompt and has no results window, so there is no screen from a run to show here.

MrBayes pros:

  • Compares models with Bayes factors from stepping-stone sampling
  • Mixes molecular and morphological characters in one analysis

MrBayes cons:

  • Command line only, and you have to judge convergence yourself before trusting a tree

MrBayes has been a standard Bayesian program since its 2001 release. MrBayes 3.2, published in Systematic Biology in 2012, added convergence diagnostics, parallel runs, checkpointing and new models, along with a speedup of about 2× with SSE instructions and more than 50× with the BEAGLE library for codon models.[9]

The program is still maintained. Version 3.2.9, released in October 2026, fixes the proposal ratio in the node slider move for trees without a molecular clock, an error present since 3.2.4.[10] If you ran non-clock analyses with an affected version, read the release notes before trusting the old results.

The project page lists the program as a command-line tool for Macintosh, Windows and UNIX.[11] Choose it when you want posterior probabilities on a topology and don't need dates.

MrBayes price: Free and open source under GPL-3.0.

BEAST X (Windows, macOS, Linux)

Figure 6. The BEAST X documentation site. BEAST X is set up in BEAUti, which writes an XML file that BEAST then runs.

BEAST X pros:

  • Infers rooted, time-measured trees under strict or relaxed molecular clocks
  • Uses the BEAGLE library for fast likelihood calculations

BEAST X cons:

  • Estimates only rooted, time-measured trees, so it is the wrong tool for a quick topology

BEAST X, the 10.x line of BEAST, was published in Nature Methods in 2025 by Guy Baele, Philippe Lemey, Andrew Rambaut, Marc Suchard and colleagues. It adds a Hamiltonian Monte Carlo approach for sampling missing predictor values and a shrinkage-based local clock model, with a focus on pathogen genomics.[12]

The workflow has a few stages. BEAUti sets up the analysis and writes an XML file, BEAST samples trees from it, and TreeAnnotator summarizes the samples into a maximum clade credibility tree.[31][23] The current release is v10.5.0, from July 2025, under LGPL-2.1.[13]

BEAST X is a separate project from BEAST 2, which is led from the University of Auckland.[14] Both estimate dated trees, so the choice between them is mostly about which models and packages you need.

BEAST X price: Free and open source under LGPL-2.1.

Best phylogenetic tree software for point-and-click analysis

MEGA (Windows, macOS, Linux)

Figure 7. The MEGA home page. MEGA is a desktop program, so this is its download page. The site counts more than 4.4 million lifetime downloads.

MEGA pros:

  • Alignment, model selection, tree building and dating in one graphical program
  • MEGA 12 adds an adaptive bootstrap and faster model selection

MEGA cons:

  • Closed source, and it cannot infer Bayesian trees

MEGA, written by Sudhir Kumar and colleagues, wraps alignment, model selection, tree building and dating in one graphical program. The download page lists releases from MEGA1 to MEGA12, with a graphical build or the command-line MEGA-CC for Windows, macOS and Linux.[30] Its feature table covers maximum likelihood, distance and parsimony trees with bootstrap support, but the Bayesian column applies only to ancestral sequences.[18]

The MEGA12 paper, from December 2024, added an adaptive bootstrap for maximum likelihood, which replaces a fixed replicate count with a stopping rule; the paper's example uses a standard error threshold of 5%.[16] MEGA 12.1 followed with a redesigned calibration editor that pulls dates from the TimeTree database.[17]

The download page lists no price. Its terms grant use for personal research and teaching, forbid modifying the program or passing on registered copies, and do not address commercial use, so read the agreement before using it at a company.[30]

MEGA price: Free to download for research and teaching under MEGA's end user agreement. Not open source.

Best phylogenetic tree software for viewing and annotating trees

A tree from an inference program is a text file. Viewers turn it into a figure, and the two below differ in where they run and what they charge.

PearTree (web and desktop)

Figure 8. PearTree with its built-in example. The tree holds 1,610 Ebola virus genomes from the 2014 to 2016 West Africa epidemic. Tip labels appear when you zoom in.

PearTree pros:

  • Runs in the browser with nothing to install, and is MIT-licensed
  • Opens NEXUS and Newick files, including BEAST trees with posterior support and node height bars

PearTree cons:

  • Views and annotates trees only; it does not infer them

PearTree comes from the ARTIC Network. The BEAST documentation describes it as a browser-based viewer and the successor to FigTree, and walks through ordering branches, adding a time axis, showing posterior support, coloring tips by sampling country and exporting a figure.[23] The latest release is v1.3.2, from October 2026.[22]

The same documentation lists FigTree among its older and unsupported software.[23] If you still reach for FigTree out of habit, PearTree opens the same kinds of files.

PearTree price: Free and open source under the MIT license.

iTOL (web)

Figure 9. The iTOL home page. The banner shows a circular tree with annotation rings. iTOL draws trees from Newick and other formats in the browser.

iTOL pros:

  • Annotates trees with 19 dataset types and exports to SVG, PDF, EPS and PNG
  • Displays trees of 50,000 or more leaves

iTOL cons:

  • In free mode, annotations cannot be saved, so you must export the figure right away

Interactive Tree Of Life, from Ivica Letunic and Peer Bork and hosted at EMBL, displays, annotates and manages trees in the browser. The 2024 paper describes version 6, and the site now shows v7.[19] Its strength is layering data on a tree: colored ranges, bars, heatmaps and labels on circular or rectangular layouts.

The access model matters. Free mode keeps an account with unlimited projects and up to 2,500 trees, and every annotation feature works, but annotations and views are not saved. A Standard subscription saves them and adds batch upload, and what you saved stays available after it ends.[20] For an individual, Standard costs €60 a year, and the annotation editor for Excel, LibreOffice and Google Sheets brings that to €96.[21]

iTOL price: Free access mode. Individual Standard subscription €60 a year; with the annotation editor €96 a year.

Do you need to align sequences first?

Yes, for every program above. They take an alignment of homologous sequences, and a misaligned column becomes false signal in the tree. MAFFT, Clustal Omega and MUSCLE5 are the usual aligners, and we used MAFFT 7.526 for the example; the multiple sequence alignment page compares them. Gather the sequences in a FASTA file first. Of the programs here, only MEGA and Geneious Prime align inside the same window.

Other phylogenetic tree software to consider

BEAST 2 estimates dated trees like BEAST X but is a separate project, now at version 2.7.8 under LGPL-2.1. Many of its models and methods are packages that you install through its package manager, which is the main reason to choose it.[14][15]

PhyML is a long-standing maximum likelihood program, and its latest release dates from May 2026.[28] In the 2018 benchmark it often failed to finish concatenated analyses of large datasets, so it is better suited to single genes and modest alignments than to a supermatrix.[3]

RevBayes, at version 1.4.1 since July 2026, is a Bayesian program with its own scripting language for building custom models.[29] It earns its learning curve when MrBayes and BEAST cannot express the model you need.

Which phylogenetic tree software should you choose?

For most projects, align the sequences, run IQ-TREE with ModelFinder and ultrafast bootstrap, and be done. If the tree will carry a paper or the alignment has many taxa, run RAxML-NG as well and look at where the two disagree. If you have thousands of sequences, start with FastTree to see the shape of the tree before spending hours on a full search. The phylogenetic analysis page covers the whole workflow.

Use MrBayes when you want posterior probabilities on a topology, and BEAST X when you want dates. Use MEGA if you would rather click than type commands and can do without Bayesian inference. For figures, PearTree is free and fast, and iTOL is the better tool for annotation and sharing once you accept its subscription model.

Pay for Geneious Prime when your lab needs one supported interface for sequences, alignments and trees, and the cost is a line in someone's budget. Don't pay for it to get better trees, because every method it runs is available free elsewhere.