There's no real website that has a majority of brands. I've contacted the company before via email with lot numbers before and they always get back to me, and usually pretty quickly. Answer from privatepirate66 on reddit.com
๐ŸŒ
Checkexp
checkexp.com
Check Cosmetic Expiry Date Tool โ€“ Batch Code checker โ€“ Cosmetic calculator โ€“ Check Batch Code of Cosmetics
Check Cosmetic Expiry Date Tool by Batch Code. It's a batch code checker - a cosmetic calculator
๐ŸŒ
Checkfresh
checkfresh.com
Check the date of manufacture of perfumes and cosmetics - CheckFresh.com
Read the manufacturing date of your cosmetics from the batch code. Find out whether your cosmetics and perfumes are fresh and usable!
Discussions

Expiration dates?
There's no real website that has a majority of brands. I've contacted the company before via email with lot numbers before and they always get back to me, and usually pretty quickly. More on reddit.com
๐ŸŒ r/marshallsfinds
5
6
August 20, 2020
[Guide] How to quickly check Japanese beauty products expiration date, manufacturing date, batch code
Personal rant: What are those manufacturers smoking? In my example above, 1I2 converts to 2021-September-02. So it's formatted YMD, and the letter's order in the alphabet correlates to the month. Okay, a little weird but I can get the hang of it. But then I look at a Nivea product, B0003389. What could this possibly mean? 30 mins of searching later. It's Julian calendar day? Why? But wait, it's not even standard Julian format. The right format is YYDDD, and they use DDDY, the year at the end only has 1 digit. So B0003389 means the 338th day of 2019. Just WHY? Gimme YYMMDD!!! I waste 30 mins to 1 hour of my life every time I have to look up a japanese product batch code's meaning. Hope this can save people's time. More on reddit.com
๐ŸŒ r/AsianBeauty
30
156
July 26, 2023
How to Check Production & Expiration Date By Batch Number - An Resource List (Please Contribute Alternate Resources in Comments)
Unfortunately, they are missing a number of popular brands (I tried searching for Glow Recipe and Sunday Riley). Nice resource, though! More on reddit.com
๐ŸŒ r/Ipsy
45
86
March 5, 2023
[PSA] Be sure to check batch codes when shopping at TJ Maxx, Marshalls, etc...
Awesome tip! Especially important for shopping at places like TJ and Marshallโ€™s where theyโ€™ll buy a lot of the overstocked items. More on reddit.com
๐ŸŒ r/SkincareAddiction
151
3866
January 20, 2019
๐ŸŒ
CheckCosmetic
checkcosmetic.net
Check cosmetics or perfume production date and shelf life by the batch code.
Check your cosmetics against Cosmetic Calculator and identify the production and expiration date of your beauty product by the batch code.
๐ŸŒ
Google Play
play.google.com โ€บ store โ€บ apps โ€บ details
Cosmetic Checker - Apps on Google Play
Check cosmetics, makeup and perfume manufacture date with their batch code
Rating: 3.3 โ€‹ - โ€‹ 272 votes
๐ŸŒ
Online Tool Center
onlinetoolcenter.com โ€บ blog โ€บ How-to-Check-Expiration-Date-Using-Barcodes.html
How to Check Expiration Date Using Barcodes?
September 19, 2024 - Industry: Cosmetics, specialty foods. Benefit: Easy for consumers to check expiration dates via smartphones. ... The EAN-13 barcode, commonly found on retail products, can include printed expiration dates beside the barcode for quick consumer reference.
๐ŸŒ
App Store
apps.apple.com โ€บ us โ€บ app โ€บ cosmetic-checker โ€บ id1558299043
Cosmetic Checker App - App Store
Check cosmetics, makeup, and perfume manufacture dates with their batch code Cosmetic Checker is an easy-to-use application that helps to check the manufactured date, general shelf life, and calculating the approximate age of your beauty products, ...
Rating: 3.3 โ€‹ - โ€‹ 35 votes
Find elsewhere
๐ŸŒ
Cosmeticswizard
cosmeticswizard.net
Cosmetics Wizard
Cosmetics Wizard helps you calculate your cosmetics' production date or expiration date from the batch code found on the product package.
๐ŸŒ
Protocol Lab
protocol-lab.com โ€บ blogs โ€บ skincare-routine โ€บ how-to-check-skincare-expiration-dates
How to Check Skincare Expiration Dates โ€“ Protocol Skincare
March 13, 2024 - Be aware that the batch code differs from the barcode. Itโ€™s not possible to check expiry dates using barcodes of cosmetics, since barcode numbers are typically static and do not vary based on the manufacturing date.
๐ŸŒ
Beepscan
beepscan.com โ€บ en
BEEP - Expiry Date Barcode Scanner
Scan any product with a barcode! Start managing your expiry dates.
๐ŸŒ
Cosmetic Check
cosmeticcheck.app
Cosmetic Batch Code Decoder - Check Fresh & Production Dates of Cosmetic & Perfume
Check the freshness of your makeup and fragrances with our enhanced 2024 batch code decoder. Easily calculate production and expiration dates using the batch number to ensure your cosmetics and perfumes stay fresh and safe.
๐ŸŒ
Qoblex
qoblex.com โ€บ home โ€บ blog โ€บ business insights โ€บ check expiry dates from batch codes: key industries
Check Expiry Dates from Batch Codes : Key Industries
Start by contacting the manufacturer, as they can provide insights into their batch number structure and help identify the production or expiration date. You might also explore online databases specialized in decoding batch numbers, particularly ...
Published ย  May 21, 2025
๐ŸŒ
CheckFresh
checkfresh.net
Check the date of manufacture of perfumes and cosmetics โ€“ CheckFresh.NET โ€“ Read the manufacturing date of your cosmetics from the batch code (lot number). Find out whether your cosmetics and perfumes are fresh and usable!
A batch code is an identification code assigned to a batch of cosmetics. It may contain information such as manufacturers code, production date, etc. A batch code is usually stamped or printed with a dot-matrix printer. You can be confused with the catalog number of the product (Ref.) and EAN / UPC number (barcode), which also appear on the packaging, but these numbers are printed in a standard way.
๐ŸŒ
TikTok
tiktok.com โ€บ discover โ€บ how-to-scan-barcodes-to-tell-expiration-date
How to Scan Barcodes to Tell Expiration Date | TikTok
December 8, 2025 - Learn how to easily check expiry dates using barcodes. Discover quick tips to scan and understand product life through barcodes. how to know expiry date from barcode, check expiry date from barcode, scan barcodes for expiration date
๐ŸŒ
Cosmeticchecker
cosmeticchecker.app
Cosmetic Checker App
Cosmetic Checker is an easy-to-use ... helps to check the manufactured date, general shelf life as well as calculating the approximate age of your beauty products including makeup, skincare, and perfume by their batch code. Save your valuable time with the smart cosmetic brand search feature ...
๐ŸŒ
BYROE
byroe.com โ€บ home โ€บ the table โ€บ the table
How To Check The Expiration Date On Your Skincare Products
2 weeks ago - The easiest solution? BYROE keeps it personal. Just email [email protected] with your batch code, and their team will confirm the production and expiration details for you.
๐ŸŒ
Dr. Suds
sustaimarket.com โ€บ home โ€บ personal care & beauty โ€บ personal care & beauty
How to Read Cosmetic Product Batch Codes
December 19, 2024 - Avoid products that are too close to their expiry date, especially if theyโ€™ve already been opened. Counterfeit cosmetics are a growing concern, with fake products often containing harmful ingredients or lacking the quality of the original. Batch codes are an essential tool for verifying authenticity. ... Enter the batch code into the brandโ€™s verification system or a trusted database. Check for inconsistencies: Authentic products have clear, legible batch codes that match the brandโ€™s format.
๐ŸŒ
Reddit
reddit.com โ€บ r/asianbeauty โ€บ [guide] how to quickly check japanese beauty products expiration date, manufacturing date, batch code
r/AsianBeauty on Reddit: [Guide] How to quickly check Japanese beauty products expiration date, manufacturing date, batch code
July 26, 2023 -

