Cosmetic Batch Code Checker & Expiry Decoder
Instant cosmetic calculator to verify the production date, shelf life, and freshness of your beauty products. Supports top global brands including Shiseido, Estée Lauder, La Mer, SK-II, Decorté, Shu Uemura, Kiehl's, and 100+ more.
How to Check Your Cosmetic Batch Code
1. Find the Code
Locate the batch code printed or stamped on the bottom of the bottle, the side of the jar, or the crimp of the tube. It is usually 3-10 characters long (e.g., A43, 40X301, 2FFQGN).
2. Distinguish from Barcode
Do not confuse the batch code with the EAN/UPC barcode (13 digits). The batch code is short and often looks like a "stamp" or dot-matrix print.
3. Decode instantly
Select the brand name from the calculator above (e.g., Shiseido, Aesop, Sisley, Caudalie), enter the code, and click "Check Now" to see the manufacturing date.
Frequently Asked Questions
What is the shelf life of unopened Japanese skincare?
Japanese law requires expiration dates only for products stable for less than 3 years. Most unopened brands like Shiseido, HABA, and Curel are good for at least 3 years from the batch production date.
How do I read Swisse or Australian supplement batch codes?
Australian TGA regulations usually require a clear "Expiry Date" (EXP) on the packaging. The batch code helps track the production line but the expiration is explicitly stated on brands like Swisse, Blackmores, and Life Space.
What does the "Open Jar" symbol mean?
This is the PAO (Period After Opening) symbol. If it says 12M, you should use the product within 12 months after opening, regardless of the manufacturing date.
View list of brands supported by this batch code tool (for reference)
This calculator supports batch decoding for: