Perfume formula builder
Turn a scent idea into a repeatable formula. Balance notes, account for stock dilutions, scale by weight, and save your work.
Materials & quantities
Parts are stocks as weighed. Changing Stock % does not change their weights. Scroll the table to see all columns.
| Material | Note | Parts | Stock % | Cost / g | Weigh, g | Neat, g | Remove |
|---|---|---|---|---|---|---|---|
| 3 | 3 | ||||||
| 5 | 5 | ||||||
| 2 | 2 | ||||||
| Total | 100 | 10 | 10 | ||||
Starters are untested paper exercises, not skin-use recipes. Note roles are editable learning labels, not a measure of odor strength. Stock percentages track declared aromatic material and carrier; they do not verify purity or establish a use limit.
Your valid working draft saves automatically in this browser. Export JSON for a portable backup.
Use this revision
Send a copy of this revision, with its stock strengths and entered costs.
Worked example
A 10 g formula with 25 parts of a material out of 100 contains 2.5 g of that stock. If the stock is 10% active material, it contributes 0.25 g of neat material.
Common questions
Is this perfume formula builder free?
Yes. Add materials, change the batch size, save formulas in this browser, and export your work without an account.
Do the percentages refer to pure ingredients?
The formula is expressed as parts of the materials as weighed. Stock strength is recorded separately so you can distinguish the weighed amount from its neat aromatic contribution.
Can I use my formula on skin?
A formula calculation does not establish skin suitability. Check the exact materials, supplier documentation, intended product category, and applicable restrictions before considering skin use.