PerfuMate, perfume formulation software. A mate who counts.

2,211 described materials, milligram-exact amounts, and IFRA Category 4 checked while you compose.

Start a formula, free

No account. No card. Opens in your browser.

View AI Studio

The PerfuMate formula editor in the Signature theme, showing the formula Amber Dusk no. 1. Bergamot Essential Oil at 14.000 g, as a 10% dilution, is 2.33% of the finished product against an IFRA Category 4 maximum of 0.4%, which is 1.93% over. Trimmed to 1.817 g it is 0.38%, within the limit, and the formula totals 47.817 g.

2,211
materials described
252 of 252
comparable limits in IFRA 51st Amendment, Category 4, match the official PDF
0.001 g
milligram-exact
Any browser
nothing to install

Let your mate do the math.

Pick materials from the catalog, type grams, and PerfuMate keeps the percentages, dilutions and batch size in step. A 10% dilution counts as what is really in the bottle.

No more final_v3_REAL.xlsx.

Batch weight Relative sums to 100.000%

Batch weight 47.817 g.

Ten grams or a hundred. The milligrams stay honest.

Amber Dusk no. 1v2
MaterialDilutionAmountRelative
Bergamot Essential Oil10% 10% 1.817 g 2.168%
Hedionepure pure 4.000 g 47.723%
Iso E Super10% 10% 30.000 g 35.792%
Ambroxan10% 10% 12.000 g 14.317%
Total 47.817 g 100.000%

Never type a formula out of a PDF again.

Bring a formula from a PDF, Excel, a CSV or pasted text. PerfuMate reads it and matches every line it knows to the catalog. A line it does not know keeps the name you wrote.

Amber Dusk no. 1.pdf

Formula sheetAugust 24, 2026

Amber Dusk no. 1

Trial 1 · amber, dry woods

MaterialAmount
  1. bergamot EO 10%14 g
  2. hedione4 g
  3. iso e super 10%30 g
  4. ambroxan 10%12 g

Total60 g

Notes

Rest two weeks, then smell on a blotter.

Top reads bright. Check bergamot for IFRA.

Amber Dusk no. 1Page 1 of 1

Your sheet, as you wrote it.

Catalog match

  1. Bergamot Essential Oilfrom “bergamot EO 10%” · Citrus · CAS 8007-75-8
  2. Hedionefrom “hedione” · Floral · CAS 24851-98-7
  3. Iso E Superfrom “iso e super 10%” · Woody · CAS 54464-57-2
  4. Ambroxanfrom “ambroxan 10%” · Ambergris · CAS 6790-58-5
4 of 4 lines matched to the catalog.

In the PerfuMate editor, the imported formula Amber Dusk no. 1 lists Bergamot Essential Oil at 14.000 g as a 10% dilution, Hedione at 4.000 g, Iso E Super at 30.000 g and Ambroxan at 12.000 g, both as 10% dilutions, 60.000 g in total. The formula is marked over its IFRA Category 4 limit, and Bergamot Essential Oil is the line over it: 2.33% of the finished product against a maximum of 0.4%.

In the editor, every gram as written.
Start a formula, free

Choose "Import a formula" in the app. A guest can import 1 formula.

Import your materials list
Raw perfume materials on slate: citrus peel, vetiver roots, orris root, labdanum resin, lavender and smelling strips.

2,211 materials, a growing database.

Missing a material? Contact us and we will look at adding it to the catalog.

Each material comes described, down to the estimated molecules in most naturals.

  • 1,642carry a CAS number
  • 5,888other names that search knows
  • 739carry an estimated breakdown of the molecules inside
  • 22olfactive families, with 229 sub-notes filed under them

Rose Absolute (Rosa damascena)

CAS 90106-38-0naturalHeart note

Impact
8/10
Typical dilution
10%

Also called

Rose absolute Bulgaria Damask rose absolute Rosa damascena flower extract Rose Absolute Rose Absolute "Signature" Bulgaria

Scent families

  • floral46%Rose flowersHoneyed flowersRed flowers
  • gourmand23%Honey
  • fruity15%JammyRed fruit
  • spicy8%Warm
  • sweet8%HoneyedJammy

Description

Solvent-extracted damask rose: deep, jammy, honeyed and slightly spicy rose, richer and darker than the otto with more phenethyl alcohol body. Gives immediate, opulent rose character to hearts and works beautifully with oud, saffron and patchouli.

