La pullulanase est une glycoside hydrolase qui catalyse l'hydrolyse des liaisons osidiques du pullulane, de l'amylopectine et du glycogène, ainsi que celles des dextrines limites α et β de ces deux derniers. Les pullulanases de attaquent spécifiquement les liaisons tandis que les pullulanases de sont également capables d'hydrolyser les liaisons . Cette enzyme est produite par diverses bactéries et archées. L'exoenzyme constituée d'une lipoprotéine liée à la surface cellulaire de bactéries à Gram négatif du genre Klebsiella en est un exemple.