A collection of therapeutically important peptides from different peptide databases/datasets. These peptides were curated and classified based on their major function, therapeutic property and sub-function. The current version holds 19192 unique experimentally validated therapeutic peptide sequences having length between 2 and 50 amino acids. It covers peptides having natural, non-natural and modified residues. These peptides were systematically grouped into 10 categories based on their major function or therapeutic property like 1099 anticancer, 10585 antimicrobial, 1642 drug delivery and 1698 antihypertensive peptides. Briefly, users can take advantage of SATPdb in following ways: users can (i) search a peptide of interest in 22 peptide databases/datasets at one go and therefore save time, (ii) browse peptides of SATPdb with similar physicochemical properties or secondary structure content, (iii) extract moonlighting peptides with desired functions and (iv) extract structural information of most of the peptides including peptides with non-natural residues which can be used for further structure-to-function analysis and docking studies.