Blind bags are half the fun of LEGO Collectible Minifigures (CMF) series. But if you're building a complete set, hunting a specific figure for resale, or trying not to triple up on the same character, that mystery packaging stops being fun fast. LEGO has printed identification codes on CMF packaging for years, and once you know how to read them, you'll rarely pull a surprise you didn't want.
This guide covers every method collectors and resellers actually use: data matrix codes, printed number sequences, and the feel method as a fallback. We'll also cover how to log what you find so you never accidentally buy duplicates again.
Key takeaways
- Most recent CMF series include a data matrix code on the outer packaging that identifies the figure inside without opening the bag.
- Many series also print a numeric code on the bag; the last two or three digits typically correspond to a specific figure in that series.
- Code mappings vary by series and region, so always cross-check against a community-verified list for the exact series you have.
- The feel method works for figures with distinctive accessories but is unreliable when similar-sized accessories appear across the series.
- Logging what you scan prevents duplicate purchases and helps you spot gaps when completing a set.
Why do LEGO CMF boxes and bags have codes on them?
LEGO prints manufacturing and distribution codes on CMF packaging primarily for logistics, not for collector convenience. But the community figured out that those same codes reliably identify which figure is inside, and that discovery changed how serious collectors shop.
For years the main method was feeling through the packaging for distinctive parts: a large brim hat, a long tail, an unusually wide base. That still works. But newer series have more figures with similar-sized accessories, and some packaging has gotten thicker. The code method fills that gap, and from what I've seen in collector groups, experienced buyers now go straight to it.
What is a CMF data matrix code and how do you read it?
A data matrix code is a small square barcode, similar to a QR code but denser, printed on the back or bottom of the CMF bag. Scanning it with most phone camera apps reveals a character string that corresponds to a specific figure in that series.
The process is straightforward. Open your phone's default camera app and point it at the code. Many modern phones auto-read it without a dedicated app. Note the full character string, then compare it against a community-maintained list for that specific series. Fan sites like Brickset and the CMF subreddit typically post verified mappings within days of a new series hitting shelves.
One thing to watch: the same code format appears across multiple series, but the mappings are not universal. A code that identifies figure seven in one series tells you nothing about figure seven in a different series. Always match the mapping to the correct series number.
How do numeric codes on CMF bags work?
Beyond the data matrix, LEGO also prints a plain numeric code on CMF packaging. A subset of those digits, usually the last two or three, maps to a specific figure number within that series. Community databases track these mappings series by series and are the fastest way to identify a bag without scanning anything.
The exact position of the relevant digits has shifted across series, so there's no single universal rule. What stays consistent is the principle: a short sequence at the end of a longer number corresponds to a figure slot. Once you have the mapping for your series, you can sort an entire box in minutes just by reading the numbers. A lot of resellers I know write the figure number on a sticky note as they go, then sort before opening.
| Method | What you need | Speed | Accuracy | Works without opening bag? |
|---|---|---|---|---|
| Data matrix / QR code scan | Phone camera, community mapping for that series | Fast | High when mapping is verified | Yes |
| Numeric code (last digits) | Community digit-map for that series | Very fast for bulk | High when mapping is verified | Yes |
| Feel method | Practice, knowledge of figure accessories | Moderate | Medium, varies by series | Yes |
| Open and check | Nothing | Instant | 100% | No, destroys collectibility |
Where do you find verified code mappings for each CMF series?
The most reliable mappings come from the collector community, not from LEGO directly. Brickset, the CMF subreddit, and Eurobricks forums are where community members first publish and cross-verify these lists after a new series drops.
When you're using a mapping, look for posts that show photos of the actual code next to the figure, not just someone typing a list from memory. That visual confirmation is the difference between a verified mapping and someone's best guess. For brand-new series, wait a few days for multiple collectors to independently agree before trusting it.
Distributors in different regions sometimes receive different production runs, which can mean different code mappings for the same series. Always confirm the source is specific to where you bought the bags.
Once you've identified which figures you have, the next step is logging them so you know exactly what's in your collection. brick'em lets you scan your minifigures directly and adds them to your inventory automatically, so you're never guessing what you already own. Check current prices against your collection anytime with the brick'em minifigure price guide.
Does the feel method still work for identifying CMF figures?
Yes, the feel method still works, especially for figures with highly distinctive accessories like a long staff, a wide flat brim, or an oversized animal companion. But its reliability has dropped as LEGO has introduced more figures with similarly sized parts.
Classic feel targets are things you can't mistake for anything else: a shark suit with a rigid fin, a wide-brim hat, a thick circular base plate. If you know a series well enough to picture what each figure carries, you can identify standout pieces by touch alone.
Where it fails is on figures that share similar accessories. Two figures with standard swords, similar hats, or near-identical flat pieces are nearly impossible to separate by feel. For those, the code method is the only non-destructive way to be sure. Most serious collectors use both: codes for bulk sorting, feel as a quick backup.
How do you avoid buying duplicate CMF figures?
The most effective way to avoid duplicates is to keep a running inventory and check it before you buy. When buying a sealed box at retail, use the code method to sort before you commit. When buying loose lots, cross-reference your inventory first.
The practical problem: most collectors don't have their inventory in a format they can check quickly at a flea market. A mental list fails when you're staring at 30 loose figures from a series you haven't touched in months. Resellers who log every figure into an app can answer whether they already own a particular figure in seconds. The brick'em minifigure database covers thousands of CMF figures for fast lookups on the go.
What is the fastest way to process a full box of CMF bags?
The fastest workflow for a full factory-sealed box is: look up the numeric code mapping for that series, read the last digits off each bag without opening it, sort bags into labeled groups by figure number, then decide which to keep, open, or sell. Most collectors finish a standard box quickly.
If you're flipping CMF figures, sorting quickly means you can decide which to hold and which to move at cost. Figures that carry higher secondary market value are worth pulling first (check current BrickLink or BrickEconomy comps, since prices shift with every new series). The rest can be bundled or sold as complete sets.
For collectors, the same workflow helps you buy only what you need. Identify everything in the box, pick the specific bags, and leave duplicates for someone else. Use brick'em to scan and log figures as you open bags, and your inventory updates in minutes with no extra data entry.
Common mistakes to avoid
- Using a mapping from the wrong region. Code mappings can differ between North America, Europe, and Asia-Pacific for the same series. Always confirm the source is specific to where you bought the bags.
- Trusting an unverified list. The first code mapping posted after a new series launches is often incomplete or contains errors. Wait for multiple collectors to cross-check before relying on it.
- Applying one series' mapping to another. The same code format appears across series, but the figure assignments change every time. Check the list for your exact series number.
- Skipping the feel check entirely. If a bag's code is smudged or a mapping isn't available yet, the feel method is your fallback. Keep your series knowledge sharp.
- Not logging what you open. Identifying a bag before you open it is only half the work. If you don't record what you own, you'll face the same duplicate problem the next time you buy.
- Damaging the packaging during the feel method. Rough handling leaves creases and marks that reduce resale value. If you're planning to sell, prioritize the code method to keep packaging pristine.
Frequently Asked Questions
Do all LEGO CMF series have identification codes?
Not all older series had reliable machine-readable codes, but most recent series include a data matrix or numeric code that the community has mapped. Earlier series relied more heavily on the feel method, and code databases for those older releases vary in completeness.
Can I identify a CMF figure after the bag has been opened?
Yes. Use the brick'em minifigure database or brick'em's scanner to identify a loose figure by its parts. Most CMF figures have distinctive enough torso prints or accessories that a photo scan can match them accurately.
Is reading CMF box codes against store policy?
Reading a code printed on the outside of sealed packaging is not the same as opening bags, and most retailers have no explicit policy against it. Policies on feel-sorting vary by store. When in doubt, ask. Buying a full box online and sorting at home avoids the question entirely.
How quickly do code mappings appear after a new CMF series launches?
Community members typically post preliminary mappings within a few days of a new series appearing in stores. A fully verified list usually stabilizes soon after. CMF-focused subreddits and collector forums are the fastest place to find them.
What should I do if the code on my CMF bag is smudged or missing?
Fall back to the feel method and your knowledge of that series. If the bag is completely unidentifiable and unopened, contact the retailer, since damaged packaging is occasionally grounds for an exchange. If you open the bag, use a minifigure scanner app to identify what you got.
.png)
