track your journey
Hair Product Expiry Tracker
Do hair products expire? Once opened, yes. Log when you opened each one and get a replace-by date from its open-jar symbol — your list stays on this device.
Your data stays on this device. It's saved in this browser only — nothing is uploaded, and there's no account. Clearing your browser data deletes it, so export a backup now and then.
How to use the Hair Product Expiry Tracker
-
Add a product you’ve opened
Type the product name, pick its type and enter the date you opened it.
-
Choose the open-jar symbol
Find the little open jar with a number and “M” on the pack, such as 12M, and pick it in “Open-jar symbol (PAO)”. Not sure? Leave “No symbol” and we use a typical 12 months.
-
Add a printed expiry date if there is one
Open “Printed expiry date and notes”. When the pack has its own date, the tracker uses whichever date comes first.
-
Check your list
Each product shows its replace-by date and a status: Fresh, Use soon (30 days or less) or Replace now, sorted by what expires first.
-
Save reminders or a PDF
Download calendar reminders two weeks before each date or a printable list. Your data stays on this device — export a backup to keep a copy.
How it works
Hair products don’t last forever once you open them. This hair product expiry tracker turns the small print on the pack into a date you can act on, and keeps a running list so nothing sits on the shelf for years.
1. The open-jar symbol
Most hair products show a tiny open jar with a number and the letter M — 6M, 12M, 24M. That is the period after opening: how many months the maker expects the product to stay good once the seal is broken. In the EU, products that keep more than 30 months unopened must show it, which is why you see it on so many U.S. bottles too. In the United States, cosmetics generally aren’t required to carry an expiration date at all.
2. How the replace-by date is worked out
We add the symbol’s months to the day you opened the product, using real calendar months (a product opened on January 31 with a 1-month symbol is due at the end of February). If the pack also has a printed expiry date, we use whichever date comes first.
3. When there’s no symbol
If you can’t find a symbol, the tracker uses 12 months and labels it as a typical value. We use one cautious middle number rather than inventing a different shelf life for every category — the product type changes the warning signs we show you, not the date.
4. Status and reminders
- Fresh — more than 30 days to go.
- Use soon — 30 days or less. Finish it before opening a new one.
- Replace now — past the date.
The calendar file adds a reminder 14 days before each replace-by date, so you can use the product up or put a replacement on your shopping list.
Limits
A date is a guide, not a guarantee. Heat, sunlight, steamy bathrooms, shower water getting into the bottle and fingers dipping into jars can all spoil a product early — and a product that smells, separates or changes color should go, whatever the date says. Your list is saved in this browser only; nothing is uploaded, so export a backup if you switch phones.
What to watch for, by product type
| Product type | Signs it has gone off | Storage tip | If no symbol |
|---|---|---|---|
| Shampoo / co-wash | Thin, watery texture or a sour smell; foam that suddenly behaves differently. | Close the cap after each wash so shower water doesn’t get in. | 12 months (typical) |
| Conditioner | Separation into watery and thick layers, a sour or "off" smell, mold spots near the cap. | Keep the lid shut and avoid topping it up with water. | 12 months (typical) |
| Leave-in / cream | Water-rich creams spoil fastest: watch for separation, graininess, discoloration or a changed scent. | Pumps and squeeze bottles stay cleaner than open jars. | 12 months (typical) |
| Gel / styler | Cloudiness, a slimy or stringy texture, or loss of hold; flaxseed/DIY gels spoil within days. | Keep homemade flaxseed or aloe gels in the fridge and use them within days. | 12 months (typical) |
| Oil / serum | A rancid smell like old crayons or stale nuts means the oil has oxidized — skip it. | Store away from heat and sunlight; dark bottles help slow oxidation. | 12 months (typical) |
| Butter / pomade | A rancid smell, gritty texture after it was smooth, or any fuzzy spots from fingers dipping in. | Scoop with a clean spoon instead of fingers; keep it cool so it doesn’t melt and re-set grainy. | 12 months (typical) |
| Mask / deep conditioner | Jars get contaminated by fingers; look for spots, separation and odor changes. | Use a clean spatula and store the jar out of the steamy shower. | 12 months (typical) |
| Hair color | Mix only what you use right away — mixed color can never be saved. Opened tubes that dry out or change color should go. | Never save mixed color. Keep tubes and developer sealed, cool and upright. | 12 months (typical) |
| Other | Any change in smell, color or texture compared with when you opened it. | Cool, dry and closed is the rule for almost everything. | 12 months (typical) |
Always go by the symbol or printed date on your own product when it has one.
Frequently asked questions
Do hair products expire?
What does the 12M symbol on hair products mean?
Why doesn’t my shampoo have an expiration date?
Can I use expired shampoo or conditioner?
Do hair oils go bad?
How long do hair products last unopened?
Is it safe to use old hair color?
Sources
Last data update:
- U.S. Food and Drug Administration. Shelf Life and Expiration Dating of Cosmetics. U.S. law does not require cosmetics to carry an expiration date; how a product is stored and used affects how long it stays safe.
- Regulation (EC) No 1223/2009 of the European Parliament and of the Council on cosmetic products, Article 19 and Annex VII. In the EU, products that keep more than 30 months unopened show a period-after-opening (open-jar) symbol; products with a shorter shelf life must show a minimum durability date.
How we research and update pages: editorial policy. Spotted an error? Tell us.
Related tools
Hair Product Inventory
Keep a list of the products you own, how much is left and what to restock.
Try it freeHow Long Will My Shampoo Last?
Estimate how many washes are in a bottle and when you will need to buy more.
Try it freeHair Product Ingredient Checker
Paste an ingredient list and see sulfates, silicones, drying alcohols, proteins and oils flagged in seconds.
Try it freeRelated guides
Hair Product Ingredients Guide Sulfates, silicones, alcohols, proteins and what they do.Part of our ingredients guide · All free hair tools