Pullulanase (EC 3.2.1.41) in non-germinating seeds was compared with that in germinating seeds. Moreover, pullulanase from the endosperm of rice (Oryza sativaL., cv. Hinohikari) seeds was isolated and its properties investigated. The pI value of pullulanase from seeds after 8 days of germination was almost equal to that from non-germinating seeds, which shows that these two enzymes are the same protein. Therefore, the same pullulanase may play roles in both starch synthesis during ripening and starch degradation during germination in rice seeds. The enzyme was isolated by a procedure that included ammonium sulfate fractionation, DEAE-cellulofine column chromatography, preparative isoelectric focusing, and preparative disc gel electrophoresis. The enzyme was homogeneous by SDS/PAGE. The molecular weight of the enzyme was estimated to be 100000 based on its mobility on SDS/PAGE and 105000 based on gel filtration with TSKgel super SW 3000, which showed that it was composed of a single unit. The isoelectric point of the enzyme was 4.7. The enzyme was strongly inhibited by β-cyclodextrin. The enzyme was not activated by thiol reagents such as dithiothreitol, 2-mercaptoethanol or glutathione. The enzyme most preferably hydrolyzed pullulan and liberated only maltotriose. The pullulan hydrolysis was strongly inhibited by the substrate at a concentration higher than 0.1%. The degree of inhibition increased with an increase in the concentration of pullulan. However, the enzyme hydrolyzed amylopectin, soluble starch and β-limit dextrin more rapidly as their concentrations increased. The enzyme exhibited α-glucosyltransfer activity and produced an α-1,6-linked compound of two maltotriose molecules from pullulan.