G-to-A hypermutation, a massive substitution of G for A, was first observed in HIV genomes 15 years ago. Initially ascribed to fluctuating nucleotide pools or PCR errors, it has now been recognized as the result of an important host-defense mechanism mediated by APOBECs, a family of sequence-specific cytidine deaminases. Levels of hypermutation vary, and APOBECs have different preferences for the sequence context of cytidines targeted for deamination; analysis of hypermutation provides important information about the host-virus interaction during viral replication. Here we present HyperPack, a software package to support systematic characterization of hypermutated sequences. Users can define the context of substitution for independent study of the effects of different APOBECs. The SubstrateScan and HyperScan modules are overlapping sliding-window strategies to analyze the distribution of targeted motifs and their substitution levels, respectively, across the viral genome. HyperPack is a platform-flexible, Java stand-alone application available through http://www.hivresearch.org/hyperpack/.