PARTS MERGER

Merge multiple LEGO sets into one shopping list

  1. Enter every official LEGO set number (e.g. 75192) you're building — comma-separated or one per line, up to 20 at once.
  2. Building a MOC too? Rebrickable's API doesn't include MOC data, but you can export a MOC's own parts list as CSV from its page on rebrickable.com (look for "Download as CSV" on the Parts List tab) — upload one or more of those files below and they'll be folded into the same merge.
  3. Click Merge Parts. Every set and uploaded CSV's piece list is combined into one list — the same part in the same color from two different sources becomes a single row with quantities added together, not two separate rows.
  4. Get two files: a BrickLink Wanted List XML you upload straight into BrickLink, and a plain PAB/reference CSV for manually cross-checking LEGO's Pick-a-Brick catalog (which has no bulk-upload feature to import into at all).

The Spare Qty column is pieces LEGO already includes extra in the box for that part — if you're keeping a set you already own, you may need fewer of that part from BrickLink than the main Quantity column shows.

Example input 75192, 60380 Example PAB/reference CSV output (excerpt) Part Number,Color ID,Color,Quantity,Spare Qty 3001,0,Black,40,2 3005,71,Light Bluish Gray,18,0 6141,15,White,64,1

Up to 20 at once. Quantities are summed across every set and CSV you include.

Rebrickable's API doesn't serve MOC data, so these can't be looked up by ID — export the parts list as CSV from the MOC's own page instead. Any CSV with recognizable Part/Color/Quantity columns works, so a Rebrickable set export or a previously downloaded BrikStax merge also works here.

⚙️ Merging parts...