DNA single-strand breaks (SSBs), or 'nicks', are the most common form of DNA damage. Nicks occur at rates of tens of thousands per cell per day, and result from many sources including oxidative stress and endogenous enzyme activities. Accumulation of nicks, due to high rates of occurrence or defects in repair enzymes, has been implicated in multiple diseases. However, improved methods for nick analysis are needed to learn how their locations and number affect cells, disease progression, and health outcomes. In addition to natural processes including DNA repair, leading genome-editing technologies rely on nuclease activity, including nick generation, at target sites. There is currently a pressing need for methods to study unintended nicking activity genome-wide to evaluate the impact of emerging genome editing tools on cells and organisms. Here we developed a new method, NickSeq, for efficient strand-specific profiling of nicks in complex DNA samples with single nucleotide resolution and low false-positive rates. NickSeq produces deep sequence datasets enriched for reads near nick sites and establishes a readily detectable mutational signal that allows for determination of the nick site and strand. In this work, we apply NickSeq to profile off-target activity of the Nb.BsmI nicking endonuclease and an engineered spCas9 nickase. NickSeq will be useful in exploring the relevance of spontaneously occurring or repair-induced DNA breaks in human disease, DNA breaks caused by DNA damaging agents including therapeutics, and the activity of engineered nucleases in genome editing and other biotechnological applications.