e.l.f. Batch Code Checker

Makeup

e.l.f. Batch Code Format

The e.l.f. format is Year-tail digit followed by an A-L month marker. Codes are read from the digits and letters that e.l.f. prints on the container, and any code that does not match this structure is rejected.

Format: Year-tail digit followed by an A-L month marker

Examples: 4A, 5C, 3L

Enter the e.l.f. production code exactly as printed — letters and digits only.

Decode

Turn a e.l.f. batch code into a manufacturing date.

Verify

Spot codes that do not match the e.l.f. format.

Plan ahead

Use the e.l.f. shelf life to know how long a product lasts.

About e.l.f. Batch Codes

A e.l.f. batch code is the factory's internal reference for one production run. Read correctly it tells you when that run was filled, which is usually the closest thing to a manufacturing date that e.l.f. packaging will ever give you.

Two codes on the same product are not a problem. The outer carton and the inner container are frequently produced in different runs, and the later of the two is the one that governs the freshness of what is inside.

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.

Where e.l.f. Prints Its Batch Code

e.l.f. codes are usually printed rather than embossed, and they hide in predictable places. Check these spots first:

Check these positions on e.l.f. packaging:

If several codes appear on the packaging, the production code is normally the shortest string on the label. Enter that one into the field above.

Common e.l.f. Items and Their Codes

Most e.l.f. shoppers check codes on these product lines:

The shelf life applies from the manufacturing date, not from the moment you open the product. Once opened, follow the packaging's own open-jar symbol for how long it stays usable.

Getting the Most From Your e.l.f. Batch Code

Compare the code on the box with the code on the product. A mismatch means the two were packed from different production runs.

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.

e.l.f. Batch Code FAQ

How do I read a e.l.f. batch code?
A e.l.f. 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 e.l.f. batch code use?
The decoder handles the documented e.l.f. format: Year-tail digit followed by an A-L month marker. Codes that do not match are rejected rather than guessed.
Where can I find the e.l.f. batch code?
On most e.l.f. 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 the compact back, bottle base, product label, box bottom, or printed lot area near the barcode.
Does a batch code prove a e.l.f. product is genuine?
No. A valid e.l.f. 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 e.l.f. batch code result?
The result is an estimate derived from the e.l.f. 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.