Copied to clipboard!
Real Colour Picker
Real Colour
Roblox Studio & Luau Engine·Official BrickColor & Color3 Presets

Roblox Color Codes (BrickColor & Color3)

The essential reference for Roblox Studio game developers. Search preset BrickColors, test them live on an interactive 3D Roblox Part with material shaders (SmoothPlastic, Classic Studs, Neon bloom, Glass, Metal), and 1-click copy Luau code for BrickColor.new(), Color3.fromRGB(), and normalized Color3.new().

Bright redBrickColor #21
RGB(196, 40, 28) · #C4281C
Harmonies
3D Studio Part Preview
R
R
Bright redSmoothPlastic
ID: 21 · RGB(196, 40, 28) · #C4281C

Luau Code Generators

Drop these direct snippets into your Roblox Studio scripts, modules, or command bar:

BrickColor by IDLegacy ID
part.BrickColor = BrickColor.new(21)
BrickColor by NameString Preset
part.BrickColor = BrickColor.new("Bright red")
Color3 (0-255 RGB)Recommended
part.Color = Color3.fromRGB(196, 40, 28)
Color3.new (0–1 Floats)Normalized
part.Color = Color3.new(0.769, 0.157, 0.11)
Color3 from HexWeb Hex
part.Color = Color3.fromHex("#C4281C")

List of Roblox BrickColors

Search presets, copy Color3 constructor codes instantly, or click any row to test in the 3D Part simulator.

ColorNameBrickColor IDRGB (0-255)HEXCategoryActions
White1242, 243, 243#F2F3F3Greys
Grey2161, 165, 162#A1A5A2Greys
Black2627, 42, 53#1B2A35Greys
Medium stone grey194163, 162, 165#A3A2A5Greys
Dark stone grey19999, 95, 98#635F62Greys
Light stone grey208229, 227, 223#E5E3DFGreys
Institutional white1001248, 248, 248#F8F8F8Greys
Mid gray1002205, 205, 205#CDCDCDGreys
Really black100317, 17, 17#111111Greys
Ghost grey1007202, 207, 208#CACFD0Greys
Flint1008105, 102, 92#69665CGreys
Shadow grey1011158, 157, 152#9E9D98Greys
Charcoal101251, 51, 51#333333Greys
Bright red21196, 40, 28#C4281CReds
Light reddish violet9232, 186, 200#E8BAC8Reds
Dark red59123, 46, 47#7B2E2FReds
Medium red101218, 134, 122#DA867AReds
Rust216143, 76, 42#8F4C2AReds
Bright pink221228, 173, 200#E4ADC8Reds
Light purple222232, 171, 207#E8ABCFReds
Hot pink320255, 0, 127#FF007FReds
Really red1005255, 0, 0#FF0000Reds
Rose1014255, 102, 204#FF66CCReds
Crimson1016151, 0, 0#970000Reds
Carnation pink1017255, 152, 220#FF98DCReds
Persimmon1018255, 89, 89#FF5959Reds
Nougat18208, 145, 104#D09168Oranges
Warm orange25119, 66, 38#774226Oranges
Br. yellowish orange105226, 155, 64#E29B40Oranges
Bright orange106218, 133, 64#DA8540Oranges
Light orange125234, 184, 127#EAB87FOranges
Alder1006226, 123, 88#E27B58Oranges
Neon orange1015217, 82, 4#D95204Oranges
Sunrise1029212, 144, 93#D4905DOranges
Light yellow3249, 233, 153#F9E999Yellows
Brick yellow5215, 197, 154#D7C59AYellows
Bright yellow24245, 205, 47#F5CD2FYellows
Cool yellow226253, 223, 120#FDDF78Yellows
Pastel yellow1024255, 248, 154#FFF89AYellows
Dark green2840, 127, 70#287F46Greens
Bright green3775, 151, 75#4B974BGreens
Bright bluish green1070, 143, 155#008F9BGreens
Br. yellowish green119164, 189, 70#A4BD46Greens
Earth green14139, 70, 45#27462DGreens
Camo102058, 125, 21#3A7D15Greens
Grime1021127, 142, 58#7F8E3AGreens
Forest green102231, 60, 24#1F3C18Greens
Lime green10270, 255, 0#00FF00Greens
Sea green102852, 140, 114#348C72Greens
Pastel blue11128, 179, 208#80B3D0Blues
Deep blue2332, 58, 86#203A56Blues
Medium blue102110, 153, 201#6E99C9Blues
Sand blue135116, 134, 157#74869DBlues
Really blue10040, 0, 255#0000FFBlues
Navy blue10100, 32, 96#002060Blues
Cyan10134, 175, 236#04AFECBlues
Electric blue10239, 143, 255#098FFFBlues
Pastel blue green1025159, 243, 233#9FF3E9Blues
Bright violet104107, 50, 124#6B327CPurples
Medium reddish violet123144, 75, 118#904B76Purples
Light reddish violet124232, 186, 200#E8BAC8Purples
Pastel violet1019188, 160, 220#BCA0DCPurples
Lavender1026140, 91, 168#8C5BA8Purples
Royal purple103098, 0, 234#6200EAPurples
Dark orange38160, 95, 53#A05F35Browns
Reddish brown192105, 64, 39#694027Browns
Brown217124, 92, 70#7C5C46Browns
Deep orange312151, 83, 42#97532ABrowns
Dirt brown103188, 58, 32#583A20Browns
Sand red1032141, 117, 116#8D7574Browns
Roblox Engine & Luau Developer Guide

