The essentially planar 2,6-bis(2-pyridylamino)pyridinium cation, as well as the perchlorate anion, occupy special positions on twofold axes in the structure of the title compound, C15H14N5+·ClO4−. The central pyridine ring is protonated and the pyridinium H atom forms two intramolecular hydrogen bonds, thus closing two hydrogen-bonded six-membered pseudocycles. The secondary amino group participates in the hydrogen bonding with one of the O atoms of a neighboring perchlorate anion; these hydrogen bonds link cations and anions into infinite chains running along the a axis of the crystal structure.