The origination of new genes contributes to the biological diversity of life. New genes may quickly build their own network in the genomes, exert important functions, and generate novel phenotypes. Dating gene age and inferring the origination mechanisms of new genes, like primate-specific gene, is the basis for the functional study of the genes. However, no comprehensive resource of gene age estimates across species is available. Here, we systematically dated the age of 9,102,113 protein-coding genes from 565 species in the Ensembl and Ensembl Genomes databases, including 82 bacteria, 57 protists, 134 fungi, 58 plants, 56 metazoa, and 178 vertebrates, using protein-family-based pipeline with Wagner parsimony algorithm. We also collected gene age estimate data from other studies and uniformed the gene age estimates to time ranges in million years for comparison across studies. All the data were cataloged into GenOrigin (http://genorigin.chenzxlab.cn/), a user-friendly new database of gene age estimates, where users can browse gene age estimates by species, age and gene ontology. In GenOrigin, the information such as gene age estimates, annotation, gene ontology, ortholog and paralog, as well as detailed gene presence/absence views for gene age inference based on the species tree with evolutionary timescale, was provided to researchers for exploring gene functions.