About Skin Perfection

We’re here to help you create clean beauty products and get you looking younger. We’ve put together our best tips for making your own skincare products and finding the best anti-aging ingredients, plus in-depth videos and guides.

Learn more about our team here.

Getting Started and Guides

Make sure to start with the right setup. Learn how to create your DIY skincare the right way. It'll make your life so much easier. Here's how:

The Best Peptides

We've used all of the best peptides out there. Some of them we love. Others we didn't. Learn from our experience on which anti-aging peptides work.

Best-Selling Skincare

Need a ready-made solution? Check out our best-selling anti-aging products, including serums and moisturizers. We've got you.

How to Make a Peptide Serum: DIY Peptide Formulation Guide

How to Make a Peptide Serum: DIY Peptide Formulation Guide

To make a peptide serum at home, build a water-based gel first, let it cool below 40°C (104°F), then stir in your peptides at the use level printed on the supplier sheet, add a preservative system, and check that the finished pH sits inside every ingredient's stated window. Most cosmetic peptides are sold as water-soluble solutions added at the end.

  • Most peptide solutions are added at cool-down, below 40°C (104°F), per distributor sheets for Argireline and Snap-8.
  • Matrixyl 3000 (Palmitoyl Tripeptide-1, Palmitoyl Tetrapeptide-7) is listed at 3 to 8% and is water-soluble, per its distributor.
  • Argireline (Acetyl Hexapeptide-8) is listed at 2 to 10%, formulated at pH 3 to 8, per a distributor technical sheet.
  • Copper peptide (Copper Tripeptide-1) formulas should not contain EDTA or other chelating agents, per a distributor sheet.
  • Syn-Coll (Palmitoyl Tripeptide-5) is recommended at 1 to 3% with a final pH of 3.0 to 7.0, per the maker's formulation guidelines.

How do you add water-soluble peptides to a serum base?

Add them last, into a base that has cooled below 40°C (104°F), and stir gently until uniform. Distributor sheets for Argireline, Snap-8, Leuphasyl, Eyeseryl and Matrixyl 3000 all give the same instruction: process below 40°C, at the final stage.

  1. Build the base. Hydrate your thickener in distilled water first. For a hyaluronic acid base, Skin Perfection's sodium hyaluronate powder page gives two methods: stir it into cold water and let it hydrate in the refrigerator for about 24 hours, or blend it into water warmed to 175°F and cool it before adding peptides.
  2. Cool it down. Check with a thermometer.
  3. Weigh each peptide on a scale that reads to 0.01 g. Measure by weight, as a percentage of the batch.
  4. Add the preservative system at the level on its sheet.
  5. Measure pH and confirm it sits inside the window for every ingredient in the bottle (see the table below).

One exception worth knowing: Syn-Coll tolerates more heat than most. Its guidelines allow up to 2 hours at 80°C but still recommend adding it below 40°C.

What is the pH window for peptides?

There is no single peptide pH. Your finished serum has to land where every ingredient's window overlaps. Verified windows:

Some distributor pages list a pH that describes the raw material in the bottle, not the range your formula must hit. Leuphasyl, for example, is listed at pH 2.0 to 5.0 "as supplied," and Eyeseryl at pH 5.3 to 6.3 with no note on whether that is the raw material or the formula. If a sheet says "as supplied," ask the supplier for the formulation range.

How are oil-soluble palmitoyl peptides different?

The palmitoyl group is a fatty acid attached to the amino acid sequence, which makes the peptide more lipophilic (fat-loving). A 2017 review in the journal Cosmetics gives one laboratory example: a palmitoyl version of a small peptide (palmitoyl beta-Ala-His) spread into the skin layers below the surface, while the unmodified peptide stayed in the first layer of the stratum corneum (Schagen, 2017). That is one example, not a rule for every palmitoyl peptide.

But "palmitoyl" on the label does not mean the ingredient goes in your oil phase. The supplier's carrier decides that.

  • Matrixyl 3000 contains two palmitoyl peptides but is supplied in glycerin, water, butylene glycol, carbomer and polysorbate 20, and is listed as water-soluble (Sederma sheet via distributor).
  • Syn-Coll (Palmitoyl Tripeptide-5) is supplied in glycerin and water. The maker says it is miscible with water and insoluble in oils. (maker guidelines).

So handle every peptide in the table below as a water-phase ingredient. Skin Perfection's GHK-Cu powder and Argireline pages state these need an emulsifier to go into oil. The one oil-soluble grade we found is Sederma's Matrixyl 3000 OS, a separate product from the standard water-soluble Matrixyl 3000 in the table below.

