The U.S. Geological Survey (USGS) is in the process of modernizing the PeakFQ software package. PeakFQ is used to perform peak-flow frequency analysis in accordance with the guidelines of Bulletin 17C. Analyses performed with the software are used in many engineering applications, including floodplain mapping and design of hydraulic structures. The updated PeakFQ software, available as a web application or R package, features an improved user interface, modernized output formats, and the ability to run PeakFQ from scripts within the R programming environment. The new user interface allows peak-flow data for one or more streamgages to be pulled directly from the USGS National Water Information System peak-flow database. Select peak-flow qualification codes from the database are automatically applied to the analysis data by the software. Results from the updated software are output in machine-readable text files and presentation-quality plots. Advanced users can incorporate the PeakFQ functions into R scripts, allowing for automated workflows running many analyses simultaneously. The presentation will provide an overview of the functionality of the new software with an emphasis on features of interest to practicing engineers.