Constituents & allergens

  1. Phenethyl alcohol~62%
  2. CitronellolEU allergenIFRA limit~10%
  3. GeraniolEU allergenIFRA limit~6%
  4. Benzyl alcoholEU allergenIFRA limit~2%

Typical composition; real batches vary.

IFRA Category 4: no standard of its own. The limits sit on its molecules, and the formula's IFRA check adds them up across every material.

The rose’s dot, magnified

Across the app, every material wears a dot like this: its sub-notes as slices, its first family as the ring.

  • Honeyedfrom floral · gourmand · sweet
  • Rosefrom floral
  • Redfrom floral · fruity
  • Jammyfrom fruity · sweet
  • Warmfrom spicy

Read a formula's scent profile before you weigh a drop.

It ranks your formula's families twice: by Amount, what is in it, and by Impact, an estimate of what a nose meets. The app works both out from each material's families, strength and strip life, then carries them through the drydown.

By amount: Floral 48.44%, Woody 26.25%, Amber 15.51%, Ambergris 7.16%, Citrus 1.45%, Sweet 1.19%. By estimated impact when fresh: Floral 32.73%, Citrus 28.59%, Ambergris 13.93%, Woody 11.86%, Amber 10.57%, Sweet 2.32%. At the far drydown, Ambergris leads. Wear: soft projection, long staying power.

Impact through the drydown
Fresh Floral 32.73%, Citrus 28.59%, Ambergris 13.93%, Woody 11.86%, Amber 10.57%, Sweet 2.32%.
Heart Floral 31.53%, Citrus 18.87%, Ambergris 17.97%, Woody 15.10%, Amber 13.54%, Sweet 2.99%.
Base Floral 27.00%, Ambergris 24.90%, Woody 20.68%, Amber 18.64%, Citrus 4.63%, Sweet 4.15%.
Far drydown Ambergris 30.67%, Woody 24.52%, Amber 22.48%, Floral 17.22%, Sweet 5.11%. Citrus is gone.
Estimates, taken where each stage begins. Every bar sums to 100%.

Amber Dusk no. 1 · v2

In the app, each family also opens into its sub-notes and the materials carrying it, and the same reading draws as a pyramid or a circle.

How the estimates work

Every version kept. Go back to the one that smelled right.

Each save becomes a version on one tree, with its note beside it.

v5 branches from v3 and stays within the IFRA limit. v4’s note says why: “Bergamot overdosed. v3 was better.”

Branch
Start a new version from any past one. The editor opens on it.
Made this
Log a batch, and that version stays exactly as it was weighed.

v1

The root: where it all started.

v2 · After IFRA fix

Changes from v1:

Bergamot Essential Oil · 10%was 14.000 g 1.817 g

Top -13% · Heart +6% · Base +6% · Citrus -13% · Floral +6% · Woody +5%

v3 · Ambroxan up to 14 g. Rounder.

Changes from v2:

Ambroxan · 10%was 12.000 g 14.000 g

Heart -1% · Base +1% · Ambergris +2% · Floral -1% · Woody -1%

v4 · Bergamot overdosed. v3 was better.

Changes from v3:

Bergamot Essential Oil · 10%was 1.817 g 2.617 g

Top +1% · Heart -1% · Citrus +1% · Floral -1%

v5 · Hedione up to 5 g. Brighter.

Changes from v3:

Hedionewas 4.000 g 5.000 g

Heart +5% · Base -5% · Floral +5% · Woody -4% · Ambergris -1%

I’m in perfumery school and have been loving this app. It’s made IFRA calculations a breeze. No more scrambling to reformulate at the end stage!

A perfumery student, by email ·

The app in your colors

Six themes from the app. Try one on here, then open PerfuMate in it.

Open PerfuMate in Signature

When you sell, the paperwork comes from the same numbers.

The IFRA check, the EU allergens, the INCI line and a safety data sheet draft all read the formula you compose, and so do bottle labels and the sale-ready pack.

IFRA 51st Amendment, Category 4Amber Dusk no. 1 · v1 to v2

Bergamot oil expressed

Counted from Bergamot Essential Oil, weighed at 10%

Before the fix
2.33%1.93% over
Maximum
0.4%
Now
0.38%within the limit

The fix: 14.000 g trimmed to 1.817 g. Nothing else in the formula moved.

