The importin ␣/ pathway mediates nuclear import of proteins containing the classical nuclear localization signals (NLSs). Although the consensus sequences of the classical NLSs have been defined, there are still many NLSs that do not match the consensus rule and many nonfunctional sequences that match the consensus. We report here six different NLS classes that specifically bind to distinct binding pockets of importin ␣. By screening of random peptide libraries using an mRNA display, we selected peptides bound by importin ␣ and identified six classes of NLSs, including three novel classes. Two noncanonical classes (class 3 and class 4) specifically bound the minor binding pocket of importin ␣, whereas the classical monopartite NLSs (class 1 and class 2) bound to the major binding pocket. Using a newly developed universal green fluorescent protein expression system, we found that these NLS classes, including plant-specific class 5 NLSs and bipartite NLSs, fundamentally require the regions outside the core basic residues for their activity and have specific residues or patterns that confer the activities differently between yeast, plants, and mammals. Furthermore, amino acid replacement analyses revealed that the consensus basic patterns of the classical NLSs are not essential for activity, thereby generating more unconventional patterns, including redox-sensitive NLSs. These results explain the causes of the NLS diversity. The defined consensus patterns and properties of importin ␣-dependent NLSs provide useful information for identifying NLSs.