Peptide usage-rate reference table

Every number below comes from the maker or a distributor technical sheet, linked in the last column. Where a value could not be confirmed, the cell says "check the supplier sheet." The sheet that ships with your batch always wins.

Trade name INCI (active) Maker Supplier use level pH working range Max process temp Solubility Source
GHK-Cu Copper Tripeptide-1 check the supplier sheet 0.1 to 3% (Skin Perfection spec); 0.05 to 1% (SpecialChem) 5 to 7 (final formula); our powder measures 6.1 at 2 mg/ml in water (COA spec 5.5 to 7.5) check the supplier sheet Water Skin Perfection spec sheet; SpecialChem; pH: Lotioncrafter
Matrixyl 3000 Palmitoyl Tripeptide-1, Palmitoyl Tetrapeptide-7 Sederma 3 to 8% 4.0 to 6.0 as supplied (Sederma SDS); Sederma's 3% cream finishes at 6.40 Below 40°C (104°F) Water Lotioncrafter; Sederma sheet
Matrixyl synthe'6 Palmitoyl Tripeptide-38 Sederma check the supplier sheet check the supplier sheet check the supplier sheet check the supplier sheet SpecialChem (Croda)
Argireline Acetyl Hexapeptide-8 Lubrizol/Lipotec 2 to 10% 3 to 8 Below 40°C (104°F) Water Guinama sheet
Snap-8 Acetyl Octapeptide-3 Lubrizol/Lipotec 3 to 10% check the supplier sheet Below 40°C (104°F) Water Lotioncrafter
Syn-Ake Dipeptide Diaminobutyroyl Benzylamide Diacetate dsm-firmenich 1 to 4% check the supplier sheet (material listed at 4.5 to 5.5) Below 40°C (104°F) Water Univar; Lotioncrafter
Syn-Coll Palmitoyl Tripeptide-5 dsm-firmenich 1 to 3% 3.0 to 7.0 Add below 40°C; tolerates 80°C for up to 2 hours Water-miscible; insoluble in oils dsm guidelines
Leuphasyl Pentapeptide-18 Lubrizol/Lipotec 3 to 10% check the supplier sheet Below 40°C (104°F) Water Lotioncrafter
Eyeseryl Acetyl Tetrapeptide-5 Lubrizol/Lipotec 1 to 10% check the supplier sheet Below 40°C (104°F) Water Lotioncrafter
Juveleven Acetyl Hexapeptide-51 Amide Lubrizol/Lipotec 2% check the supplier sheet check the supplier sheet check the supplier sheet Lubrizol

How to read this table. These percentages refer to the supplier's solution as sold, not the pure peptide. Matrixyl 3000, for example, is mostly glycerin, water and butylene glycol, with the two peptides further down its INCI list (Sederma sheet). So "5% Matrixyl 3000" on a label means 5% of the solution. That is how Skin Perfection discloses concentrations.

For Matrixyl synthe'6, no recommended range from Sederma or a distributor could be confirmed for this guide. A Sederma formula published by Personal Care Magazine used it at 2.00% in a gel-cream (formula). That is one example, not a recommended range.

Which peptides and ingredients should you keep apart?

The pairing problems center on copper peptide.

Copper peptide and vitamin C

Keep GHK-Cu and vitamin C (L-ascorbic acid and its derivatives) out of the same formula. Skin Perfection's GHK-Cu powder page states: do not use it in combination with vitamin C in any formulation. A 2001 study in Preventive Nutrition and Food Science found that copper ions at a very low concentration (0.1 µM) sped up the oxidation of ascorbic acid more than a 50-times-higher level of iron (Kim, 2001). A 2009 study found oxidation rose with copper concentration (Angi, Kihc and Imer, 2009). This is laboratory research, not a skin study, but it shows copper speeds up vitamin C breakdown.

My routine rule carries the same logic onto skin: never layer copper peptides with vitamin C in the same application. Apply them at separate times, for example one in the morning and the other at night.

Copper peptide and EDTA or other chelators

Leave EDTA and other chelating agents out of any copper peptide formula. A distributor sheet for a copper peptide solution states that chelating agents such as disodium EDTA should not be added (Lotioncrafter). The reason: EDTA binds metal ions, and GHK-Cu depends on its copper (MySkinRecipes formulator Q&A).

Copper peptide and acids

The same Lotioncrafter sheet says a copper formula should not contain fruit acids or ionic plant extracts such as aloe vera extract.

Copper peptide and retinol

Skin Perfection's GHK-Cu page also advises keeping retinol separate. If you use retinol every other night, use your copper peptide serum on the alternate nights.

