New — Free Peptide Starter Guide (2026): 13 chapters, 34 cited studies

Get it free
ToolsComparePalmitoyl Tetrapeptide-7 vs Nonapeptide-1

Palmitoyl Tetrapeptide-7 vs Nonapeptide-1

Side-by-side comparison of key properties, dosing, and research.

Skin & Cosmetic
Palmitoyl Tetrapeptide-7
Skin & Cosmetic
Nonapeptide-1
Summary
Palmitoyl Tetrapeptide-7 (Rigin) is a cosmetic peptide consisting of palmitic acid linked to the tetrapeptide sequence GQPR (Gly-Gln-Pro-Arg). It was designed to mimic the biological activity of the IgG immunoglobulin C-terminus, which downregulates the production of interleukin-6 (IL-6), a key driver of skin aging and inflammation.
Nonapeptide-1 is a synthetic 9-amino acid peptide that inhibits melanin production by blocking α-MSH (alpha-melanocyte stimulating hormone) receptor binding. Used in cosmetic formulations for skin lightening and evening skin tone, it is particularly effective for UV-induced and hormonal hyperpigmentation.
Half-Life
Topical penetration-dependent; effects last hours to days
Not applicable (topical)
Admin Route
Topical
Topical
Research
Typical Dose
2-5 ppm concentration in formulation
0.05–0.5% concentration in formulation
Frequency
Twice daily
Twice daily
Key Benefits
  • Reduces IL-6 inflammatory cytokine in skin
  • Prevents 'inflammaging' of the skin
  • Inhibits MMP collagen-degrading enzymes
  • Synergistic with Matrixyl for anti-aging
  • Clinically tested for wrinkle and skin texture improvement
  • Well-tolerated topically
  • Inhibits UV-induced tanning and hyperpigmentation
  • Reduces hormonal melasma
  • Evens skin tone at receptor level
  • Well-tolerated with minimal irritation
  • Complementary to tyrosinase inhibitors for enhanced brightening
  • Reduces post-inflammatory hyperpigmentation
Side Effects
  • Contact sensitization (rare)
  • Well-tolerated at standard concentrations
  • Generally very well-tolerated
  • Rare contact sensitivity in susceptible individuals
  • Theoretical risk of excessive depigmentation with prolonged high-concentration use
Stacks With