Roblox Color Architecture: BrickColor vs. Color3

Essential engineering practices for color management, runtime conversions, and high-performance TweenService animations in modern Roblox Luau experiences.

1

BrickColor vs. Color3: Why Modern Luau Prefers Color3.fromRGB

Historically, early Roblox (2006–2012) relied on the BrickColor data type, an indexed palette system consisting of 64 to 128 fixed toy presets. While BrickColor remains supported for backwards compatibility, modern Roblox Luau development overwhelmingly favors Color3, specifically constructed with Color3.fromRGB().

The primary reason is color fidelity: BrickColor restricts games to discrete lookup slots, whereas Color3 unlocks the full 24-bit sRGB color space (16.7 million distinct hues). Modern rendering pipelines—including Future Lighting, PBR SurfaceAppearance textures, and UI Canvas rendering—operate natively on 32-bit color floats. Moreover, Luau treats Color3.fromRGB(r, g, b) as an optimized native primitive with zero palette lookup overhead.

Modern Color3 Creation
-- Native 24-bit RGB (Recommended)part.Color = Color3.fromRGB(196, 40, 28)
2

How to Convert Legacy BrickColor to Color3 (part.BrickColor.Color)

When maintaining older games or reading properties from parts that still utilize BrickColor, you frequently need to bridge the gap between both data types. Every BrickColor instance exposes a read-only .Color property that immediately returns its exact Color3 equivalent.

Conversely, if legacy functions require a BrickColor but your script computes arbitrary RGB values, passing the Color3 directly into BrickColor.new(color3) triggers Roblox's internal Euclidean distance matcher in CIE Lab space, automatically snapping to the nearest preset.

Bidirectional Conversion
-- Extract exact Color3 from BrickColor:local exactColor = part.BrickColor.Color-- Map arbitrary Color3 to nearest BrickColor:local nearestBrick = BrickColor.new(exactColor)
3

Working with TweenService and Color3 Interpolation

A common stumbling block among Luau developers is attempting to animate part.BrickColor with TweenService. Because BrickColor is a discrete enumerable index rather than a continuous mathematical vector, passing it into TweenService:Create() throws a runtime exception. Smooth transitions require tweening the Color property.

