PCalign is a program that recognizes spatial and chemical similarity between protein-protein interfaces. It takes both all-atomic and backbone models of protein structure for interface comparison, and provides the structural alignment of two given interfaces along with a normalized PC-score that quantifies the similarity.