What is BPC-157?
BPC-157 (Body Protection Compound) is a 15-amino-acid synthetic peptide derived from a protective protein found in human gastric juice. Research has focused on its ability to accelerate repair of tendons, ligaments, muscle, gut lining, and even nerve tissue. It is typically administered subcutaneously near the injury site at 250–500 mcg, once or twice daily. Half-life is short (~4 hours), so frequent local dosing drives the effect.
What is TB-500?
TB-500 is a synthetic fragment of Thymosin Beta-4, a naturally occurring regenerative peptide. Where BPC-157 acts locally, TB-500 acts systemically — promoting cell migration, angiogenesis (new blood vessel formation), and broad tissue regeneration throughout the body. Research dosing is typically 2–5 mg per week, often split into two injections. Half-life is much longer (2–3 days).
Mechanism: localized repair vs systemic regeneration
BPC-157 upregulates VEGF and growth-hormone receptor expression at the injection site, making it a strong choice for a specific injured joint, tendon, or surgical site. TB-500 binds actin and recruits stem cells to damaged tissue across the entire body, which is why researchers use it for soft-tissue flexibility, hair regrowth signaling, and cardiovascular repair.
When researchers stack them
Because the mechanisms are complementary — local repair signaling plus systemic stem cell recruitment — the BPC-157 + TB-500 stack is one of the most common protocols in published peptide research. A typical research stack pairs 250 mcg BPC-157 twice daily with 2.5 mg TB-500 twice weekly during the acute recovery window, then tapers TB-500 to once weekly during maintenance.
Which one to choose
For a single localized injury (tendinopathy, post-surgical site, gut lining research), BPC-157 alone is often sufficient. For systemic injuries (multiple joints, full-body inflammation, cardiovascular research), TB-500 is more appropriate. For severe or complex recovery research, the stack outperforms either peptide alone in published animal models.