๐ŸŒฟ For informational & aromatic purposes only โ€” not medical advice. Always consult a qualified practitioner.
โณ

Shelf Life Tracker

Know when every oil peaks and when to replace it.

Why this matters

Essential oils don't go "off" like milk โ€” but they do oxidize. Oxidized oils:

  • Lose their scent complexity (the top notes vanish first).
  • Can become sensitizing โ€” even an oil you used safely for years can cause a rash once it's oxidized.
  • Citrus oils and pine/fir oils are the worst offenders โ€” they can shift to skin-irritating compounds within 12โ€“18 months of opening.

Shelf-life categories we use

Based on current Tisserand & Young guidance, stored properly (cool, dark, bottles closed):

CategoryShelf life once opened
Citrus (lemon, bergamot, orange, grapefruit, lime)12 months
Conifers (pine, fir, cypress, juniper)12 months
Herbal & floral (lavender, geranium, rosemary, basil)2โ€“3 years
Spicy (cinnamon, clove, black pepper, ginger)3โ€“4 years
Woody & resinous (sandalwood, cedarwood, frankincense, vetiver)4โ€“6 years (often improves with age)

How the tracker works

  1. Log each oil โ€” name, category, purchase date.
  2. Your collection saves locally to this browser's storage. No account, no email, no server-side storage.
  3. Freshness percentages update every time you open the page.
  4. "Past prime" alerts flag bottles you should smell-test before using.

A note on storage

You'll get the upper end of these shelf lives if you:

  • Keep oils in amber glass bottles (never plastic โ€” citrus oils eat it).
  • Store in a cool, dark place โ€” a drawer or closet, never a windowsill.
  • Keep bottles tightly closed โ€” oxygen is the enemy.
  • Consider refrigerating citrus oils once opened if you use them slowly.

Smell test, always

Even with this tracker, trust your nose. If an oil smells sharper, sourer, or "off" compared to when you bought it, it's oxidized. Use it for cleaning blends, not skin.

Log your collection below.