How to buy your bricks using BrickLink
Welcome! This guide shows how to use your included XML parts list to create an order.
Please note these instructions are as of February 2026.
(This might seem like a lot, but it's pretty straightforward once you've gone through it!)
Step 1: Create a BrickLink account
- Go to BrickLink.com
- Click on the LEGO head icon to log in or create a free account.
- You may needed verify your email address.
Step 2: Find the "Wanted List / Upload XML" page
- Log in to your BrickLink account.
- On the top of the page you'll see a menu called "ALL Items" next to the search box.
- Click on it and choose "Wanted List" at the bottom of the menu.
- Click the Search icon 🔍 (no need to enter anything into the search box)
- Click on Upload.
- Click on "Upload BrickLink XML format".
Step 3: Name your list and add the XML parts list
- Find where it says "Add to" and click on the pop-up menu to the right.
- Choose "Create New Wanted List" and then enter a name, e.g. "Red Car Bot".
- Despite the name of the page, you cannot actually upload the XML file. You'll need to copy and paste it. Open the XML file in a text editor (like TextEdit on Mac or Notepad on Windows). Copy all and paste into the text box.
- Click on "Proceed to verify items".
Step 4: Review your parts list
- Here's where you can remove any parts that you already have in your collection, by clicking "Exclude" on the individual part.
- Click "Add to Wanted List" on the bottom right of the page.
- You should get a message "Items successfully added".
- Click on the button to view your new list.
Step 5: Get ready to buy
- In most cases, simply click the "Buy All" button.
- Here is where you also have the option to specify new or used parts, as well as set a max price per piece.
(Please note used parts are cleaned and perfectly fine unless otherwise noted.)
Step 6: Select stores
- After clicking "Buy All" you should now be on a page called "Buy Wanted Lists".
- You'll see a list of sellers as well as other options such as location, currency accepted, etc.
- Choose Auto-Select to let BrickLink find sellers who can supply the parts. This will optimize for total price including shipping.
- Note: it will have a checkbox for "Select stores when item price is lower than store Minimum Buy". In general you will want to uncheck this button. You might want to keep it checked if you are buying multiple lists at once.
- BrickLink will select one or more stores to fulfill your order.
Step 7: Review and place order(s)
- Review the each Selected Store. Check piece count, prices, location, and minimum buy. Make any changes you want.
- When ready, click "Create carts".
- You'll then see a Checkout button for each seller.
- Check shipping costs carefully - if the shipping price is too high, go back and look at other sellers.
- Once ready, go ahead and complete the transaction for each one.
- Wait for your pieces to arrive so then you can built your MOC!
Note: Orders may be split across multiple stores — this is normal.
Note: The Auto-select function does not always do the optimal job. If the prices seem high, feel free to go back to Step 6 and have it select stores again.