PerfuMate Open the bench

PerfuMateLearn › Perfume dilution: the math, and a calculator that does it for you

Perfume dilution: the math, and a calculator that does it for you

Want the tool rather than the math? The free calculators run in your browser, no signup, and nothing you type leaves the page.

A dilution is one multiplication, and most of the ways a formula goes quietly wrong are that multiplication skipped. This page teaches the arithmetic in full first, worked examples included, then shows how PerfuMate runs it for you: per-bottle strengths on the shelf, doses corrected at weighing, concentration computed rather than asserted. The arithmetic is by mass throughout, because a bench works on a scale.

What is a 10% dilution?

A 10% dilution, by mass, is 10 grams of aromatic material made up to 100 grams with solvent: 10 g of material, 90 g of solvent. Every gram poured from that bottle therefore carries 0.1 g of aromatic material and 0.9 g of solvent.

That single fact is the whole subject. A 10% bottle contributes a tenth of its mass as aromatic, a 1% bottle a hundredth, a neat bottle all of it. Everything below is that fact applied.

What goes wrong when dilution is ignored?

The written formula says 3 g of linalool. The bottle on the shelf is a 10% dilution. Weigh 3 g of it and the batch receives 0.3 g of linalool, a tenth of what the formula intended, plus 2.7 g of solvent the formula never mentioned. Two errors land at once: the note is ten times weaker than written, and the batch carries extra solvent that thins everything else and quietly lowers the finished concentration.

This is the most common way a spreadsheet goes quietly wrong, because solvent maths is easy to get almost right. A cell that forgets one bottle's strength fails silently: the sheet still sums to 100, the batch still weighs what it should, and only the smell is wrong.

How do I convert between weighed grams and neat material?

Everything reduces to two multiplications.

The same target dose, weighed from bottles of different strength:

Bottle on the shelfTo deliver 0.10 g of aromatic, weighSolvent that rides along
Neat (100%)0.10 g0 g
50% dilution0.20 g0.10 g
10% dilution1.00 g0.90 g
1% dilution10.00 g9.90 g

The third column matters as much as the second. The solvent arrives in the batch too, counts toward its total mass, and belongs in the concentration arithmetic below.

How is a perfume concentration calculated?

The concentration of a finished perfume is one fraction:

concentration = total aromatic mass ÷ total batch mass

The numerator is the sum of every line's neat-equivalent dose. The denominator is everything on the scale: the aromatics, the solvent that arrived inside each diluted bottle, and the carrier alcohol added to finish.

The same concentrate at 20 g of aromatic in a 100 g batch is a 20% perfume; carry the same concentrate to 200 g total and it is a 10% one. Moving between concentrations is changing the denominator, nothing else.

How do I scale a formula to a batch?

Scaling is one multiplier applied to every line: a 5 g sketch becomes a 500 g batch by multiplying each line by 100, dilution corrections and all, because every conversion above is per-line multiplication and survives scaling untouched. The arithmetic is trivial; the failure is clerical. Fifty lines, a rounding choice on each, and one transcription slip is all it takes, which is why doing it by hand is where evenings go and why the tool below does it exactly, to the milligram.

How does PerfuMate handle dilution?

Every bottle carries its own strength, every dose is corrected for the bottle it was actually weighed from, and everything downstream reads the corrected number.

Per-bottle dilution on the shelf. Every bottle records its own strength, so linalool neat and linalool at 10% are two bottles, not one row with a footnote. Making a dilution is itself a typed stock movement, dilution created, in an append-only ledger, and hundreds of the 1,581 catalog materials carry a typical working dilution to start from.

Doses corrected at weighing. Every dose is corrected for the strength of the bottle it is actually weighed from. If your only linalool is a 10% dilution, the weighed mass is multiplied up so the formula stays true to what is in the bottle.

Everything downstream reads the corrected number. The scent profile weights every note by its dilution-adjusted aromatic mass, the drydown model counts a line weighed from a 10% solution as a tenth of the same gram taken neat, and IFRA limits are judged against the finished product at your chosen concentration, adjusted for the dilution each material is actually weighed at.

Concentration is computed, not asserted. It is a derived, adjustable quantity: change the batch and the alcohol moves with it, rather than being recalculated by hand.

At the bench. Any batch size scales exactly, to the milligram. Bench mode weighs one material at a time in type readable at arm's length, keeps the screen awake, and the first overpour offers to rescale everything still to come rather than ruining the batch. It is free.

What if you searched for a perfume formula calculator?

The arithmetic above is most of what that phrase means, and the bench does the rest of it: milligram scaling to any batch size, concentration derived from the lines rather than typed in, a cost breakdown ranked by which lines carry the cost and naming the unpriced ones, and a side-by-side compare of two formulas with shared lines aligned. All of it opens with a free account, and the materials catalog is free to browse without one.

What does this cost?

Nothing, to do everything on this page. The free tier is not a trial: no card, no expiry, an unlimited shelf and 3 formulas, and every calculation in it is the one a paying user gets. The paid version is a one-time purchase, not a subscription: what they sell is room, not features. Only AI Studio renews, and the app is complete without it. The prices are here.

Weigh something and watch the arithmetic follow it, from the bottle's strength to the finished concentration: Open the bench, free, with no account needed to start.