Roblox Color Codes
Common Roblox BrickColor codes — name, palette number, hex, RGB and the Color3.fromRGB() call for each, for use in Roblox Studio and Luau scripts.
Common BrickColors
A hand-picked set of the most-used Roblox BrickColor values — name, palette number, hex and RGB. In a script use BrickColor.new("Bright red") or, for exact control, Color3.fromRGB(r, g, b). The full palette has 128+ entries; these are the ones you'll actually reach for.
| BrickColor | Number | Hex | RGB | Color3 | |
|---|---|---|---|---|---|
| White | 1 | #F2F3F3 | 242, 243, 243 | Color3.fromRGB(242, 243, 243) | |
| Brick yellow | 5 | #D7C59A | 215, 197, 154 | Color3.fromRGB(215, 197, 154) | |
| Light reddish violet | 9 | #E8BAC8 | 232, 186, 200 | Color3.fromRGB(232, 186, 200) | |
| Pastel Blue | 11 | #80BBDB | 128, 187, 219 | Color3.fromRGB(128, 187, 219) | |
| Nougat | 18 | #CC8E69 | 204, 142, 105 | Color3.fromRGB(204, 142, 105) | |
| Bright red | 21 | #C4281C | 196, 40, 28 | Color3.fromRGB(196, 40, 28) | |
| Bright blue | 23 | #0D69AC | 13, 105, 172 | Color3.fromRGB(13, 105, 172) | |
| Bright yellow | 24 | #F5CD30 | 245, 205, 48 | Color3.fromRGB(245, 205, 48) | |
| Black | 26 | #1B2A35 | 27, 42, 53 | Color3.fromRGB(27, 42, 53) | |
| Dark green | 28 | #287F47 | 40, 127, 71 | Color3.fromRGB(40, 127, 71) | |
| Bright green | 37 | #4B974B | 75, 151, 75 | Color3.fromRGB(75, 151, 75) | |
| Dark orange | 38 | #A05F35 | 160, 95, 53 | Color3.fromRGB(160, 95, 53) | |
| Medium red | 101 | #C4706D | 196, 112, 109 | Color3.fromRGB(196, 112, 109) | |
| Medium blue | 102 | #6E99CA | 110, 153, 202 | Color3.fromRGB(110, 153, 202) | |
| Bright violet | 104 | #6B327C | 107, 50, 124 | Color3.fromRGB(107, 50, 124) | |
| Br. yellowish orange | 105 | #E29B40 | 226, 155, 64 | Color3.fromRGB(226, 155, 64) | |
| Bright orange | 106 | #DA8541 | 218, 133, 65 | Color3.fromRGB(218, 133, 65) | |
| Bright bluish green | 107 | #008F9C | 0, 143, 156 | Color3.fromRGB(0, 143, 156) | |
| Br. yellowish green | 119 | #A4BD47 | 164, 189, 71 | Color3.fromRGB(164, 189, 71) | |
| Light orange | 125 | #EAB892 | 234, 184, 146 | Color3.fromRGB(234, 184, 146) | |
| Earth green | 141 | #27462D | 39, 70, 45 | Color3.fromRGB(39, 70, 45) | |
| Reddish brown | 192 | #694028 | 105, 64, 40 | Color3.fromRGB(105, 64, 40) | |
| Medium stone grey | 194 | #A3A2A5 | 163, 162, 165 | Color3.fromRGB(163, 162, 165) | |
| Dark stone grey | 199 | #635F62 | 99, 95, 98 | Color3.fromRGB(99, 95, 98) | |
| Light stone grey | 208 | #E5E4DF | 229, 228, 223 | Color3.fromRGB(229, 228, 223) | |
| Brown | 217 | #7C5C46 | 124, 92, 70 | Color3.fromRGB(124, 92, 70) | |
| Institutional white | 1001 | #F8F8F8 | 248, 248, 248 | Color3.fromRGB(248, 248, 248) | |
| Mid gray | 1002 | #CDCDCD | 205, 205, 205 | Color3.fromRGB(205, 205, 205) | |
| Really black | 1003 | #111111 | 17, 17, 17 | Color3.fromRGB(17, 17, 17) | |
| Really red | 1004 | #FF0000 | 255, 0, 0 | Color3.fromRGB(255, 0, 0) | |
| Deep orange | 1005 | #FFB000 | 255, 176, 0 | Color3.fromRGB(255, 176, 0) | |
| Alder | 1006 | #B480FF | 180, 128, 255 | Color3.fromRGB(180, 128, 255) | |
| Dusty Rose | 1007 | #A34B4B | 163, 75, 75 | Color3.fromRGB(163, 75, 75) | |
| Olive | 1008 | #C1BE42 | 193, 190, 66 | Color3.fromRGB(193, 190, 66) | |
| New Yeller | 1009 | #FFFF00 | 255, 255, 0 | Color3.fromRGB(255, 255, 0) | |
| Really blue | 1010 | #0000FF | 0, 0, 255 | Color3.fromRGB(0, 0, 255) | |
| Navy blue | 1011 | #002060 | 0, 32, 96 | Color3.fromRGB(0, 32, 96) | |
| Deep blue | 1012 | #2154B9 | 33, 84, 185 | Color3.fromRGB(33, 84, 185) | |
| Cyan | 1013 | #04AFEC | 4, 175, 236 | Color3.fromRGB(4, 175, 236) | |
| Toothpaste | 1019 | #00FFFF | 0, 255, 255 | Color3.fromRGB(0, 255, 255) | |
| Lime green | 1020 | #00FF00 | 0, 255, 0 | Color3.fromRGB(0, 255, 0) | |
| Camo | 1021 | #3A7D15 | 58, 125, 21 | Color3.fromRGB(58, 125, 21) | |
| Grime | 1022 | #7F8E64 | 127, 142, 100 | Color3.fromRGB(127, 142, 100) | |
| Lavender | 1023 | #8C5B9F | 140, 91, 159 | Color3.fromRGB(140, 91, 159) | |
| Baby blue | 1024 | #98C2DB | 152, 194, 219 | Color3.fromRGB(152, 194, 219) | |
| Steel blue | 1026 | #527CAE | 82, 124, 174 | Color3.fromRGB(82, 124, 174) | |
| Storm blue | 1027 | #335882 | 51, 88, 130 | Color3.fromRGB(51, 88, 130) | |
| Lapis | 1028 | #102ADC | 16, 42, 220 | Color3.fromRGB(16, 42, 220) | |
| Dark indigo | 1029 | #3D1585 | 61, 21, 133 | Color3.fromRGB(61, 21, 133) | |
| Ghost grey | 1030 | #CACBD1 | 202, 203, 209 | Color3.fromRGB(202, 203, 209) |
BrickColor vs Color3
BrickColor is a fixed palette (great for a retro look and for matching classic parts); Color3 is any RGB value. Convert with BrickColor.new("Bright blue").Color to get a Color3, or BrickColor.new(Color3.fromRGB(13,105,172)) to snap an arbitrary colour to the nearest palette entry. For UI and modern builds, prefer Color3.fromRGB() — paste any value from the converter.
Setting colors in Roblox Studio and Luau
There are three ways to give something a color in Roblox. In the Properties window, click the BrickColor or Color swatch and pick from the palette or a full color dialog. In a script, set part.BrickColor = BrickColor.new("Bright red") for a palette color, or part.Color = Color3.fromRGB(255, 89, 89) for an exact one. For UI elements — Frame, TextLabel, ImageLabel — there is no BrickColor, so you always use Color3: label.TextColor3 = Color3.fromRGB(255, 255, 255). Color3.fromRGB() takes 0–255 values like every other tool; Color3.new() takes 0–1 floats instead, which is the usual cause of a color coming out almost black.
Finding a Roblox color code
If you have a hex code from a design or a reference image, convert it to RGB with the color converter and drop the three numbers straight into Color3.fromRGB(). If you sampled the color from a screenshot, the image color picker gives you the RGB values directly, and color name from image will tell you the closest name. To build a matching set of colors for a game's UI or a themed build, start from one color in the palette generator and export the ramp.
Roblox color code FAQ
What is the difference between Color3.new and Color3.fromRGB?
Color3.fromRGB(255, 89, 89) uses 0–255 values, the same as a normal RGB code. Color3.new(1, 0.35, 0.35) uses 0–1 floats. Passing 0–255 numbers to Color3.new() clamps everything to 1 and gives you near-white; that mix-up is very common.
How do I convert a hex code to a Roblox color?
Convert the hex to RGB (for example #13A5E7 to 19, 165, 231) with the converter, then write Color3.fromRGB(19, 165, 231). Luau also has Color3.fromHex("#13A5E7") in recent versions.
How many BrickColors are there?
The BrickColor palette has 128 entries with names and numbers. The table above lists the most commonly used ones; the rest are mostly historical LEGO-brick colors kept for backward compatibility.
Should I use BrickColor or Color3 for a new game?
Color3, in almost every case — it gives you any color, matches modern art direction, and is the only option for UI. Reach for BrickColor only when you specifically want the classic palette look or need to match existing classic parts.