Aerolysin is a secreted bacterial toxin that perforates the plasma membrane of a target cell with lethal consequences. Previously explored native and epitope-tagged forms of the toxin do not allow site-specific modification of the mature toxin with a probe of choice. We explore sortase-mediated transpeptidation reactions (sortagging) to install fluorophores and biotin at three distinct sites in aerolysin, without impairing binding of the toxin to the cell membrane and with minimal impact on toxicity. Using a version of aerolysin labeled with different fluorophores at two distinct sites we followed the fate of the C-terminal peptide independently from the N-terminal part of the toxin, and show its loss in the course of intoxication. Making use of the biotinylated version of aerolysin, we identify mesothelin, urokinase plasminogen activator surface receptor (uPAR, CD87), glypican-1, and CD59 glycoprotein as aerolysin receptors, all predicted or known to be modified with a glycosylphosphatidylinositol anchor. The sortase-mediated reactions reported here can be readily extended to other pore forming proteins.