Dinosaurs

Explore Dinosaurs from prehistoric times.

Tyrannosaurus Rex

Tyrannosaurus Rex

Cretaceous

Theropods

Nanotyrannus lancensis

Nanotyrannus lancensis

Cretaceous

Theropods

Raptorex lancensis

Raptorex lancensis

Cretaceous

Theropods

Stegosaurus stenops

Stegosaurus stenops

Jurassic

Stegosaurs

Velociraptor mongoliensis

Velociraptor mongoliensis

Cretaceous

Theropods

Triceratops horridus

Triceratops horridus

Cretaceous

Ceratopsians

Dreadnoughtus schrani

Dreadnoughtus schrani

Cretaceous

Sauropods

Spinosaurus aegyptiacus

Spinosaurus aegyptiacus

Cretaceous

Theropods

Giganotosaurus carolinii

Giganotosaurus carolinii

Cretaceous

Theropods

stegosaurus ungulatus

stegosaurus ungulatus

Jurassic

Stegosaurs

Spinosaurus maroccanus

Spinosaurus maroccanus

Cretaceous

Theropods

Carcharodontosaurus saharicus

Carcharodontosaurus saharicus

Cretaceous

Theropods

Ceratosaurus nasicornis

Ceratosaurus nasicornis

Jurassic

Theropods

Ceratosaurus dentisulcatus

Ceratosaurus dentisulcatus

Jurassic

Theropods

Allosaurus fragilis

Allosaurus fragilis

Jurassic

Theropods

Cryolophosaurus ellioti

Cryolophosaurus ellioti

Jurassic

Theropods

Argentinosaurus huinculensis

Argentinosaurus huinculensis

Cretaceous

Sauropods

Brachiosaurus altithorax

Brachiosaurus altithorax

Jurassic

Sauropods

Concavenator corcovatus

Concavenator corcovatus

Cretaceous

Theropods

Troodon formosus

Troodon formosus

Cretaceous

Ornithopods

mapusaurus roseae

mapusaurus roseae

Cretaceous

Theropods

Acrocanthosaurus atokensis

Acrocanthosaurus atokensis

Cretaceous

Theropods

Tyrannotitan chubutensis

Tyrannotitan chubutensis

Cretaceous

Theropods

Baryonyx walkeri

Baryonyx walkeri

Cretaceous

Theropods

Suchomimus tenerensis

Suchomimus tenerensis

Cretaceous

Theropods

Irritator challengeri

Irritator challengeri

Cretaceous

Theropods

Siamosaurus suteethorni

Siamosaurus suteethorni

Cretaceous

Theropods

Oxalaia quilombensis

Oxalaia quilombensis

Cretaceous

Theropods

Ichthyovenator laosensis

Ichthyovenator laosensis

Cretaceous

Theropods

Majungasaurus crenatissimus

Majungasaurus crenatissimus

Cretaceous

Theropods

Carnotaurus sastrei

Carnotaurus sastrei

Cretaceous

Theropods

Therizinosaurus cheloniformis

Therizinosaurus cheloniformis

Cretaceous

Theropods

Sigilmassasaurus brevicollis

Sigilmassasaurus brevicollis

Cretaceous

Theropods

Nigersaurus taqueti

Nigersaurus taqueti

Cretaceous

Sauropods

Dilophosaurus wetherilli

Dilophosaurus wetherilli

Jurassic

Theropods

Apatosaurus ajax

Apatosaurus ajax

Jurassic

Sauropods

Brontosaurus excelsus

Brontosaurus excelsus

Jurassic

Sauropods

Sauroposeidon proteles

Sauroposeidon proteles

Jurassic

Sauropods

Giraffatitan brancai

Giraffatitan brancai

Jurassic

Sauropods

Amargasaurus cazaui

Amargasaurus cazaui

Cretaceous

Sauropods

Bajadasaurus pronuspinax

Bajadasaurus pronuspinax

Cretaceous

Sauropods

Pachycephalosaurus grangeri

Pachycephalosaurus grangeri

Cretaceous

Pachycephalosaurs

Micropachycephalosaurus hongtuyanensis

Micropachycephalosaurus hongtuyanensis

Cretaceous

Ceratopsians

Mei long

Mei long

Cretaceous

Ornithopods

Tarbosaurus bataar

Tarbosaurus bataar

Cretaceous

Theropods

Yi qi

Yi qi

Jurassic

Ornithopods

Parasaurolophus walkeri

Parasaurolophus walkeri

Cretaceous

Hadrosaurs

Ankylosaurus magniventris

Ankylosaurus magniventris

Cretaceous

Ankylosaurs

Borealopelta markmitchelli

Borealopelta markmitchelli

Cretaceous

Ankylosaurs

Iguanodon bernissartensis

Iguanodon bernissartensis

Cretaceous

Ornithopods

Dubreuillosaurus valesdunensis

Dubreuillosaurus valesdunensis

Jurassic

Theropods

Megalosaurus bucklandii

Megalosaurus bucklandii

Jurassic

Theropods

Deinocheirus mirificus

Deinocheirus mirificus

Cretaceous

Theropods

Hadrosaurus foulkii

Hadrosaurus foulkii

Cretaceous

Hadrosaurs