PRIVATE WORKSPACE
BrickTools Web
Your LEGO inventory and wanted-list command center.
PRIVATE WORKSPACE
Your LEGO inventory and wanted-list command center.
Choose a list on the left, import an XML file, or create a fresh list.
WANTED LIST
Choose a BSX inventory on the left. Large inventories load in pages to keep the dashboard responsive.
BRICKLINK INVENTORY
SET BUILDER
Analyze all BrickLink inventories to rank the closest sets.
Run Set Builder to compare every inventory lot against complete set requirements.
Search above to create a persistent checklist containing its parts, minifigures, and instructions.
BRICKLINK BUY LIST
BRICKLINK CONNECTION
Connect your own BrickLink account to import store data and safely sync inventory.
OFFICIAL API
Use this connection for store inventory sync and order operations.
Your BrickLink API application must allow this server’s outbound IP before API calls can succeed.
READ / IMPORT
Use your separate BrickLink access token (BAT) to import store inventory, orders, carts, and wanted lists.
The BAT connection is read/import-only. Store updates use the official OAuth API connection above.
PART ID PROCESSING
Help improve BrickTools part recognition for everyone by allowing future confirmed part crops, IDs, and colors to be included in our model-improvement dataset.
Your confirmed crops remain saved for your own batch history. Turning this off stops future crops from being eligible for shared training; it does not erase existing records.
CONNECTED ACTIONS
BRICKTOOLS WEB
A quick guide to the workspace, imports, and common troubleshooting.
GETTING STARTED
BRICKLINK CONNECTION
Open Menu → Settings to save OAuth credentials for store management or a BAT for read/import actions. BrickLink requires a seller account for both credential types.
CONTACT
When requesting support, include the page you were using, the item or set ID, a screenshot of any error, and the approximate time it occurred. That gives us enough context to trace the issue quickly.
Direct support contact is coming soon.FAQ
Check Menu → Settings and confirm the required connection is saved. BAT powers imports; OAuth powers supported management and sync actions.
It records whether newly confirmed Part ID crops may be used in BrickTools’ shared model-improvement dataset. It is off by default, and you can change it any time in Settings.
The viewer needs WebGL. Reload the page, confirm hardware acceleration is enabled in your browser, and try the selected part again.
Confirmed crops are saved as part of your workspace history. Deleting a batch removes its working inventory lots but retains its crop records.
Capture a part, confirm its Brickognize match and color, then add it to a BSX or BrickLink XML batch.
PART ID PROCESSING
IDENTIFY PARTS
REVIEW
Capture a part to start identification.
BATCH CONTENTS
No parts added to this batch yet.
SEALED BAG WORKFLOW
Mark the visible parts yourself, confirm their IDs and colors, then find every set that contains the exact combination.
1. CROP PARTS
2. CONFIRM PARTS
3. SET MATCHES
SET BUILDER
BRICKLINK WANTED LISTS
Loading available BrickLink wanted lists…
BRICKLINK ACCOUNT
A BrickLink seller account is required to create and use both the official API credentials and a BrickLink access token (BAT).
OFFICIAL API / OAUTH
While signed in to your BrickLink seller account, open the API Consumer Registration page. Create or select your consumer entry, then copy its four values into the Official API form.
Open BrickLink API Consumer Registration ↗BRICKSTORE ACCESS TOKEN / BAT
While signed in to your BrickLink seller account, open BrickStore Access Management. Create or copy your BrickLink access token, then paste it into the BAT form.
Open BrickStore Access Management ↗Keep these values private. BrickTools Web stores saved values encrypted and only displays a masked placeholder after saving.
BRICKLINK INVENTORY
Loading the safe sync preview…
BRICKLINK INVENTORY
BATCH BUILDABILITY
Checking this batch against complete set inventories…
BATCH SET MATCH
Checking confirmed batch parts and colors…