RankViaContact is a web service for calculation of residue-residue contact energies in proteins based on a coarse-grained model, and for visualization of interactions. The service provides information about ranked contact energies of residues, coordination numbers and the relative solvent accessibility of selected residues, as well as sequence and structure information. The program can be used to design stabilizing mutations, to analyze residue-residue contacts and to study the consequences of mutations.