What set is this minifigure from?
≈13 min read · Updated August 2026
You're holding a little plastic person with no name tag. Somewhere out there is the set it came in. Here's how to actually find it... and what to do when the answer gets weird.
The answer comes in three shapes
Quick good news first: for a huge number of figures this takes about two minutes. You identify the figure, you open its catalog page, and the set list is right there. Every Collectible Minifigure resolves cleanly, and plenty of licensed figures land in exactly one or two sets. If that's your figure, the next two sections are the whole ride, and you can be done before your coffee cools.
But I'd be lying if I told you it always lands that neatly, and most guides on this topic lie by omission. A loose figure's honest answer comes in three shapes:
- One set (or a short list). The clean case. Common with licensed themes and anything recent.
- A LOT of sets. Generic figures are workhorses... as of August 2026, BrickLink lists the classic skeleton in 47 sets (Brickset's copy of the same data says 41, and yes, we'll get to why they disagree). “Which set is mine from” needs narrowing tools, and I'll give you all of them.
- No set at all. Mash-ups assembled from parts, figures that shipped in books or magazines, promo and Build-A-Minifigure figs. This is a real answer, it's common, and nobody warns you about it.
One quick detour before we start, because search engines send a lot of people here by mistake: if your figure is still sealed in a Collectible Minifigures box, that's a different question with a much easier answer. Series 25 and newer boxes carry a data-matrix code on the bottom, and free scanners read it and tell you who's inside... the figure never has to leave the box. I cover the whole box-code story in the identification guide. This page is for figures already out in the world.
First: WHICH figure are you holding?
Here's the thing the catalogs won't bend on: sets aren't attached to characters. They're attached to exact figure versions. There are three dozen Darth Vaders. Brickset counts 68 Luke Skywalkers. And the version matters more than you'd think: BrickLink's 1999 Endor Luke appears in exactly one set, while the Tatooine Luke from the very same year appears in three completely different ones. Zero overlap. Same name, same year... entirely different answers.
So “it's Luke” isn't an identification yet. The differences between versions live in details you'd walk right past: back printing, arm color, a belt buckle, leg print. And no, there's no number molded on the figure that names it (the codes you see in catalogs, like 973pb0105, live in the catalog... not on the plastic). The anatomy guide untangles the numbering systems, and the identification guide is the full how-to-name-your-fig playbook: photo scan first, catalog search when you want the manual route. Whichever route you take, glance at the print details to confirm they match before you run with an answer... near-twins fool scanners and people alike.
Get to an exact ID like sw0036 (a figure ID this time, not a part code... whole figures get their own catalog entries) and the hard part is over. Now we look it up.
The lookup: three doors to the same question
All three major catalogs answer “which sets contain this figure.” Two of the doors open into the same room (Brickset's minifigure data comes from BrickLink); Rebrickable keeps its own building next door with the same relationship inside. Each door has its quirks.
Door one: BrickLink (the source of truth)
On any BrickLink minifigure page, look for the field called “Item Appears In.” It shows something like “4 Sets” as a link. Click it and you get the full list: for that Stormtrooper it's a 2001 TIE Fighter, two 2002 sets, and 2003's Cloud City, each with the quantity the set needed and a link into the set's own inventory.
Two details on that page reward a closer look:
- The page says the figure appears in “at least” the following sets. That's not lawyer-speak, it's honesty: BrickLink's data comes from member-submitted set inventories, approved by catalog admins, and a small slice of sets (about 3%) haven't been inventoried yet. The catalog tells you what it knows and admits it might not know everything. I respect it.
- The list is grouped by HOW the figure appears. “Appears As Regular” is the normal case. You may also see Alternate (the same set legitimately shipped different versions across production runs... two people can both own the real set and hold different figs), Counterpart (a version created during building, like a fig the instructions have you apply stickers to), and Extra (small odds and ends a set included beyond its build).
And sometimes the field surprises you: it can say Books or Gear instead of Sets. That Luke whose page lists “Books: 4” and no sets at all isn't a dead end... it shipped inside four books, and that IS the answer. Keep that in your pocket for the no-set section.
(One tiny decoder ring: catalog set numbers wear a suffix, like 10123-1. The box just says 10123. The suffix exists because numbers get reused, products get re-released in different packaging, and advent calendars even get a sub-number per day... same place, don't let it throw you.)
Door two: Brickset (the friendly one)
Search the same ID on Brickset and its minifigure page shows “Appears in N sets” with the set numbers right there, no extra click. The thing Brickset does that nobody else does is character pages: it assigns character names on top of the version IDs, so you can see every Luke Skywalker variant on one page with each one's set count. When you're not sure which version you're holding, scrolling a character page beats forty separate searches.
Worth knowing: Brickset says its minifig data is displayed courtesy of BrickLink. It's the same room... so treat Brickset as a nicer window, not a second opinion.
Door three: Rebrickable (the power-user one)
Rebrickable shows the same relationship (it labels the count “Found In”) with two quirks. It uses its own figure IDs (fig-000030 instead of a BrickLink-style ID... each fig page prints its BrickLink equivalent, so crossing over is easy), and its set counts tally inventory versions, so a “Found In 9 sets” can be 7 actual sets with two counted twice. Where Rebrickable shines is parts-level search across everything you own, which is a different mission than today's.
Which door when?
| You want... | Use |
|---|---|
| The authoritative set list, quantities, and how it appears | BrickLink “Item Appears In” |
| Every version of a character, one page, with set counts | Brickset character pages |
| To browse without an account | Either (both fig pages are public) |
| Parts-level cross-referencing | Rebrickable |
And when two doors disagree (BrickLink says six sets for a Vader, Brickset says five for the same fig... true story, verified the day I wrote this): trust BrickLink's own page as current, and don't call either one wrong. Two honest mechanisms drive the gaps. One is timing: inventories are living documents, BrickLink corrects continuously through change requests, and the sites that mirror its data sync on a delay. The other is scope, and that's the whole story behind the skeleton's 47-versus-41: BrickLink's catalog carries sets Brickset's database doesn't (education and service items, mostly), and Brickset sometimes counts things BrickLink files elsewhere entirely... a figure that shipped in a book can show up on Brickset as a “set” whose number is literally the book's ISBN. A set-count is a snapshot from one catalog's point of view, not a birth certificate.
Twelve sets, one fig: which one is YOURS from?
So your figure's page lists a dozen sets. The catalog has done all it can... the narrowing is on you, and this is the part no other guide really walks you through. In rough order of power:
- Ask the rest of the lot. Figures rarely travel alone. If your fig came in a tub with three others, look up all four set lists and intersect them: the set that appears on every list is almost certainly the source. This is the single most powerful trick in the manual toolbox.
- Let BrickLink do the intersecting. There's a page almost nobody talks about (the catalog menu's “Appearance In Inventories” search) where you can enter up to three parts WITH their colors and get only the sets containing all of them. The results page even says it in BrickLink's own words: these items appear together in at least the following sets. It's the identification guide's intersection idea, running on set inventories.
- The quantity tell. The list shows how many copies each set needed. Found six identical soldiers in one lot? The set that shipped six just jumped the queue past the sets that shipped one.
- Date the plastic. Mold details date a figure to an era (head stud style, leg mold, foot holes... the anatomy guide has the timeline), and eras eliminate sets. A fig with a 2006-style head didn't come from a 1999 set.
- Accept a plural answer when it's true. For a genuinely generic fig (a classic skeleton, a plain-torso townsperson), “one of these 47” sometimes IS the honest endpoint. I've laid out figures and hundreds of parts on my table trying to force certainty that wasn't there... and even with all that diligence I still built figs I thought were right that turned out wrong. Chasing certainty past that point costs more evenings than it returns. It's okay to stop.
One consolation prize when the list turns out SHORT instead: exclusivity is one of the real levers under a figure's value, and a one-set fig is worth pricing before it goes in the trade box... the worth guide picks that thread up.
When the honest answer is “no set”
This branch is why I wanted to write this page. A surprising share of real figures resolve to something other than a set, and every path has its own tell:
- Collectible Minifigures. A CMF fig's “set” is itself, basically. BrickLink catalogs each one twice: as a figure, and as a tiny one-figure set (fig + stand + accessories). Brickset numbers the same figures as sub-sets of the series instead. So a CMF looks like “1 set” on one site and “2 sets” on the other, and both are describing the same blind-box reality. If your fig is a CMF, the real answer to tell people is the series (“Series 1 Tribal Hunter”)... Brickset counts 833 figures that resolve exactly this way.
- Polybags, promos, and magazine figs. These DO have set numbers... just ones you've never seen on a shelf. (Polybags are the little one-bag impulse sets by the register.) The LEGO® House chef lives in one promotional set. A Sabine Wren shipped as a magazine cover gift, and her “set” is the magazine issue's number. If the set list shows one odd number from a subtheme like Magazine Gift, mystery solved.
- Books and Gear. Remember the field that says “Books” instead of Sets? Figures also shipped glued into Gear: magnet figs (glued since 2011) and keychains (a metal pin runs down through the head into the torso). Physical tells included at no charge: if a fig won't come apart without a fight, or has a hole through the head stud, stop fighting. It's telling you it was Gear. That's its origin story.
- Build-A-Minifigure. Parts from the in-store BAM towers sometimes exist in NO regular set. BrickLink handles these with special yearly catalog entries (they look like “bam2024”) that exist purely to give those parts a home. If your lookup lands on one of those, your fig came from the tower, and there was never a box.
- The licensed-vs-generic rule of thumb. Licensed parts (Star Wars, super heroes, wizards) can't come from Pick a Brick walls or BAM towers... so a licensed fig traces to SOMETHING: a set, a polybag, a CMF series, a promo, a book. A generic City-style fig, though, can legitimately have no source set at all. Adjust your expectations by the fig's franchise before burning an evening.
- The mash-up. And the big one: the figure that was never one figure. Torso from one set, legs from another, head from a third... assembled somewhere in the last few decades of play. The community calls these frankenfigs, and BrickLink's own cataloging rules mean they'll never have an entry: it only catalogs figures as they shipped. The fix isn't a better search. It's identifying the parts separately and intersecting, or accepting the truth: some figs aren't FROM anywhere. They just are.
Scope note for the inheritors: BrickLink's minifigure catalog includes DUPLO®, Belville, and Fabuland figures with the same “Appears In” machinery (over a thousand DUPLO® figures alone), so the BrickLink door works for them exactly the same way. Rebrickable deliberately doesn't cover them... use door one.
Scanned it and got nothing?
When a photo scan comes back empty and the catalogs shrug, one of four things is true. Check them in this order:
- It's a mash-up. By far the most common. Pull it apart (gently), identify the parts separately, intersect.
- It's not LEGO®. Off-brand and counterfeit figs fail lookups because they were never in the catalog. Check the logo marks (head stud, torso, hips)... I once vetted a lot at a red light and found a head with no stamp at all. Half that lot was counterfeit, including ALL of its best figs. The bulk lot guide has the full spot-check ritual.
- It's a custom. Aftermarket printing on real LEGO® parts is a thriving art form, and catalogs don't index other people's art. Beautiful fig, no entry.
- It's a non-set original. Gear, BAM, promo... reread the section above and check the physical tells.
The part where I tell you I built a thing
You knew this was coming, and I'll keep it honest like always. Everything above is the manual craft, and it works. But the reason I know this road so well is that the lookup is exactly what Figventory automates end to end: photograph a fig (or a whole tray of them), the scanner identifies the exact version, and its Associated Sets tab lists the sets it appears in... quantities, how it appears, straight through to BrickLink. Search works in both directions too: pull up any set and it grades the full minifigure roster against what you own (complete, buildable from your loose parts, partial, missing), and any missing fig goes on your wishlist with one tap (the August update notes have the full tour). Where the set sweep hasn't reached a fig yet, the app says exactly that instead of guessing... the same “at least” honesty the catalog runs on, and I wouldn't ship it any other way. (A proper Sets shelf, for marking yours sealed, owned, and built, is coming soon.)
“Scanning a torso and having it help identify which arms or hands are correct or incorrect is a game-changer.”— @hidbuilds
If the manual route above gets you your answer, genuinely, that makes me happy... it's the same road I walked for years. And if you've got a whole bin of unidentified little people staring at you: that's the exact problem I built the tool for. Zero pressure either way. The figs aren't going anywhere. 🙂
FAQ
How do I find what set a LEGO® minifigure is from? Name the exact version first (a photo scan or a catalog search), then open its BrickLink page and follow “Item Appears In” to the set list. The same method works for a loose LEGO® piece, by the way: identify the part, and its own catalog page lists the sets it appears in.
My figure's page lists five sets. Which one is MY figure actually from? The catalog can't see your figure's history, only its identity... narrowing is detective work. Strongest evidence first: intersect the set lists of other figs from the same lot, use the quantity column, and date the molds. For a common figure, “one of these five” is sometimes the honest final answer.
I scanned my minifigure and got nothing. What does that mean? One of four things: it's a parts mash-up (most common), it's not genuine LEGO®, it's a custom print, or it came from something other than a set (magnet, keychain, Build-A-Minifigure, promo). Work that list in order... the mash-up case is solved by identifying each part separately.
The torso comes from one set and the legs from another. Which is right? Both. Nothing says a loose figure's parts share an origin... it was assembled somewhere along the way. Identify the parts separately and you'll usually find each one's real source set.
Is there a number on the minifigure that tells me the set? No. The catalog codes that name exact parts (like 973pb0105) exist in the catalogs, not on the plastic, and nothing molded on a figure names the figure, let alone its set. Identification goes by what the figure looks like.
Can a minifigure come from no set at all? Yes, routinely: figures shipped in books, magazines, magnets and keychains, promos, and in-store Build-A-Minifigure towers... and mash-up figures assembled from parts were never in any set as-built. “No set” is a real answer, not a failed search.
How do I tell two near-identical versions apart? Check the spots the versions actually differ: back printing, arm and hand color, leg print, belt-buckle details, and the mold-era tells. Brickset's character pages put every version side by side, which makes the spot-the-difference much faster.
How do I know if my figure is missing a piece? Look up the figure's own catalog entry: it defines exactly which parts, in which colors, make that figure (hand-held accessories live in the parent set's inventory instead). Compare against what you're holding.
BrickLink says 6 sets and Brickset says 5. Which is right? Treat BrickLink as current: it's the source, corrected continuously, and sites that mirror its data sync on a delay... and the two databases don't carry identical set catalogs, so counts legitimately differ. (The “at least” on BrickLink's own pages is a separate honesty: a small slice of sets isn't inventoried yet.)
Which sets contain a specific character? Brickset's character pages list every version of a character with each version's sets... that's the fastest union across versions. No tool today also sorts those sets by price, and if cheapest is the goal, buying the loose figure directly usually beats buying any set for it.
What's the cheapest way to get a specific minifigure? Usually: buy the loose figure itself on a marketplace like BrickLink rather than any set containing it... sets price by the whole box, figures price by the figure. If you want it IN a set, pull the character's set list from Brickset and price the short list by hand.
Thanks for reading this far... seriously. This page exists because I spent years doing these lookups the long way, and I'd have loved a map. If it saved you an evening, it did its job.
— Matt
