A catalogue of all named Nepticulidae and Opostegidae is presented, including fossil species. The cata- logue is simultaneously published online in the scratchpad http://nepticuloidea.info/ and in Catalogue of Life (http://www.catalogueoflife.org/col/details/database/id/172). We provide a historical overview of taxonomic research on Nepticuloidea and a brief ‘state of the art’. A DNA barcode dataset with 3205 barcodes is made public at the same time, providing DNA barcodes of ca. 779 species, of which 2563 are identified as belonging to 444 validly published species. We recognise 862 extant and 18 fossil species of Nepticulidae in 22 extant genera and the fossil form genus Stigmellites. We count 192 valid Opostegidae species in 7 genera, without fossils. We also list seven dubious Nepticulidae names that cannot be placed due to absent type material and poor descriptions, 18 unavailable names in Nepticulidae that cannot be placed and we also list the 33 names (including four fossils) that once were placed as Nepticulidae or Opostegidae but are now excluded. All synonyms and previous combinations are listed. The generic classification follows the Molecular phylogeny that is published almost simultaneously. Subfamilies and tribes are not recognised, Trifurculinae Scoble, 1983 is synonymised with Nepticulidae Stainton, 1854 and Opostegoidinae Kozlov, 1987 is synonymised with Opostegidae Meyrick, 1893. The status of Casanovula Hoare, 2013, Etainia Beirne, 1945, Fomoria Beirne, 1945, Glaucolepis Braun, 1917, Menurella Hoare, 2013, Muhabbetana Koçak & Kemal, 2007 and Zimmermannia Hering, 1940 is changed from subgenus to full genus, whereas two genera are considered synonyms again: Manoneura Davis, 1979, a synonym of Enteucha Meyrick, 1915 and Levarchama Beirne, 1945, a synonym of Trifurcula Zeller, 1848. We propose 87 new combinations in Nepticulidae and 10 in Opostegidae, largely due to the new classification, and re-examination of some species. We propose the following 37 new synonymies for species (35 in Nepticulidae, 2 in Opostegidae)