I found a website that decrypts bath code into manufacturing date for you. No sign-up or nagging.

I find no mention of this website in either r/AsianBeauty or r/SkincareAddiction so here it goes:

๐ŸŒWebsite: https://checkexp.com/

It currently supports 1200+ brands. Why is that matter? Because each japanese company seems to use their own date system for some reason.

๐Ÿค”How to use:

  1. Select or type in a brand/label.

  2. Enter a batch code. Usually located at the bottom of the product. Its length could be 3-8 characters (or more I'm not sure). Could be number only, letter only, or number mixed with letter. For example: B0003389 (Nivea), 1I2 (Hada Labo). 311C (Hatomugi Kumano).

  3. Hit CHECK. That's it.

๐Ÿ“†Expiration date: Now knowing the manufacturing date, you can determine whether the product has expired. Generally, cosmetics products come with a shelf life of 36 months under normal storage condition.

๐Ÿ“†Period After Opening (PAO): Some product has a PAO symbol indicating the recommended duration for which the product remains safe to use after it has been opened and exposed to air. PAO is represented by an open cream jar icon followed by a number and the letter "M" which stands for months (picture). For example, "12M" means that the product is safe to use for twelve months after you have opened it.

โš ๏ธCaution: Expiration date and PAO don't mean everything. There are other signs that a product might have expired or gone bad before its official expiration date. Always be aware of any unusual changes in texture, smell, and color while using the product.

๐ŸšจNotice: If you can't find the brand you're looking for. You can submit picture and infos of your product at the bottom of the website. They'll find it for you and you will also help everyone else by doing so.

โ— This website also works for Korean products and more. It's a global archive.

For more indepth explanation about how to find the batch code, shelf life, and PAO. Please read under the Check Tool on the website.