LEGO Colors

Source Notebook

Color specifications and names used for LEGO bricks

Details

Colors used for LEGO bricks, based on the 2016 moulding palette. This set does not include transparent colors or effects colors (e.g. metallic colors). ID numbers, official names (as used by The LEGO Group), and RGB hex values are provided.

(4 columns, 39 rows)

Examples

Basic Examples

In[1]:=
ResourceData[\!\(\*
TagBox["\"\<LEGO Colors\>\"",
#& ,
BoxID -> "ResourceTag-LEGO Colors-Input",
AutoDelete->True]\), "Dataset"]
Out[1]=

Scope & Additional Elements (1) 

Return the colors as a list of rules:

In[2]:=
ResourceData[\!\(\*
TagBox["\"\<LEGO Colors\>\"",
#& ,
BoxID -> "ResourceTag-LEGO Colors-Input",
AutoDelete->True]\), "ColorRules"]
Out[2]=

Visualizations (2) 

Visualize the LEGO colors in a chromatic diagram:

In[3]:=
ChromaticityPlot[Normal[ResourceData[\!\(\*
TagBox["\"\<LEGO Colors\>\"",
#& ,
BoxID -> "ResourceTag-LEGO Colors-Input",
AutoDelete->True]\)][All, "Color"]]]
Out[3]=

A test image:

In[4]:=
img = ExampleData[{"TestImage", "Peppers"}]
Out[4]=

Convert the image to a mosaic that would fit on a 48×48 LEGO baseplate, with colors replaced by LEGO colors:

In[5]:=
legoColors = ResourceData[\!\(\*
TagBox["\"\<LEGO Colors\>\"",
#& ,
BoxID -> "ResourceTag-LEGO Colors-Input",
AutoDelete->True]\), "ColorRules"];
ColorQuantize[ImageResize[img, Scaled[48/Max[ImageDimensions[img]]]], Values[legoColors]]
Out[6]=

Wolfram Research, "LEGO Colors" from the Wolfram Data Repository (2024)  

Data Resource History

Source Metadata

See Also

Publisher Information