Vanity Shelf & Cosmetic PAO Expiration Tracker — CosmeScan

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

What is CosmeScan?

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.

Batch Code Decoding Matrix by Cosmetic Group

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)

Core Features

  • 4,155 Verified Brands: Universal optical recognition and instant batch deciphering.
  • Vintage Decennial Detection: Resolves 10-year recurring codes for Dior, Chanel, and Guerlain.
  • EU Safety Gate Recall Sync: Direct cross-referencing with RAPEX safety notices including the Lilial/BMHCA ban.
  • Tamper-Evident Resale Certificates: High-resolution 1080×1080 verification cards for Vinted, Depop, eBay, and Poshmark.
  • Automated Vanity Shelf & Expiration Tracking: Real-time PAO countdown and proactive preservation notifications.

Direct Access to Brand Decoders (4,155 Brands)