Get the app

Lotly › Guides

Guides

Short reads on what a batch code is, where to find it, and what it can and cannot tell you.

Why a batch code lookup failsWe looked at 1.09 million failed batch code lookups. Here is what actually goes wrong, with real numbers.Batch code or barcode?The most common lookup mistake, with the exact strings people get wrong most often — and how to tell the two apart in a second.How long is a batch code?Length distribution across our catalogue of batch code formats — and what it tells you about the string in your hand.What we can and cannot decodeWe list 2,779 brands and can decode 96 of them. Here is why we say so out loud instead of hiding it.Why we show a manufacture date, not an expiry dateA decoded batch code can tell you when a product was made. It cannot, by itself, turn into a reliable use-by date.A batch code is not proof that a product is genuineA code can help identify a production format, but it cannot establish where a product came from or whether every part of it is authentic.What a cosmetic batch code is actually forA batch code is a traceability reference for a production run, not a hidden universal expiry-date format.Where to look for a batch code before you searchStart with the product and its original carton. Batch-code placement varies by packaging and market.What to do when you cannot see a batch codeA missing-looking code often needs a second packaging check; do not replace it with a barcode, shade, or product number.How to copy a batch code without changing itA one-character change can turn a real code into an unsupported one. Treat the printed string as evidence, not something to tidy up.Why you need to choose the brand before entering a codeThe same-looking characters do not have one global meaning. A batch-code lookup is always brand-specific.What not to enter in a batch-code checkerBarcodes, shade labels, SKU references, and product names can identify an item without identifying when it was made.How to compare the code on a box and the code on a productTreat the carton and the product as two pieces of evidence. Record each code separately instead of joining or correcting them.Why a real-looking code may still be impossible to decodeRecognising a production-style mark and having a verified rule for it are two different things.Why a batch-code date may not be equally precise every timeA decoding result can only be as specific as the brand format and the evidence behind that format allow.Why an example batch code is not a ruleAn example helps you identify a possible code; it does not prove that every product from that brand follows the same format.Why we do not guess a date from an unknown codeA plausible date extracted from a string is not the same as a verified batch-code interpretation.How to read the dates and symbols on a cosmetic labelA printed date, a production date, and an open-jar mark answer different questions. Read the mark that is actually on the package.The open-jar symbol starts after openingA 6M, 12M, or 24M open-jar mark is a period after opening, not the date the product was made or bought.Why a cosmetic may have no printed expiration dateNo printed expiry date does not have one global meaning. Labelling rules differ by market and product category.Why a manufacture date cannot describe a product's conditionA date tells you about timing, not what happened to the product after it left the production line.Why your purchase date is not the production dateBuying a product on a particular day tells you when it reached you, not when that batch was made.How to use a batch code when checking an online listingA seller photo can provide useful context before purchase, but a batch-code result is not a replacement for seller and packaging checks.A simple way to use batch dates for your own collectionUse a decoded manufacture date to compare similar products and decide what to open first—without pretending it is an expiry verdict.What an unsupported brand result meansAn unsupported brand means the checker lacks a verified interpretation for that format. It does not label the product as fake or expired.Why keeping the original carton makes a batch check easierThe carton can preserve a readable identifying reference and the product's own labelling context after the item is opened.A three-step batch-code check before you trust a resultIdentify the right string, pair it with the right brand, then read the date as context rather than a verdict.When a batch-code question needs the brand's answerA brand is the right source when the package, code, or purchase history leaves a material question unresolved.