Previously, we reported that intratumor or systemic inoculation of a cationic 15-mer, innate immunity-like lytic peptide composed of d- and l-amino acids ([D]-K(6)L(9)) caused growth arrest of 22RV1 prostate carcinoma xenografts in a mouse model. However, despite its therapeutic potential, this peptide has significant systemic toxicity at concentrations slightly higher than the therapeutic one. Here, we used the acidic environment created by solid tumors as a trigger to activate anticancer lytic peptides by making them cationic only at low pH levels. We achieved this selectivity by substituting lysines (pKa, approximately 10.5) for histidines (pKa, approximately 6.1) in the parental peptide [D]-K(6)L(9). Histidine is protonated below pH 7. For that purpose, we replaced either three or all six lysines in the parental peptide with histidines to obtain the peptides [D]-K(3)H(3)L(9) and [D]-H(6)L(9). Interestingly, in vitro experiments showed pH-dependent activity only with [D]-H(6)L(9) mainly toward cancer cell lines. However, both peptides showed reduced systemic toxicity compared with the parental peptide. Intratumor and systemic inoculation of these peptides resulted in a significant decrease in the 22RV1 prostate cancer tumor volume and systemic secretion of prostate-specific antigen in a xenograft mice model. Moreover, histologic modifications revealed a significant reduction in new blood vessels selectively in tumor tissues after treatment with the peptides compared with the untreated tumors. The lytic mode of action of these new peptides, which makes it difficult for the cancer cells to develop resistance, and their selective and pH-dependent activity make them potential candidates for treatment of solid cancer tumors.