Thermostable extracellular pullulanase, produced by Bacillus stearothermophilus G-82 was purified to homogeneity from supernatants of continuous culture by ultrafiltration, ammonium sulphate precipitation, chromatography on Sephadex G-100, and DEAE cellulose. A mol wt of 53,000 was determined by gel filtration and 56,000 by SDS-polyacrylamide gel electrophoresis (SDS-PAGE). The isoelectric point (pI) was 4.2. The pullulanase contained predominantly acidic amino acids. The enzyme was optimally active at a temperature of 60 degrees C and pH 7.0. It preserved 100% of its activity after 10 min treatment at 60 degrees C. The thermostability was considerably increased in the presence of pullulan. Ca2+ did not increase activity or thermostability. Enzyme activity was fully inhibited by N-bromosuccinimide and partially by phenylmethylsulfonyl fluoride. Bacillus stearothermophilus G-82 pullulanase was able to hydrolyze alpha 1-6 as well as alpha 1-4 glucosidic bonds in pullulan, amylopectin, amylose, glycogen, and dextrin. The enzyme showed highest affinity to pullulan (Km = 0.14).