How to search Brickset
We've tried to make as easy as possible for you search Brickset, but if you still can't find what you're looking for, the notes on this page may help.
Use the search box
The quickest and easiest way to find things is to use the search box at the top of every page. You can search for sets, minifigs, parts, members and BrickLists by selecting from the list on the right.
When searching for sets, minifigs and parts, a suggest list containing matching items will be shown once you've typed a few characters. If you see what you're searching for, select it from the list. If not, press the search button, or return on your keyboard to perform a full search.
If you're searching for sets, you can specify a range or a list of set numbers to find, e.g.
- 30000-30999 Search for sets in the number range 30000 to 30999
- 6876-1,6954-1,6987-1 Show sets with the numbers 6876-1,6954-1 and 6987-1
Minifigs can be found in the same way, as can parts, but the list separator is ; rather than a comma because , is used in part names.
Browse
Click on the green Browse button above, then select Sets, Minifigs, Parts, Instructions or Inventories.
You'll see a 'toolbar' at the top of the browse pages that will enable you to select set themes, minifig categories, part colours and so on, as appropriate.
Advanced set search
The advanced search feature is a work in progress and at the mooment provides a way to find sets containing multiple parts.
Use the query builder
The query builder provides total flexibility for searching all fields in the sets database. Once you've constructed your query you can save it for later execution, or share it with others.
Although it's been designed to be easy to use, some knowledge of how to create database queries will help.
Manipulate the page URL
Content of browse pages is controlled by the page URL. The browse toolbars construct them automatically and in most cases you won't need to manipulate them manually. However, you can do so if you wish.
Parameters are separated by a /, and must not contain 'illegal' URL characters. The best way to learn how to construct them is to use the browse toolbars and examine the resultant URL.
- /buy/{parameters}
- page-{pageNumber}
order-{orderField}
country-{countyCode}
vendor-{vendorName}
theme-{theme}
mycollection-{[owned|wanted|notowned]} - /colours/{parameters}
- page-{pageNumber}
order-{orderField}
type-{type}
family-{family}
status-{status} - /instructions/{parameters}
- page-{pageNumber}
order-{orderField}
theme-{theme}
month-{month}
set-{setNumber} - /inventories/{parameters}
- page-{pageNumber}
order-{orderField}
theme-{theme}
month-{month} - /minifigs/{parameters}
- page-{pageNumber}
category-{category}
subcategory-{subcategory}
year-{year}
inset-{setNumber}
mycollection-{[owned|wanted|notowned]}
ownedby-{userName}
wantedby-{userName}
name-{name} - /news/{parameters}
- page-{pageNumber}
category-{category}
month-{month} - /parts/{parameters}
- page-{pageNumber}
colour-{colour}
category-{category}
year-{year}
new-{dateAdded}
design-{designNumber} - /reviews/{parameters}
- page-{pageNumber}
rating-{rating}
reviewertype-{reviewerType}
year-{year}
set-{setNumber}
author-{userName} - /sets/{parameters}
- page-{pageNumber}
theme-{theme}
subtheme-{theme}
year-{year}
mycollection-{[owned|wanted|notowned]}
containing-part-{partNumber}
containing-minifig-{minifigNumber}
list-{brickListNumber}
query-{queryNumber}
ownedby-{userName}
wantedby-{userName}
tag-{tag}
runas-{username}
releasedin-{releasedIn}