Does a homemade peptide serum need a preservative?

Yes. Every formula that contains water needs a preservative system. Peptide solutions are themselves water-based, so a preservative system is what keeps a peptide serum stable and shelf-ready. Skin Perfection's hyaluronic acid page notes that an unpreserved homemade batch lasts only a few days to a week in the refrigerator.

Skin Perfection carries four Leucidal grades for natural-origin formulas, including Leucidal SF Complete, Leucidal Complete, Leucidal SF Max and Leucidal Liquid. Leucidal SF Complete is made by Active Micro Technologies, INCI Lactobacillus Ferment (and) Lactobacillus (and) Cocos Nucifera (Coconut) Fruit Extract, and the maker describes it as a broad-spectrum preservative (SpecialChem maker listing). A distributor lists its use level at 2 to 4%, added during cool-down below 70°C, with a finished product pH between 3 and 8 (Natural Heroes). Leucidal grades differ in INCI and pH range, so match the sheet to the INCI printed on your bottle. Skin Perfection's Leucidal Complete page notes that grade can clash with highly anionic thickeners such as many carbomers, and suggests hyaluronic acid or xanthan gum instead.

If you plan to sell what you make, have a lab run a challenge test on the finished formula.

How do you keep your workspace and bottles clean?

Clean tools help keep a formula stable and shelf-ready. A simple routine:

  • Wash beakers, spatulas and the mixing whisk in hot soapy water, rinse, then wipe or spray with rubbing alcohol and let them air-dry fully.
  • Sanitize bottles, droppers and caps the same way before filling. Let the alcohol evaporate completely.
  • Never dip fingers or a used dropper back into the stock bottle of a peptide. Pour or pipette out what you need.
  • Store raw peptide solutions as their sheets direct. Snap-8 and Argireline list refrigeration at 4°C (39°F) (Snap-8, Argireline).

Example starting formula: 1 oz (30 ml) peptide serum

This lightweight hyaluronic acid serum uses two peptides that pair well, Matrixyl 3000 and Argireline, plus a preservative. Every percentage sits inside the supplier range linked in the table above. It leaves out copper peptide so the copper pairing rules do not apply. Batch size is 30 g, which fills a 1 oz bottle.

Phase Ingredient (INCI) % Grams (30 g batch) Supplier range
A Distilled water (Aqua) 85.5 25.65 balance
A Sodium hyaluronate powder (Sodium Hyaluronate) 0.5 0.15 0.1 to 2%
B Matrixyl 3000 (Palmitoyl Tripeptide-1, Palmitoyl Tetrapeptide-7, in carrier) 5.0 1.50 3 to 8%
B Argireline solution (Acetyl Hexapeptide-8, in water) 5.0 1.50 2 to 10%
B Leucidal SF Complete (Lactobacillus Ferment, Lactobacillus, Cocos Nucifera Fruit Extract) 4.0 1.20 2 to 4%
Total 100.0 30.00
  1. Phase A. Weigh the distilled water into a clean beaker. Sprinkle in the sodium hyaluronate while stirring, then cover and refrigerate for about 24 hours until fully hydrated and clear, following the cold method on the product page.
  2. Check temperature. Make sure the gel is below 40°C (104°F). If you used the cold method, it already is.
  3. Phase B. Weigh in the Matrixyl 3000, then the Argireline solution, stirring gently after each. Add the Leucidal last and stir until uniform.
  4. Watch the texture. Matrixyl 3000 is supplied with a small amount of carbomer in its carrier, and Skin Perfection's Leucidal Complete page warns about carbomers. If the serum turns hazy or thins out, note it and adjust the next batch.
  5. Check pH. Argireline (3 to 8) and Leucidal SF Complete (3 to 8) overlap fully. Matrixyl 3000 is pH 4.0 to 6.0 as supplied (Sederma safety data sheet), and Sederma's own 3% cream finishes at pH 6.40, inside both of those windows. If you use a different Leucidal grade, use its sheet.
  6. Bottle. Fill a sanitized 1 oz dark glass dropper bottle and label it with the date.

Why these levels? This formula sets Matrixyl 3000 and Argireline at 5% each, mid-range on both supplier sheets. For context, a 2017 review describes a blinded, randomized Matrixyl 3000 study in 28 volunteers, half-face against placebo, with measured reductions in wrinkle depth and roughness. It also describes a study of 10 women over 30 days using 10% acetyl hexapeptide in a cream, with about a 30% reduction in the look of eye-area wrinkles (Schagen, 2017). The review cautions that many trials used multi-ingredient products.