For procedural animations (such as health bar transitions, neon pulses, or day-night cycles) where allocating full Tween objects introduces garbage collection pressure, use native Color3:Lerp() inside RunService.RenderStepped. It interpolates linearly at high frame rates with zero memory allocations.

TweenService & Lerp Snippets
local TS = game:GetService("TweenService")TS:Create(part, TweenInfo.new(1), {Color = Color3.fromRGB(0, 255, 0)}):Play()-- Native Linear Interpolation:local blend = colorA:Lerp(colorB, alpha)
Roblox Studio & Luau Engine · BrickColor, Color3 & Material Standards

The Complete Guide to Roblox Color Codes, BrickColor & Color3 Systems

Mastering color representation is a core skill for Roblox game creators, 3D modelers, and avatar customizers. Real Colour Picker delivers an interactive roblox color codes platform and roblox color palette studio designed for developers. Whether you need a comprehensive roblox color codes list for building, want to look up official roblox brickcolor codes, or need to calculate modern 24-bit color3 roblox vectors, our studio streamlines Luau color workflows.

Explore vintage hues from the nostalgic old roblox color palette, convert legacy brickcolor codes to sRGB hex values, and test surface shaders on an interactive 3D part. From avatar skin tones to high-performance scripting, this developer guide covers every aspect of roblox brickcolor and engine color architecture.

Roblox Color Architecture: BrickColor vs. Color3 in Luau

Developers often ask: How many brick colors Are there Roblox? Historically, classic Roblox featured 64 discrete colors in the studio dropdown palette, which expanded over time to 128 and ultimately 208 officially indexed BrickColor Roblox presets. Each BrickColor holds a unique integer ID, name string, and associated RGB coordinate.

Key technical differences between legacy BrickColor and modern Color3:

  • BrickColor Constraints: Calling BrickColor.new(21) or BrickColor.new("Bright red") restricts your part to fixed presets. For randomized effects, Luau offers BrickColor.random(), which developers search as Random brick color roblox.
  • 24-Bit Color3 Precision: Modern games rely on Color3.fromRGB(r, g, b), unlocking the entire 16.7-million-color sRGB spectrum. Rendering pipelines compute colors as 32-bit floats.
  • Roblox Studio Color Workflows: In the Properties panel, adjusting Roblox studio color can be done via the BrickColor palette dropdown or the Color RGB picker for precise hex calibration.
-- Luau BrickColor vs Color3 syntax:
part.BrickColor = BrickColor.new("Bright red") -- Legacy preset #21
part.Color = Color3.fromRGB(196, 40, 28) -- Modern 24-bit sRGB

Roblox Skin Tone Hex Codes & Mobile Customization

Finding exact Roblox skin tone hex codes and Roblox skin Tone RGB codes is essential for avatar rendering and character art. Roblox avatars utilize classic palette presets as default skin swatches.

