Kiehl's Batch Code Checker

L'Oréal Group

Kiehl's Batch Code Format

The Kiehl's format is 4+ letters/digits, usually with the date encoded in characters 3-4.. Codes are read from the digits and letters that Kiehl's prints on the container, and any code that does not match this structure is rejected.

Format: 4+ letters/digits, usually with the date encoded in characters 3-4.

Examples: 38U60OG, SGT20WA, 38S60OS, 40S51Z

Shelf Life: 36 months (3 years) from manufacturing date

Enter the Kiehl's production code exactly as printed — letters and digits only.

Decode

Turn a Kiehl's batch code into a manufacturing date.

Verify

Spot codes that do not match the Kiehl's format.

Plan ahead

Use the Kiehl's shelf life to know how long a product lasts.

About Kiehl's Batch Codes

Kiehl's codes are not a single fixed string: the structure shifts between product lines and between eras of Kiehl's production. Rather than guess, this checker parses the documented Kiehl's format — 4+ letters/digits, usually with the date encoded in characters 3-4. — and reports what it can support.

Codes are often clearer under angled light than they are head-on. Ink that looks grey on a bottle base can resolve into a legible character once the light moves across it.

People check Kiehl's batch codes most often for:

Enter the code exactly as printed, letters and digits only, with no barcode digits and no price-label text mixed in. Anything the decoder cannot match is rejected rather than guessed at.

Finding the Batch Code on Kiehl's Packaging

Kiehl's marks its production runs on the underside or the back panel of most packaging. Look in these places:

On Kiehl's products the batch code appears in these areas:

Sets and travel sizes carry a separate code for each item. Decode the full-size piece separately from the minis — they are often produced in different runs.

Common Kiehl's Items and Their Codes

Common Kiehl's items whose codes people want decoded include:

Gift sets are the exception worth watching: the outer box and each item inside can carry different codes, and the oldest one in the set sets the limit for how long to keep it.

Getting the Most From Your Kiehl's Batch Code

Photograph the batch code with the packaging in frame. If you need to raise a query with Kiehl's customer service later, that single image answers most of their questions.

Read the code before you open the product. Once the seal is broken the print can wear off, and a photograph is worth more than a guess later.

Kiehl's Batch Code FAQ

How do I read a Kiehl's batch code?
A Kiehl's batch code is the short string printed on the product or its box. Enter it in the field above and the decoder returns the estimated manufacturing date, the expiry date based on the official shelf life, and whether the product is still within date.
What format does a Kiehl's batch code use?
The decoder handles the documented Kiehl's format: 4+ letters/digits, usually with the date encoded in characters 3-4.. Codes that do not match are rejected rather than guessed.
Where can I find the Kiehl's batch code?
On most Kiehl's products the code is printed on the base of the bottle or jar, under the barcode on the carton, or on the back panel. Check near the barcode, on the bottle bottom, outer box, or tube crimp.
Does a batch code prove a Kiehl's product is genuine?
No. A valid Kiehl's batch code is a good sign but not proof of authenticity — counterfeiters copy printed codes. Combine the decode result with packaging quality, matching codes on box and bottle, and an authorised retailer.
How accurate is the Kiehl's batch code result?
The result is an estimate derived from the Kiehl's format, not a printed expiry date. It is reliable for judging freshness, but if the packaging carries a date, trust the packaging.

Explore other batch code checkers

Compare freshness dates, shelf lives and code formats across more beauty and personal care brands.