EU allergens and the INCI line
Parfum (Fragrance), Tetramethyl Acetyloctahydronaphthalenes, Citrus Aurantium Bergamia Peel Oil, Limonene, Linalool, Citral, Geraniol
Safety data sheet
A draft to read, not a signature.
Page 2 of 3 of the formula PDF for Amber Dusk no. 1, version 2, in the Signature theme: the drydown graph of its four materials, then the IFRA check for category 4 at 17.5% concentration, where bergamot oil expressed is at 0.380% against a 0.400% limit (pass, near limit) and five more substances pass or are set by specification.
Source: IFRA 51st Amendment, Category 4. A calculated reference check, not a supplier certificate.

252 of 252 comparable limits match the official IFRA PDF, checked entry by entry.

Made at a perfumer's bench.

A perfumer's bench at night: a beaker of amber oil, three amber bottles, blotter strips in a marble cup, orris root, a lump of labdanum and a sprig of lavender.

I make perfume, and PerfuMate is the tool I built for my own bench first.

Write to me and it comes straight to me, no automated reply: tell me what is missing, a small fix can ship the same week, and anything larger gets a straight answer. And if PerfuMate ever stopped, a backup you took today would still open.

The perfumer who makes PerfuMate

Same engine on every plan.

Free keeps 3 formulas at a time. Unlimited keeps them all.

What differs between Free and Unlimited, and what is the same on both
DifferenceFreeUnlimited
Formulas kept at once3Unlimited
Formula exportsOnce eachUnlimited
PDF themesMinimalistic, black and whiteSignature and Cream in color, or Minimalistic
What the PDF holdsThe formula tableThe table, plus the scent profile, drydown, IFRA check, allergen declaration and signature block
Bottle labels and the sale-ready packA label previewIncluded
The same on both:2,211 materials, live IFRA, allergens and INCI, the SDS draft, scaling, import, and the drydown in the app.

Unlimited by the month, the year, or once.

  • No account and no card to start.
  • Free never expires.
  • Monthly and yearly renew until you cancel; cancel any time in the billing portal.
  • A refund removes the plan, never your formulas.

Asked before starting

More answers
What is PerfuMate?

PerfuMate is perfume formulation software for independent perfumers, on the web and Android, with a built-in catalog of 2,211 described perfumery materials and live IFRA Category 4 checks that count the molecules inside naturals.

See how it compares with Formulair, Molequles, spreadsheets and other tools in the software guide.

What does it cost, and is it a subscription?

Starting costs nothing: no card, no account, and the free plan never expires. Unlimited is rented by the month or the year and canceled whenever you like, or bought once and kept. A separate AI plan covers AI Studio.

See plans and prices for the full details.

Is the free plan actually usable?

Yes. The whole catalog, the editor, scaling, the pyramid, the scent profile and the IFRA checks. A free account has no cap on materials; it keeps 3 formulas at a time, and each formula exports once.

As a guest you keep 1 formula and 25 materials on this device. A free account removes the material cap, keeps 3 formulas, adds the PDF and SDS exports, and your formulas follow you to your other devices.

Who owns my formulas, and what if PerfuMate stops?

You do. Until you sign in, every formula stays in a local database on your own device. A backup of your data exports as CSV and JSON on every plan, free included. If PerfuMate ever stopped, a backup you took today would still open.

Read who is behind PerfuMate on the answers page.

Do I have to install anything?

No. It runs in your browser, on a phone or a big screen, and installs to your home screen if you want it there. On Android it is also on Google Play.

How accurate is the IFRA check?

The table holds the IFRA 51st Amendment, Category 4, for fine fragrance on skin. Every entry was compared with the official IFRA PDF by CAS number: 252 of 252 comparable limits match exactly. It is a calculated reference check to compose against; verify against the official IFRA documents before you sell.

The answers page shows how it was checked line by line.

ChatGPT gives formulas for free. Why use this?

A chat answer is a list of names and numbers you still have to weigh, dilute and check. PerfuMate keeps the grams, dilutions and IFRA totals right while you change them, from materials described one by one. AI Studio drafts a formula only from the materials you have, then the same IFRA and dilution math runs on it.

What if a material I use is missing?

Write it in by hand with its name and dilution, and it sits in your formulas like any other. Then tell me which one it is and it comes straight to me. I will tell you if and when it can join the catalog.

Start a formula

Start a formula, free
  • No account.
  • No card.
  • Opens in your browser.