Popular skin tone codes and avatar values:

  • Roblox Nougat Hex Code: The iconic Roblox nougat hex code is #D09168 (RGB: 208, 145, 104), corresponding to BrickColor #18.
  • Brick Color #346 Roblox: Known as Cashmere, Brick color #346 Roblox features hex #D3BE96 (RGB: 211, 190, 150), widely used for pale sand and warm neutral skin tones.
  • Roblox Yellow Color Code: The legendary Noob yellow (Bright yellow, #24) has hex #F5CD2F (RGB: 245, 205, 47).
  • Other Tones: Light orange / Peach (#EAB87F, RGB: 234, 184, 127, #125), Brick yellow / Tan (#D7C59A, #5), Brown (#7C5C46, #217), and Dark orange (#A05F35, #38).
  • How to Change Skin Color in Roblox Mobile: Open the Roblox mobile app, tap Avatar > Customize > Head & Body > Skin. To color individual limbs differently (e.g. classic Noob blue torso and green legs), access Roblox via a desktop web browser, select Avatar > Head & Body > Skin, and click the "Advanced" button.

Scripting Part, Rig & Hair Colors in Roblox Studio

Knowing how to change color in Roblox Studio both manually and via code is a cornerstone of game programming. Developers often query how to change the color of a part in Roblox Studio script.

Practical scripting methods for parts, rigs, and accessories:

  • Part Coloring via Script: Assign a new Color3 value using part.Color = Color3.fromRGB(r, g, b) or parse Roblox hex codes using part.Color = Color3.fromHex("#FF0000").
  • How to Change the Color of a Rig in Roblox Studio: In standard R6 or R15 character models, parts are controlled by a BodyColors instance inside the model. You can modify properties directly in code (e.g. rig.BodyColors.HeadColor3 = Color3.fromRGB(...)) or iterate through child BasePart elements.
  • How to Change Hair Color in Roblox Studio: Expand the character rig, find the hair Accessory, expand its Handle, and change Handle.Color. If the mesh contains a pre-baked texture, adjust the SpecialMesh.VertexColor vector or replace the TextureID.
  • Studio Theme Settings: Wondering how to change Roblox color from white to black or how to change Roblox color theme? In Studio, navigate to File > Studio Settings > Studio > General > Theme and switch between Dark and Light mode. On the web/app, toggle Dark Theme under Account Settings.

Changing Materials in Luau Scripts & Surface Shaders

Understanding how to change material in roblox studio script is vital because part color interacts directly with physical material shaders, specular reflections, and emission bloom.

Material enums, PBR workflows, and studio textures:

  • Scripting Materials: Change part materials using the Luau enum: part.Material = Enum.Material.Neon, Enum.Material.SmoothPlastic, Enum.Material.Glass, or Enum.Material.Metal.
  • Neon Bloom Shader & Texture IDs: Neon parts act as self-illuminating emission sources. When combined with a BloomEffect in Lighting, bright Roblox RGB colors glow vibrantly. Developers researching Roblox neon texture ID or custom glow maps use PBR SurfaceAppearance textures.
  • Stud Materials vs. 2022 PBR Materials: Creators frequently search for Roblox material textures, Roblox material textures download, Roblox materials download, Roblox stud material download, Roblox materials id, and Roblox material shader color preview neon studs download or Roblox material shader color preview neon studs 2022. Roblox’s MaterialService lets you toggle between classic retro 4-stud surfaces and modern realistic PBR textures (ColorMap, NormalMap, RoughnessMap).
  • Live In-Browser 3D Shader Preview: Our interactive 3D inspector provides a real-time shader preview for SmoothPlastic, Classic Studs, Neon bloom, Glass, and Metal, saving you from constant Studio reloads.

Roblox BrickColor Hex Codes, Palette Nostalgia & Tweening Best Practices

Whether recreating games from the classic 2006–2010 era or developing modern experiences, matching verified Roblox BrickColor hex codes ensures visual authenticity across environments.

The Vintage 2006 Roblox Color Palette

Early experiences such as Crossroads, Chaos Canyon, and Sword Fights on the Heights established an unmistakable aesthetic rooted in saturated plastic toy primary colors.

  • Bright red (#21): #C4281C / RGB(196, 40, 28) — used for battle arenas, explosives, and combat teams.
  • Bright blue (#23): #0D69AC / RGB(13, 105, 172) — iconic baseplate water and blue team spawn bricks.
  • Dark green (#28): #287F46 / RGB(40, 127, 70) — the universal vintage terrain and grass brick.
  • Medium stone grey (#194): #A3A2A5 / RGB(163, 162, 165) — foundational cobblestone and castle walls.

TweenService & Color Interpolation Rules

When animating color transitions in Roblox, developers frequently encounter common pitfalls:

  • Do Not Tween BrickColor: Passing part.BrickColor into TweenService:Create() throws a runtime error because BrickColors are discrete integer lookup slots, not continuous mathematical vectors. Always tween the part.Color property.
  • High-Performance Lerp: For continuous procedural animations (such as health bar shifts, neon breathing effects, or dynamic UI gradients), avoid allocating new Tween instances every frame. Instead, use native Color3:Lerp(targetColor, alpha) inside RunService.RenderStepped for zero-allocation performance.
  • Color3.fromHex Support: Modern Luau natively supports Color3.fromHex("#RRGGBB"), simplifying asset imports from Figma, Blender, and web color pickers.
Roblox Studio & BrickColor Developer FAQs

Frequently Asked Questions

Expert answers on Roblox BrickColor IDs, Color3 constructors, Luau part recoloring scripts, avatar body colors, Ctrl+L shortcuts, and TweenService color transitions.

17 Answers
01

How do I change a part color in Roblox Studio?

In Roblox Studio, you can change a part's color using three distinct methods:

  • Via the Ribbon Bar (Visual Palette): Select the part in the 3D viewport or Explorer window. On the Home or Model tab, click the Color dropdown (paint palette icon) to choose from the 64 quick BrickColor presets, or click outside to open the full 24-bit sRGB color picker.
  • Via the Properties Window: Open the Properties panel (View → Properties). Under the Appearance section:
    • Color: Click the color chip or enter RGB numbers to set any custom Color3 value.
    • BrickColor: Click the dropdown to pick from the 208 indexed BrickColor palette names.
  • Via Luau Scripting: In a Server Script or LocalScript, assign either Color3 or BrickColor:
    workspace.Part.Color = Color3.fromRGB(255, 65, 65) -- 24-bit RGB
    workspace.Part.BrickColor = BrickColor.new("Bright red") -- BrickColor name
02

How do I change an accessory color in Roblox Studio?

Changing an accessory's color in Roblox Studio depends on how the accessory was constructed:

  1. Locate the Accessory Handle: In the Explorer panel, expand your avatar model or accessory container and select the child part named Handle (typically a MeshPart or a part holding a SpecialMesh).
  2. MeshPart Accessories:
    • If the accessory has a texture, its image will override the base color. In the Properties window, temporarily clear the TextureID field to render solid colors, then change the Color property.
    • Alternatively, insert a SurfaceAppearance object inside the MeshPart to apply custom PBR tinting or recolored albedo textures.
  3. SpecialMesh Handles (Classic Accessories): Expand the Handle, select the SpecialMesh child, and locate the VertexColor property in the Properties panel. Entering a Vector3 multiplier (e.g. Vector3.new(2, 0.5, 0.5) for a red tint) tints the texture directly.
03

How to paint on parts in Roblox Studio?

Roblox Studio offers multiple techniques to paint colors, decals, or textures onto 3D parts:

  • The Quick Paint / Color Tool: Select one or more parts in the workspace, click the Color tool on the Ribbon bar, and click any color chip. All selected parts immediately update to that color.
  • Applying Decals and Image Textures: In the Explorer window, hover over your Part, click the + button, and add a Decal or Texture. Set the Face property (e.g. Front, Top) and paste your image asset ID into the Texture property. You can tint decals using the Color3 property.
  • Terrain Paint Brush: For natural environments, open the Terrain Editor (Home → Terrain Editor → Paint) to paint grass, rock, mud, sand, or snow onto voxel terrain.
  • UV Texture Painting (3D Modeling): For custom characters and complex weapons, modelers paint custom 2D UV maps in software like Blender or Substance Painter, then import the textured MeshPart into Roblox Studio.
04

What is a brick color in Roblox?

A BrickColor is Roblox's legacy, indexed color palette system dating back to the platform's initial release in 2006.

  • Curated 208-Color Palette: Unlike modern Color3 (which supports 16.7 million 24-bit sRGB colors), the BrickColor system consists of exactly 208 predefined colors inspired by classic construction toy plastic palettes.
  • Three Identifiers: Every BrickColor possesses an official Number ID (e.g. 21 for Bright red, 1003 for Really black), a descriptive Name string (e.g. "Medium stone grey"), and an associated RGB coordinate.
  • Avatar Integration: BrickColor remains the foundational data type for Roblox avatar skin tones, classic Noob colors, and character BodyColors.
05

What is Color3 in Roblox?

Color3 is Roblox's primary 24-bit color data type, representing colors using three RGB channels (Red, Green, Blue) across the complete 16,777,216 sRGB color spectrum.

Roblox developers instantiate Color3 using four official constructors:

  • Color3.fromRGB(r, g, b): Uses standard integer values from 0 to 255 (e.g. Color3.fromRGB(59, 130, 246) for vibrant blue). This is the most popular constructor for developers.
  • Color3.fromHex(hexString): Parses standard 6-character hex color codes (e.g. Color3.fromHex("#10B981")).
  • Color3.fromHSV(h, s, v): Accepts Hue, Saturation, and Value floating points between 0.0 and 1.0, making it ideal for smooth rainbow cycling, color pickers, and dynamic day/night lighting.
  • Color3.new(r, g, b): Normalizes RGB channels as floats between 0.0 and 1.0 (e.g. Color3.new(1, 0, 0) for pure red).

Color3 controls almost every visual element in Roblox, including Part.Color, TextLabel.TextColor3, Frame.BackgroundColor3, Light.Color, and Highlight.FillColor.

06

How to change brick color in a Roblox script?

In Luau scripts, you can update a part's color using either the BrickColor property or the modern Color (Color3) property:

-- 1. Using BrickColor by Name:
local part = workspace.Part
part.BrickColor = BrickColor.new("Bright blue")

-- 2. Using BrickColor by Number ID:
part.BrickColor = BrickColor.new(21) -- Bright red

-- 3. Using Random BrickColor:
part.BrickColor = BrickColor.random()

-- 4. Using Modern Color3 from RGB:
part.Color = Color3.fromRGB(59, 130, 246)

-- 5. Using Modern Color3 from Hex:
part.Color = Color3.fromHex("#10B981")

Engine Synchronization: Setting part.Color automatically maps part.BrickColor to the nearest matching palette preset, while setting part.BrickColor instantly synchronizes part.Color to the exact RGB coordinate of that preset.

07

What are all the brick colors in Roblox and their numbers?

Roblox features a catalog of 208 official indexed BrickColors divided into 9 functional color categories:

  • Greys & Neutrals: Really black (1003), Black (26), Dark stone grey (199), Medium stone grey (194), Light stone grey (208), and White (1).
  • Reds: Bright red (21), Crimson (1007), Dusty Rose (1008), Persimmon (1018), and Maroon (1020).
  • Blues: Bright blue (23), Navy blue (1019), Royal blue (1013), Pastel blue (102), and Cyan (107).
  • Yellows & Oranges: Bright yellow (24), Cool yellow (226), Nougat (18), Bright orange (106), and Gold (333 / classic 127).
  • Greens: Dark green (28), Bright green (37), Lime green (1005), and Camo (1022).
  • Purples & Browns: Bright violet (104), Lilac (1014), Reddish brown (192), and Dark orange (38).

You can browse the complete, searchable 208 BrickColor database table above on Real Colour Picker, complete with live 3D material previews, hex codes, and one-click copy buttons!

08

How to change body part color in Roblox?

You can customize individual limb skin colors either through the Roblox Avatar Editor or via Luau scripts in Roblox Studio:

  • In the Avatar Editor (Website or Mobile App):
    1. Navigate to the Avatar customization screen.
    2. Select Head & Body → Skin Tone.
    3. Scroll to the bottom and click or tap Advanced (on mobile, request the desktop website or use a browser).
    4. The Advanced menu allows you to click specific body parts: All, Head, Torso, Left Arm, Right Arm, Left Leg, or Right Leg.
    5. Select distinct BrickColors for each limb (e.g. recreating the classic Noob with a Yellow Head and Arms, Blue Torso, and Green Legs).
  • In Roblox Studio Scripting: Avatar character rigs contain a BodyColors instance. Update individual limb colors in Luau:
    local bodyColors = character:WaitForChild("BodyColors")
    bodyColors.HeadColor3 = Color3.fromRGB(245, 205, 47) -- Bright yellow
    bodyColors.TorsoColor3 = Color3.fromRGB(13, 105, 172) -- Bright blue
    bodyColors.LeftLegColor3 = Color3.fromRGB(40, 127, 70) -- Dark green
    bodyColors.RightLegColor3 = Color3.fromRGB(40, 127, 70)
09

What is the hex code for the color Nougat in Roblox?

In Roblox, the official hex code for Nougat is #D09168.

  • BrickColor Name: Nougat
  • BrickColor ID: 18
  • RGB Values: rgb(208, 145, 104)
  • Decimal Color: 13668712
  • Luau Usage: part.BrickColor = BrickColor.new(18) or part.Color = Color3.fromRGB(208, 145, 104)

Nougat is one of the most recognizable avatar skin tones in Roblox, widely chosen by creators for warm, natural character aesthetics and classic building palettes.

10

What does Ctrl+L do in Roblox Studio?

In Roblox Studio, pressing Ctrl + L (or Cmd + L on macOS) toggles the transformation gizmo between Local Space and Global Space coordinates.

  • Global Space (World Axes): The Move and Rotate handles orient strictly to the game world's compass axes (X = East/West, Y = Up/Down, Z = North/South), regardless of how the part is rotated.
  • Local Space (Object Axes): The transformation handles align with the selected part's own orientation. For instance, if a part is tilted 45 degrees, its local Y axis points out of the tilted top face.
  • Why It Matters for Builders: When constructing angled roofs, vehicles, wings, or complex architectural models, switching to Local space (Ctrl+L) allows you to push and pull parts along their own angled direction without disturbing alignment.
11

What is the Roblox color code for black?

In Roblox, black can be referenced through several different color codes depending on whether you use BrickColor or modern Color3:

  • Really Black (Standard Building Black):
    • BrickColor ID: 1003
    • Hex Code: #111111
    • RGB: rgb(17, 17, 17)
    • Luau: part.BrickColor = BrickColor.new(1003) or BrickColor.new("Really black")
  • Black (Classic Charcoal Tone):
    • BrickColor ID: 26
    • Hex Code: #1B2A35 (a dark slate/charcoal hue)
  • Pure 24-Bit Color3 Black:
    • Hex Code: #000000
    • RGB: rgb(0, 0, 0)
    • Luau: part.Color = Color3.fromRGB(0, 0, 0) or Color3.fromHex("#000000")
12

What number is Gold in Roblox?

In Roblox, the Gold BrickColor is associated with two official IDs:

  • ID 333 (Modern Gold):
    • Hex Code: #EFB838
    • RGB: rgb(239, 184, 56)
    • Default Behavior: Calling BrickColor.new("Gold") in modern Luau automatically resolves to ID 333.
  • ID 127 (Classic Retro Gold):
    • Hex Code: #DCBC81
    • RGB: rgb(220, 188, 129)
    • Legacy Shade: This softer, vintage champagne gold was the original Gold color in early 2006–2008 Roblox.
13

How to make Roblox pink?

Whether you want to make your avatar, your game environment, or the website itself pink, here is how:

  • Avatar Customization (Pink Skin & Clothing): In the Avatar Editor under Head & Body → Skin Tone → Advanced, choose pink BrickColors such as Hot pink (ID 1015, #FF66AA), Pink (ID 223, #FF66CC), or Carnation pink (ID 1016, #FF9999). Combine with pink layered jackets, skirts, and pastel hair accessories from the Marketplace.
  • Roblox Studio Parts & Lighting: To make 3D parts pink in Luau, write part.Color = Color3.fromRGB(255, 105, 180). To give your entire game world a pink atmosphere, adjust game.Lighting.OutdoorAmbient = Color3.fromRGB(255, 192, 203) and insert a ColorCorrectionEffect with a pink tint.
  • Roblox Website Pink Theme: While Roblox officially provides only Dark and Light themes, millions of players turn the Roblox web interface pink using browser extensions like RoPro, BTRoblox, or Stylus with community-made pastel pink themes.
14

What is the color code for brick in Roblox?

The term "color code for brick" in Roblox refers either to the BrickColor system or the visual color of the Brick material:

  • The Brick Material: Setting a part's material to Enum.Material.Brick overlays a procedural masonry pattern onto the part.
  • Classic Construction Red Brick Colors: To achieve realistic red construction bricks, builders pair the Brick material with these official red/clay BrickColors:
    • Crimson: ID 1007 (#970000 / rgb(151, 0, 0)) – Deep masonry red.
    • Bright red: ID 21 (#C4281C / rgb(196, 40, 28)) – Classic vibrant Lego/Roblox red.
    • Rust: ID 1004 (#8F4C2A / rgb(143, 76, 42)) – Weathered clay brick.
    • Medium red: ID 1006 (#DA2D2D / rgb(218, 45, 45)).
  • Luau Script Example:
    part.Material = Enum.Material.Brick
    part.Color = Color3.fromRGB(151, 0, 0) -- Crimson construction brick
15

Why is Roblox blue now instead of black?

In late 2022 and 2023, Roblox updated its global brand identity and mobile app icon from monochrome black to vivid electric blue (#1446FF / #00A2FF).

  • App Icon Refresh: The classic black-and-silver square icon was replaced on iOS and Android app stores with a saturated blue background to increase visibility and modernize the brand.
  • Changing App Icon Back to Black: If you are a Roblox Premium member, you can select customized app icons (including classic black, silver, and gold themes) directly inside the mobile app by visiting More (…) → App Icon.
  • Website Dark Mode: On the web desktop version, Roblox remains dark charcoal/black if you have Dark Theme enabled (Settings → Account Info → Theme → Dark).
16

What hex color is the Roblox logo?

The official Roblox logo utilizes a clean, high-contrast monochrome design:

  • Primary Black (Standard Logo): #000000 (rgb(0, 0, 0))
  • Inverted White (Dark Backgrounds): #FFFFFF (rgb(255, 255, 255))

Associated Roblox Brand & Heritage Colors:

  • Vivid Blue (Current Mobile App Icon): #1446FF / #00A2FF
  • Vintage Red (Classic 2006–2017 Logo): #C4281C (rgb(196, 40, 28) – matching Roblox BrickColor Bright red ID 21)
17

What does tween mean in Roblox and how do you tween colors in Roblox Studio?

In Roblox development, "tween" is short for "in-betweening"—the mathematical process of smoothly animating an object's properties from a starting state to an ending state over a defined period of time.

Rather than having a part or user interface element snap abruptly between colors, developers use Roblox's TweenService to smoothly fade between Color3 values:

local TweenService = game:GetService("TweenService")
local part = workspace.Part

-- 1. Configure animation duration and easing curve
local tweenInfo = TweenInfo.new(
  2, -- Time in seconds
  Enum.EasingStyle.Sine,
  Enum.EasingDirection.Out
)

-- 2. Define the target Color3 property
local targetProperties = {
  Color = Color3.fromRGB(0, 255, 128) -- Smooth fade to Mint
}

-- 3. Create and play the tween
local colorTween = TweenService:Create(part, tweenInfo, targetProperties)
colorTween:Play()

Applicability: This technique works identically for Part.Color, GUI Frame.BackgroundColor3, TextLabel.TextColor3, and PointLight.Color.

Explore the Interactive 3D Part Inspector & BrickColor Palette

Preview materials, test neon shaders, and copy Color3.fromRGB or BrickColor codes with a single click.