4031 โ€“ 0 Ma ยท 16 intervals

International timescale
Phanerozoic
Cenozoic
Quaternary
Neogene
Paleogene
Mesozoic
Cretaceous
Jurassic
Triassic
Paleozoic
Permian
Carboniferous
Devonian
Silurian
Ordovician
Cambrian
Proterozoic
Neoproterozoic
Ediacaran
Cryogenian
Tonian
Mesoproterozoic
Stenian
Ectasian
Calymmian
Paleoproterozoic
Statherian
Orosirian
Rhyacian
Siderian
Archean
Neoarchean
Mesoarchean
Paleoarchean
Eoarchean
4,0003,5003,0002,5002,0001,5001,0005000
International Intervals Covering All Time
Quaternary
Neogene
Paleogene
Cretaceous
Jurassic
Triassic
Permian
Carboniferous
Devonian
Silurian
Ordovician
Cambrian
Neoproterozoic
Mesoproterozoic
Paleoproterozoic
Archean