Digitize your personal vanity collection to track opening dates, calculate effective PAO, and receive expiration alerts.
🔍 Online Batch Code Scanner • 🌐 All 4,155 Brands • 🚨 EU Safety Gate Recalls
CosmeScan decodes cosmetic and fragrance manufacturing dates from etched batch codes (e.g. 6B01 for Dior, 1601 for Chanel, 38Z401 for Lancôme). Check unopened freshness, PAO expiration, EU Safety Gate recalls, and generate certificates for Vinted, eBay, and Depop.
| Group / House | Format Example | Decoding Algorithm |
|---|---|---|
| LVMH (Dior, Guerlain, Givenchy, Kenzo) | 6B01, 9P01 |
1st digit = Year (6=2026, 5=2025), 2nd letter = Month (A=Jan, B=Feb... P=Feb for Guerlain) |
| L'Oréal (Lancôme, YSL, Armani, CeraVe, La Roche-Posay) | 38Z401, 20Y201 |
2 digits = Plant, 3rd letter = Year (X=2024, Y=2025, Z=2026), 4th char = Month (1-9, O, N, D) |
| Estée Lauder (MAC, Tom Ford, Clinique, Jo Malone) | AB5, A16 |
1st char = Batch, 2nd char = Month (1-9, A=Oct, B=Nov, C=Dec), 3rd digit = Year (4=2024, 5=2025, 6=2026) |
| Chanel | 1601, 9201 |
4-digit rolling monthly sequential registry with decennial repeating cycle |
| Coty & Puig (Calvin Klein, Rabanne, Jean Paul Gaultier, Chloé) | 6032, 50821 |
1st digit = Year + 3 digits = Julian Day of the year (001 to 365) |