Login

Welcome to iTOL!

FirefoxFirefox toolbar

If you are using Mozilla Firefox to access iTOL, try our Firefox toolbar.

Recent changes

Version 1.8.1

  • protein IDs/ACCs (Uniprot and NCBI) supported in the automatic NCBI tree generator

Version 1.8

  • new tree display mode: unrooted
  • branches can be automatically colored based on bootstrap values

Version 1.7.1

Version 1.7

  • new dataset type: boxplot
  • individual fileds in multi-value barchart datasets can be automatically aligned
  • PhyloXML tree format supported for upload and export
  • Automatic NCBI tree generator expanded with support for scientific names and subtrees

Version 1.6.1

  • color ranges and clade colors can be defined during upload
  • heatmap legends displayed
  • option to prevent overlap of color strips and gradients with other datasets

Version 1.6

Version 1.5

Version 1.4.1

  • leaf labels can be aligned in both modes
  • color ranges expandable to whole clades
  • maximum bar and protein size increased to 5000 pixels

Version 1.4

Version 1.3.2

  • protein domain datasets are now auto scaled; protein size is not limited
  • 5 new domain shapes available
Full version history

Interactive Tree Of Life is an online tool for the display and manipulation of phylogenetic trees. It provides most of the features available in other tree viewers, and offers a novel circular tree layout, which makes it easy to visualize mid-sized trees (up to several thousand leaves). Trees can be exported to several graphical formats, both bitmap and vector based. more...

There are several pre-computed trees available for display, including the main Tree Of Life, described in Ciccarelli, et al., 2006. In addition to the precomputed trees, you can upload and display your own trees and data, using the 'Data upload' page or through your personal user account.

Use the tabs on the top of the page to navigate or click the trees below to proceed to the interactive pages. Extensive help pages, which provide detailed explanation of iTOL's interface and functions, are available. For further questions, comments or suggestions, please contact us.

If you find iTOL useful in your work, you can cite Letunic and Bork, 2006.


News
With version 1.8.1, we have further expanded the functionality of our NCBI taxonomy based automatic tree generator. In addition to taxonomy IDs or scientific names, you can now generate the trees using Uniprot or NCBI protein accession numbers or IDs. As always, remember that these trees simply represent pruned versions of NCBI taxonomy, nothing more. NO proper phylogenetic tree reconstruction methods are used in their creation.

The Tree Of Life

Tree Of Life

Various iTOL generated tree images

Large tree in unrooted display mode

A 5000 leaf tree with several colored clades rendered in unrooted mode.

thumb thumb

Branch coloring based on bootstrap values

Tree branches can be automatically colored based on bootstrap values and with user defined color gradients.

thumb thumb

Multi value barchart with aligned fields

Individual fields in multi value barcharts can be automatically aligned, instead of simply stacked.

thumb thumb

Autoutomatically generated boxplot dataset

Boxplots can be automatically generated from user provided data, or specified through their five-number summaries.

thumb thumb

Protein domain architectures

iTOL can easily display protein domain architectures directly on the tree.

thumb thumb

Branch colors

A color strip dataset is used to define branch colors.

thumb thumb

Branch colors

A color strip dataset is used to define branch colors.

thumb thumb

Inverted TOL

A tree in inverted circular mode, with a stacked barchart. Green arrows correspond to horizontal gene trasfers.

thumb thumb

Protein kinases tree

Shown without branch-length information and using a pie chart dataset to annotate family abundance.

thumb thumb

Stacked barcharts

A tree with a stacked barchart dataset.

thumb thumb

Piecharts on internal nodes

A tree shown in normal mode, with a pie chart and stacked barchart datasets.

thumb thumb

Horizontal gene transfers

An example of HGTs annotation with iTOL.

thumb thumb

Colored leaf ranges

A tree with user-defined leaf color ranges and a simple color strip dataset.

thumb thumb

Piecharts on a circular tree

A tree in circular mode, with a pie chart and stacked barchart datasets.

thumb thumb

Inverted TOL

Tree Of Life in inverted circular mode, with a stacked barchart.

thumb thumb

Colored leaf ranges

Tree with leaf colored ranges defined.

thumb thumb

HGTs

A tree with several HGTs and a simple barchart.

thumb thumb

TOL in 180° arc

Tree of life with a pie chart dataset. Several branches are collapsed.

thumb thumb

Gradients and color strips

An example of multiple gradients and color strip datasets shown simultaneously.

thumb thumb