Professional Perfume Formula Software
Build, refine, and version your fragrance formulas with a tool designed by perfumers, for perfumers. Track every ingredient, dilution, and note — from first sketch to final formula.
Start creating for freeFrom a trial to a record you can compound
A perfume formula is a list of materials and the share each one takes in the concentrate. A spreadsheet can hold that list, but it goes stale the moment a dilution changes. A ten percent rose absolute in ethanol is not the same mass of rose as a neat line, and a cell that forgets the dilution misstates both the odour and the cost. The formula creator keeps the dilution on the line itself. You enter the material as you own it, set the concentration, and the page shows the pure contribution beside the amount you will weigh. That number is what you compare when two trials smell different and you need to know why.
Versioning is the other half of the work. A trial that replaces one jasmine material with a smaller dose of a higher-strength grade should not overwrite the trial you still like. Each version stays in the same family, with its own percentages and a short note about what changed. Duplicate a formula when a brief splits into two directions, and open an earlier version when a client asks for the smell you showed them months ago. The changelog is plain text you write. The structure around it is the link between versions, so the history is not a pile of files named final and final-really.
The olfactive pyramid is a view, not a second database. Top, heart, and base are labels on materials you already added. Use them to explain the formula to someone who will not read forty percentages: what they smell in the first minute, what stays through the hour, and what is still on skin after the top has gone. The percentages remain the source of truth when you compound. If a material plays two roles, put it where a reader of the pyramid should notice it, and leave the dose in the formula line.
When the formula is ready to leave the bench, export a PDF of that version. The sheet lists materials, dilutions, and the pyramid, which is what you hand to a client or file next to a batch record. The PDF is a snapshot of that version, so your next experiment can change the formula without changing what you already handed over.
Start with the materials you actually have on the shelf, including the solvents you dilute into. A formula that only lists neat oils will not match the bottle you weigh. Name dilutions the way the bottle is labeled, and keep one material record per physical ingredient so stock and cost attach to the right jar. Ten formulas are included on the free plan, which is enough to move a real brief out of a notebook and into a record you can cost, scale, and check before you commit a batch. The point of the record is that next month's trial starts from a known formula, not from memory.
What you can do
- Unlimited formula versions with full changelog
- Per-ingredient dilution and concentration tracking
- Visual olfactive pyramid (top, middle, base notes)
- Duplicate, branch, and merge formula versions
- Export to PDF for client presentation
- Share or sell your formulas
Common questions
Can I track different dilutions of the same material?
Yes. Each ingredient in a formula can have its own concentration percentage. ScentLabs computes the effective pure material contribution of every diluted ingredient, giving you an accurate picture of the formula's true composition.
How does versioning work?
Every time you want to try a variation, you create a new version. Versions are linked in a family tree so you can always trace the evolution of a formula and revert to any previous iteration.
Can I import formulas from spreadsheets?
Currently formulas are entered manually or via our bulk-insertion workflow. Spreadsheet import is on the roadmap.