The invention discloses total alkaloid extract extracted from lotus leaf and its preparation method. The extract mainly comprises nuciferine, N-demethylnuciferine, O-demethyl nuciferine, oxopurpureine, nuciferine, tulipiferine, N-demethyl armepavine, 2-hydroxy-1-methoxy aporphine, armepavine, N-methyl isococlaurine, N-methyl coclaurine, dehydronuciferine, dehydronuciferine and its derivant, etc. The extractcan be extracted through one or more of methods of solvent-extraction, solvent extraction, ion exchange resin process, macroporous adsorbent resins method, extraction by supercritical fluid, column chromatography, and liquid-liquid countercurrent distribution chromatography. The total amount of different kinds of alkaloids in the extract is 5-100% (w/w), wherein nuciferine content occupies 5-100% (w/w).