System Reveala – nowoczesny system klasyfikacji roślin okrytonasiennych. Został opracowany przez amerykańskiego botanika Jamesa L. Reveala (ur. 1941), profesora Uniwersytetu w Maryland (USA). Po 1992 roku, kiedy to swój system opublikował Robert F. Thorne, Reveal zajął się jego korektą nomenklatorycznąReveal, J.L. 1993. Automatically typified superordinal and ordinal names for the flowering plants (Magnoliophyta as recognized by Thorne (1992) and arranged following the principles of priority, autonymy and the substitution of alternative names. Phytologia 74: 193-202.. W tym też czasie zaproponował kilka nowych rozwiązań klasyfikacyjnych, początkowo na poziomie rzędów i podklasReveal, J.L. 1993. New subclass and superordinal names for extant vascular plants. Phytologia 74: 178-179.Reveal, J.L. 1993. New ordinal names for extant vascular plants. Phytologia 74: 173-177. W 1994 r. zaproponował wyróżnienie wśród okrytonasiennych 5 klas, co zaowocowało całkowicie oryginalnym ujęciem systematycznym tej grupy roślinReveal, J.L. 1994. New supraordinal names in Magnoliophyta and the recognition of five classes in the division. Phytologia 76: 1-7. System ten Reveal publikował na swoich stronach internetowych i aktualizował do roku 1999. W następnych latach autor systemu wszedł w skład Angiosperm Phylogeny Group i brał udział w tworzeniu systemu APG II.

System Reveala z lat 1994–1999 dzielił rośliny okrytonasienne na 5 klas: wyróżniał jednoliścienne jako osobną klasę Liliopsida, a dwuliścienne dzieli na 4 niezależne klasy. System liczy 18 podklas, 273 rzędy i 551 rodzin. Klasyfikacja ta jest dostępna online w postaci materiałów dla studentów Uniwersytetu Maryland. Sam autor traktuje ją jako jedną z koncepcji systematycznych, zastąpionych skutecznie po 1999 roku przez system APG.

System Reveala z podziałem okrytonasiennych na 5 klas zastosowany został w bazie danych „The Compleat Botanica” Crescent Bloom, a w oparciu o tę bazę także w opisach systematycznych taksonów roślin polskiej Wikipedii.

W 2007 r. Reveal wspólnie z Robertem F. Thorne opublikował nową wersję systemu okrytozalążkowych (system Thorne’a i Reveala). Publikacja ta uwzględnia odkrycia dokonane w systematyce roślin po 1999 r. Okrytonasienne opisane są jako jedna klasa Magnoliopsida podzielona na 12 podklas, 35 nadrzędów, 87 rzędów, 472 rodziny i 400 podrodzin. System zawiera uzasadnienie dla taksonomicznych ujęć poszczególnych taksonów oraz informacje o liczbie rodzajów i gatunków w poszczególnych taksonach. Publikacja zawiera wiele nowych rozwiązań nomenklatorycznych uwzględniających skutki zmian w Kodeksie Nomenklatury Botanicznej z 2005 r. (dla wielu taksonów zmieniony został autor i rok publikacji, zweryfikowane zostały listy synonimów). W 2007 r. Reveal opublikował na swoich stronach internetowych też system wszystkich współczesnych roślin naczyniowych, w przypadku okrytonasiennych oparty na publikacji wspólnej z Thorne’em.

Klasyfikacja z lat 1994–1999 Gromada: Magnoliophyta (= okrytonasienne) Klasa: Magnoliopsida Podklasa: Magnoliidae Klasa: Piperopsida Podklasa: Piperidae Podklasa: Nymphaeidae Podklasa: Nelumbonidae Klasa: Liliopsida (= jednoliścienne) Podklasa: Triurididae Podklasa: Aridae Podklasa: Liliidae Podklasa: Arecidae Podklasa: Commelinidae Podklasa: Zingiberidae Klasa: Ranunculopsida Podklasa: Ranunculidae Klasa: Rosopsida Podklasa: Caryophyllidae Podklasa: Hamamelididae Podklasa: Dilleniidae Podklasa: Rosidae Podklasa: Cornidae Podklasa: Lamiidae Podklasa: Asteridae

Podział szczegółowy Klasa: Magnoliopsida Podklasa: 1. Magnoliidae Nadrząd: 1. Magnolianae Rząd: 1. Winterales Rodzina: 1. Winteraceae Rząd: 2. Canellales Rodzina: 1. Canellaceae Rząd: 3. Illiciales Rodzina: 1. Illiciaceae Rodzina: 2. Schisandraceae Rząd: 4. Magnoliales Rodzina: 1. Degeneriaceae Rodzina: 2. Himantandraceae Rodzina: 3. Magnoliaceae Rząd: 5. Eupomatiales Rodzina: 1. Eupomatiaceae Rząd: 6. Annonales Rodzina: 1. Annonaceae Rząd: 7. Myristicales Rodzina: 1. Myristicaceae Rząd: 8. Austrobaileyales Rodzina: 1. Austrobaileyaceae Nadrząd: 2. Lauranae Rząd: 1. Laurales Rodzina: 1. Amborellaceae Rodzina: 2. Trimeniaceae Rodzina: 3. Monimiaceae Rodzina: 4. Gomortegaceae Rodzina: 5. Hernandiaceae Rodzina: 6. Lauraceae Rząd: 2. Calycanthales Rodzina: 1. Calycanthaceae Rodzina: 2. Idiospermaceae Rząd: 3. Chloranthales Rodzina: 1. Chloranthaceae

Klasa: Piperopsida Podklasa: 1. Piperidae Nadrząd: 1. Piperanae Rząd: 1. Piperales Rodzina: 1. Saururaceae Rodzina: 2. Piperaceae Nadrząd: 2. Lactoridanae Rząd: 1. Lactoridales Rodzina: 1. Lactoridaceae Rząd: 2. Aristolochiales Rodzina: 1. Aristolochiaceae Nadrząd: 3. Rafflesianae Rząd: 1. Hydnorales Rodzina: 1. Hydnoraceae Rząd: 2. Rafflesiales Rodzina: 1. Apodanthaceae Rodzina: 2. Mitrastemonaceae Rodzina: 3. Rafflesiaceae Rodzina: 4. Cytinaceae Nadrząd: 4. Balanophoranae Rząd: 1. Cynomoriales Rodzina: 1. Cynomoriaceae Rząd: 2. Balanophorales Rodzina: 1. Mystropetalaceae Rodzina: 2. Dactylanthaceae Rodzina: 3. Lophophytaceae Rodzina: 4. Sarcophytaceae Rodzina: 5. Scybaliaceae Rodzina: 6. Heloseaceae Rodzina: 7. Langsdorffiaceae Rodzina: 8. Balanophoraceae Podklasa: 2. Nymphaeidae Nadrząd: 1. Nymphaeanae Rząd: 1. Nymphaeales Rodzina: 1. Nymphaeaceae Rodzina: 2. Barclayaceae Podklasa: 3. Nelumbonidae Nadrząd: 1. Nelumbonanae Rząd: 1. Nelumbonales Rodzina: 1. Nelumbonaceae Rząd: 2. Hydropeltidales Rodzina: 1. Hydropeltidaceae Rodzina: 2. Cabombaceae Nadrząd: 2. Ceratophyllanae Rząd: 1. Ceratophyllales Rodzina: 1. Ceratophyllaceae

Klasa: Liliopsida Podklasa: 1. Alismatidae Nadrząd: 1. Butomanae Rząd: 1. Butomales Rodzina: 1. Butomaceae Nadrząd: 2. Alismatanae Rząd: 1. Alismatales Rodzina: 1. Limnocharitaceae Rodzina: 2. Alismataceae Rząd: 2. Hydrocharitales Rodzina: 1. Hydrocharitaceae Rząd: 3. Aponogetonales Rodzina: 1. Aponogetonaceae Rząd: 4. Najadales Rodzina: 1. Najadaceae Rząd: 5. Juncaginales Rodzina: 1. Scheuchzeriaceae Rodzina: 2. Juncaginaceae Rząd: 6. Potamogetonales Rodzina: 1. Potamogetonaceae Rodzina: 2. Ruppiaceae Rodzina: 3. Zannichelliaceae Rodzina: 4. Zosteraceae Rodzina: 5. Posidoniaceae Rodzina: 6. Cymodoceaceae Podklasa: 2. Triurididae Nadrząd: 1. Triuridanae Rząd: 1. Triuridales Rodzina: 1. Triuridaceae Podklasa: 3. Aridae Nadrząd: 1. Acoranae Rząd: 1. Acorales Rodzina: 1. Acoraceae Nadrząd: 2. Aranae Rząd: 1. Arales Rodzina: 1. Araceae Nadrząd: 3. Cyclanthanae Rząd: 1. Cyclanthales Rodzina: 1. Cyclanthaceae Nadrząd: 4. Pandananae Rząd: 1. Pandanales Rodzina: 1. Pandanaceae Podklasa: 4. Liliidae Nadrząd: 1. Lilianae Rząd: 1. Tofieldiales Rodzina: 1. Tofieldiaceae Rząd: 2. Dioscoreales Rodzina: 1. Trichopodaceae Rodzina: 2. Stenomeridaceae Rodzina: 3. Avetraceae Rodzina: 4. Dioscoreaceae Rodzina: 5. Stemonaceae Rodzina: 6. Croomiaceae Rodzina: 7. Pentastemonaceae Rodzina: 8. Taccaceae Rząd: 3. Smilacales Rodzina: 1. Rhipogonaceae Rodzina: 2. Smilacaceae Rodzina: 3. Petermanniaceae Rząd: 4. Nartheciales Rodzina: 1. Nartheciaceae Rząd: 5. Petrosaviales Rodzina: 1. Petrosaviaceae Rząd: 6. Melanthiales Rodzina: 1. Chionographidaceae Rodzina: 2. Heloniadaceae Rodzina: 3. Xerophyllaceae Rodzina: 4. Melanthiaceae Rodzina: 5. Japonoliriaceae Rodzina: 6. Campynemataceae Rząd: 7. Trilliales Rodzina: 1. Trilliaceae Rząd: 8. Alstroemeriales Rodzina: 1. Alstroemeriaceae Rząd: 9. Colchicales Rodzina: 1. Burchardiaceae Rodzina: 2. Colchicaceae Rodzina: 3. Tricyrtidaceae Rodzina: 4. Uvulariaceae Rodzina: 5. Scoliopaceae Rodzina: 6. Calochortaceae Rząd: 10. Liliales Rodzina: 1. Liliaceae Rodzina: 2. Medeolaceae Rząd: 11. Hypoxidales Rodzina: 1. Hypoxidaceae Rząd: 12. Orchidales Rodzina: 1. Orchidaceae Rząd: 13. Tecophilaeales Rodzina: 1. Lanariaceae Rodzina: 2. Ixioliriaceae Rodzina: 3. Walleriaceae Rodzina: 4. Tecophilaeaceae Rodzina: 5. Cyanastraceae Rodzina: 6. Eriospermaceae Rząd: 14. Iridales Rodzina: 1. Iridaceae Rząd: 15. Burmanniales Rodzina: 1. Burmanniaceae Rodzina: 2. Corsiaceae Rząd: 16. Amaryllidales Rodzina: 1. Hyacinthaceae Rodzina: 2. Themidaceae Rodzina: 3. Alliaceae Rodzina: 4. Hesperocallidaceae Rodzina: 5. Amaryllidaceae Rząd: 17. Asparagales Rodzina: 2. Convallariaceae Rodzina: 3. Ophiopogonaceae Rodzina: 4. Asparagaceae Rząd: 18. Asteliales Rodzina: 1. Dracaenaceae Rodzina: 2. Ruscaceae Rodzina: 3. Nolinaceae Rodzina: 4. Asteliaceae Rodzina: 6. Geitonoplesiaceae Rodzina: 7. Luzuriagaceae Rodzina: 8. Philesiaceae Rząd: 19. Hanguanales Rodzina: 1. Hanguanaceae Rząd: 20. Agavales Rodzina: 1. Dasypogonaceae Rodzina: 2. Calectasiaceae Rodzina: 3. Hemerocallidaceae Rodzina: 4. Blandfordiaceae Rodzina: 5. Xanthorrhoeaceae Rodzina: 6. Agavaceae Rodzina: 7. Anthericaceae Rodzina: 8. Laxmanniaceae Rodzina: 9. Herreriaceae Rodzina: 10. Phormiaceae Rodzina: 11. Johnsoniaceae Rodzina: 12. Doryanthaceae Rodzina: 13. Asphodelaceae Rodzina: 14. Aloaceae Rodzina: 15. Aphyllanthaceae Rodzina: 16. Hostaceae Podklasa: 5. Arecidae Nadrząd: 1. Arecanae Rząd: 1. Arecales Rodzina: 1. Arecaceae Podklasa: 6. Commelinidae Nadrząd: 1. Bromelianae Rząd: 1. Bromeliales Rodzina: 1. Bromeliaceae Rząd: 2. Velloziales Rodzina: 1. Velloziaceae Nadrząd: 2. Pontederianae Rząd: 1. Haemodorales Rodzina: 1. Haemodoraceae Rząd: 2. Philydrales Rodzina: 1. Philydraceae Rząd: 3. Pontederiales Rodzina: 1. Pontederiaceae Nadrząd: 3. Commelinanae Rząd: 1. Xyridales Rodzina: 1. Rapateaceae Rodzina: 2. Xyridaceae Rodzina: 3. Mayacaceae Rząd: 2. Commelinales Rodzina: 1. Commelinaceae Rząd: 3. Eriocaulales Rodzina: 1. Eriocaulaceae Nadrząd: 4. Hydatellanae Rząd: 1. Hydatellales Rodzina: 1. Hydatellaceae Nadrząd: 5. Typhanae Rząd: 1. Typhales Rodzina: 1. Typhaceae Rodzina: 2. Sparganiaceae Nadrząd: 6. Juncanae Rząd: 1. Juncales Rodzina: 1. Juncaceae Rodzina: 2. Thurniaceae Rząd: 2. Cyperales Rodzina: 1. Cyperaceae Rząd: 3. Flagellariales Rząd: 4. Restionales Rodzina: 1. Flagellariaceae Rodzina: 2. Joinvilleaceae Rodzina: 3. Restionaceae Rodzina: 4. Anarthriaceae Rodzina: 5. Ecdeiocoleaceae Rodzina: 6. Centrolepidaceae Rząd: 5. Poales Rodzina: 1. Poaceae Podklasa: 7. Zingiberidae Nadrząd: 1. Zingiberanae Rząd: 1. Zingiberales Rodzina: 1. Strelitziaceae Rodzina: 2. Heliconiaceae Rodzina: 3. Musaceae Rodzina: 4. Lowiaceae Rodzina: 5. Zingiberaceae Rodzina: 6. Costaceae Rodzina: 7. Cannaceae Rodzina: 8. Marantaceae

Klasa: Ranunculopsida Podklasa: 1. Ranunculidae Nadrząd: 1. Ranunculanae Rząd: 1. Lardizabalales Rodzina: 1. Lardizabalaceae Rodzina: 2. Sargentodoxaceae Rodzina: 3. Decaisneaceae Rząd: 2. Menispermales Rodzina: 1. Menispermaceae Rząd: 3. Berberidales Rodzina: 1. Nandinaceae Rodzina: 2. Berberidaceae Rodzina: 3. Ranzaniaceae Rodzina: 4. Podophyllaceae Rodzina: 5. Leonticaceae Rząd: 4. Ranunculales Rodzina: 1. Hydrastidaceae Rodzina: 2. Ranunculaceae Rząd: 5. Circaeasterales Rodzina: 1. Kingdoniaceae Rodzina: 2. Circaeasteraceae Rząd: 6. Glaucidiales Rodzina: 1. Glaucidiaceae Rząd: 7. Paeoniales Rodzina: 1. Paeoniaceae Rząd: 8. Papaverales Rodzina: 1. Pteridophyllaceae Rodzina: 2. Papaveraceae

Klasa: Rosopsida Podklasa: 1. Caryophyllidae Nadrząd: 1. Caryophyllanae Rząd: 1. Caryophyllales Rodzina: 1. Achatocarpaceae Rodzina: 2. Portulacaceae Rodzina: 3. Hectorellaceae Rodzina: 4. Basellaceae Rodzina: 5. Didiereaceae Rodzina: 6. Cactaceae Rodzina: 7. Stegnospermataceae Rodzina: 8. Phytolaccaceae Rodzina: 9. Petiveriaceae Rodzina: 10. Gisekiaceae Rodzina: 11. Agdestidaceae Rodzina: 12. Barbeuiaceae Rodzina: 13. Nyctaginaceae Rodzina: 14. Sarcobataceae Rodzina: 15. Aizoaceae Rodzina: 16. Sesuviaceae Rodzina: 17. Tetragoniaceae Rodzina: 18. Halophytaceae Rodzina: 19. Molluginaceae Rodzina: 20. Chenopodiaceae Rodzina: 21. Amaranthaceae