Significance Using D-amino acids as the building blocks for bioactive peptides can dramatically increase their potency. However, simply swapping regular levorotary amino acids for dextrorotary (D)-amino acids alters the peptide surface topology and function is lost. Current methods to overcome this are not generally applicable and exclude the majority of therapeutic targets. By creating a mirror image of all 111,867 protein structures in the Protein Data Bank (PDB), we convert this repository into a D-peptide database with 2.8 million D-peptide structures. This D-PDB can be searched to find therapeutically active topologies, demonstrated here by the discovery of D-peptide GLP1R and PTH1R agonists. Evaluation of D-PDB coverage suggests that it holds candidates for most therapeutic targets and, thus, potentially contains hundreds of potent drug leads.