How to use a homemade peptide serum in a routine

  • Apply a few drops to clean skin on the face and neck, morning and night, before moisturizer.
  • If you also use a copper peptide serum, apply it at a different time of day from any vitamin C product.
  • Give any peptide routine several weeks of steady use before you judge how your skin looks. The Argireline study described above ran 30 days.

Want to go deeper on a single ingredient? Read the GHK-Cu copper peptide guide, the Matrixyl peptide guide, the expression line peptides guide covering Argireline, Snap-8, Leuphasyl and Syn-Ake, or start with the overview in peptides in skincare. Prefer a finished product? Skin Perfection's 1% GHK-Cu Copper Peptide Serum lists it second in its INCI.

Frequently asked questions

Can I add peptides to a store-bought moisturizer?

You can, but you are guessing at the base. You do not know its pH, whether it contains EDTA, or how much preservative headroom it has. If you try it, use a fragrance-free water-based lotion, stir the peptide in at the low end of its supplier range, and check the pH with a strip before using.

What temperature is too hot for peptides?

Most supplier sheets do not give a damage point. They give a working limit: add the peptide below 40°C (104°F) at the end of the process. Syn-Coll is an exception that the maker says tolerates 80°C for up to two hours. Follow the sheet for your exact grade, and add at cool-down when unsure.

Can I mix copper peptide with Matrixyl or Argireline?

None of the supplier sheets reviewed for this guide lists a conflict between copper peptide and Matrixyl 3000 or Argireline. The copper rules still apply to the whole formula: no EDTA, no vitamin C, no fruit acids, and a final pH of 5 to 7.

Do I need a preservative if I keep my serum in the fridge?

Yes, for anything you plan to keep longer than a few days. Refrigeration slows changes but does not replace a preservative system. Skin Perfection's hyaluronic acid page notes an unpreserved homemade batch lasts only a few days to a week refrigerated. Add a preservative at its listed use level.

What does "5% Matrixyl 3000" on a label mean?

It means 5% of the supplier's Matrixyl 3000 solution, not 5% pure peptide. The solution is mostly glycerin, water and butylene glycol, with the peptides further down its INCI list. Skin Perfection states concentrations this way, and most cosmetic formulators and suppliers quote use levels on the same basis.

Written by Kari Thomas, founder and cosmetic formulator at Skin Perfection, with more than 20 years of formulation experience. Last reviewed October 2026.

Sources

  1. Skin Perfection, GHK-Cu Copper Peptide Powder product and spec page
  2. Skin Perfection, Matrixyl 3000 product page
  3. Skin Perfection, Argireline product page
  4. Skin Perfection, Leucidal Complete product page
  5. Skin Perfection, Sodium Hyaluronate powder product page
  6. Lotioncrafter, Matrixyl 3000
  7. Sederma, Matrixyl 3000 technical sheet (via Pochteca)
  8. SpecialChem, Matrixyl synthe'6 (Croda)
  9. Personal Care Magazine, Sederma gel-cream formula with Matrixyl synthe'6
  10. Guinama, Argireline Solution technical sheet
  11. Lotioncrafter, Argireline peptide solution NP
  12. Lotioncrafter, SNAP-8 peptide solution C
  13. Univar Solutions, SYN-AKE
  14. Lotioncrafter, Syn-Ake
  15. dsm, SYN-COLL Formulation Guidelines (2013)
  16. Lotioncrafter, Leuphasyl peptide solution
  17. Lotioncrafter, Eyeseryl peptide solution B
  18. Lubrizol, Juveleven peptide solution
  19. Lotioncrafter, LCPeptide Copper
  20. MySkinRecipes, Incompatibility of Copper Peptide and EDTA
  21. Tosto R, Vecchio G, Bellia F. New Biotinylated GHK and Related Copper(II) Complex. Molecules. 2023;28:6724.
  22. Kim MO. Effects of Fe(III) and Cu(II) Ions on the Autoxidation of L-Ascorbic Acid. Preventive Nutrition and Food Science. 2001;6(2):83-86.
  23. Angi S, Kihc H, Imer F. Oxidation of L-Ascorbic Acid in Copper(II) Ion-Catalyzed Polyvinylpyrrolidone Solutions. 2009.
  24. SpecialChem, Leucidal SF Complete (Active Micro Technologies)
  25. SpecialChem, Copper Tripeptide-1 INCI page
  26. Natural Heroes, Leucidal SF Complete
  27. Schagen SK. Topical Peptide Treatments with Effective Anti-Aging Results. Cosmetics. 2017;4(2):16.