Navigating the vibrant world of Roblox requires a specific vocabulary, and understanding the platform's unique color system is fundamental for any creator. Unlike standard design software, Roblox utilizes a distinct naming and identification method for colors that is essential for building, scripting, and customizing assets. This guide serves as a definitive resource, breaking down how color identification works within the ecosystem and providing a reliable reference for the official palette.
When you open the Roblox Studio editor, you are immediately greeted by a spectrum of options that dictate the visual identity of your experiences. These colors are not merely aesthetic choices; they are integral to the game's interface, asset creation, and the functionality of SurfaceGui elements. To effectively manipulate these colors, whether through the visual editor or scripts, you must first understand the two primary identifiers: the human-readable Name and the numerical Color ID.
Decoding the Two Identifier Systems
The core of the Roblox color list revolves around a dual-identifier structure that serves different purposes. The first is the Name, which is the descriptive label you see in the dropdown menu, such as "Bright red" or "Deep blue." These names are standardized and ensure consistency across the platform. The second identifier is the Color ID, which is the specific integer value that the platform uses internally to reference that exact shade.

Think of it as a phone book entry: the Name is the contact's name (e.g., "John Smith"), while the Color ID is their phone number (e.g., 4231567890). You can look up a person by their name, but to automate a call list, you need the number. Similarly, while you can select "Bright red" in the editor, scripts rely on the numerical ID to apply that color dynamically and efficiently.
The Role of Color IDs in Scripting
For developers, the Color ID is a critical component of Roblox Lua scripting. When you want to change the color of a part, a brick, or text via code, you do not use the string name; you use the specific integer value. This numerical system allows for precise control and prevents errors that might arise from typos in string names.
Using the correct ID ensures that your assets behave as expected, whether you are creating a dynamic menu that changes theme or a complex tool that alters its appearance. The official list acts as a lookup table, allowing scripters to map the visual color they want to the exact integer required by the API.

Navigating the Standard Palette
Roblox maintains a core set of colors that are available across all games and tools. This standardization ensures that a red brick in one experience looks the same shade of red in another, maintaining visual coherence across the metaverse. The official list includes a wide range of hues, from basic primary colors to more specific tones like neon variants and traditional earth tones.
Below is a reference table outlining the standard colors, their common names, and their corresponding numerical IDs. This resource is invaluable for quickly verifying the correct ID for a specific shade or understanding the naming conventions used by the platform.
| Color Name | Example Shade | Color ID |
|---|---|---|
| Bright red | #FF0000 | 1 |
| Bright green | #00FF00 | 2 |
| Bright blue | #0000FF | 3 |
| Bright yellow | #FFFF00 | 4 |
| Bright orange | #FFC800 | 5 |
| Bright purple | #A024F8 | 6 |
| Bright pink | #F838F8 | 7 |
| Bright cyan | #38F8F8 | 8 |
| Bright lime | #38F838 | 9 |
| Bright brown | #A85828 | 10 |
| Dark red | #A80000 | 11 |
| Dark green | #00A800 | 12 |
| Dark blue | #0000A8 | 13 |
| Dark yellow | #A8A800 | 14 |
| Dark orange | #A87800 | 15 |
| Dark purple | #7838A8 | 16 |
| Dark pink | #A838A8 | 17 |
| Dark cyan | #38A8A8 | 18 |
| Dark lime | #38A838 | 19 |
| Dark brown | #583828 | 20 |
| Medium red | #D83838 | 21 |
| Medium green | #38D838 | 22 |
| Medium blue | #3838D8 | 23 |
| Medium yellow | #D8D838 | 24 |
| Medium orange | #D89838 | 25 |
| Medium purple | #9838D8 | 26 |
| Medium pink | #D838D8 | 27 |
| Medium cyan | #38D8D8 | 28 |
| Medium lime | #38D838 | 29 |
| Medium brown | #986838 | 30 |
| Dark grey | #404040 | 31 |
| Medium grey | #A0A0A0 | 32 |
| Light grey | #D8D8D8 | 33 |
| White | #FFFFFF | 34 |
| Black | #141414 | 35 |
| Neon red | #FF0040 | 36 |
| Neon green | #00FF40 | 37 |
| Neon blue | #0040FF | 38 |
| Neon yellow | #FFE000 | 39 |
| Neon orange | #FF7C00 | 40 |
| Neon purple | #B800FF | 41 |
| Neon pink | #FF00FF | 42 |
| Neon cyan | #00FFFF | 43 |
| Chrome silver | #B0B0B0 | 44 |
| Gunmetal | #4C4C4C | 45 |
| Midnight blue | #141C6C | 46 |
| Crimson red | #DC3838 | 47 |
| Razzle dazzle rose | #E8689A | 48 |
| Shamrock green | #38D860 | 49 |
| Vibrant violet | #B838FB | 50 |
| Radioactive green | #38E830 | 51 |
| Industrial teal | #38E8B8 | 52 |
| Laser lemon | #E8E838 | 53 |
| Burning orange | #E87838 | 54 |
| Deep purple | #6038E8 | 55 |
| Pretty pink | #E838B8 | 56 |
| Electric blue | #3888E8 | 57 |
| Pixel blue | #3858E8 | 58 |
| Fizzy cola | #3858A8 | 59 |
| Rubber duck yellow | #E8D838 | 60 |
| Alien lime | #38F8A0 | 61 |
| Industrial pink | #F83888 | 62 |
| Mango mania | #E8A838 | 63 |
| Blue jean | #3878E8 | 64 |
| Granny Smith apple | #58F838 | 65 |
| Dark purple denim | #4838E8 | 66 |
| Dandelion | #E8C838 | 67 |
| Bumblebee | #D8D838 | 68 |
| Shadow grey | #605830 | 69 |
| Red brown | #A85858 | 70 |
| Olive drab | #587838 | 71 |
| Jungle green | #38A860 | 72 |
| Brick red | #C85858 | 73 |
| Spring green | #58F8A0 | 74 |
| Laser beam | #B8E838 | 75 |
| Cool blue | #3868E8 | 76 |
| Razzle dazzle rose | #E8389A | 77 |
| Lotion pink | #F8D8E8 | 78 |
| Barbie pink | #F838C8 | 79 |
| Oyster pink | #F8A8E8 | 80 |
| Mollycoddle lavender | #D8B8E8 | 81 |
| Granny grey | #A8A8A8 | 82 |
| Miami grey | #888888 | 83 |
| Really light grey | #C8C8C8 | 84 |
| Light yellowish grey | #D8D8D0 | 85 |
| Dark grey stone | #706850 | 86 |
| Medium stone grey | #968470 | 87 |
| Light stone grey | #B8AC98 | 88 |
| Dark stone grey | #585048 | 89 |
| Dark green stone | #405030 | 90 |
| Medium green stone | #708050 | 91 |
| Light green stone | #A8C890 | 92 |
| Dark sand | #806848 | 93 |
| Medium sand | #B8A078 | 94 |
| Light sand | #D8C8A0 | 95 |
| Classic blue | #3858D8 | 96 |
| Really blue | #3848D8 | 97 |
| Dark blue stone | #404080 | 98 |
| Dark neon purple | #A838E8 | 99 |
| Dark neon pink | #E838B8 | 100 |
| Dark neon cyan | #38E8D0 | 101 |
| Dark neon yellow | #E8E838 | 102 |
| Dark neon orange | #E87838 | 103 |
| Dark neon red | #E83838 | 104 |
| Dark neon green | #38FF38 | 105 |
| Metallic black | 106 |
Best Practices for Using Color References
When working with the Roblox color list, consistency is paramount. Developers should always reference colors by their ID in scripts to guarantee that the exact shade is applied, regardless of potential updates to display names. This method future-proofs your projects and ensures that collaborative teams are working with identical visual standards.

For designers building experiences in Roblox Studio, the dropdown menu provides a live preview of each color. However, relying solely on the visual representation can be misleading due to screen calibration and brightness settings. Cross-referencing the visual color with its ID number is the only way to ensure precision.
Additionally, the Roblox community frequently creates custom colors and palettes. While the official list covers the essentials, understanding the underlying ID structure allows developers to parse and utilize these external resources effectively. Many community tools and libraries extend the default palette, and knowing how to map these additions to the core ID system is a valuable skill.
Conclusion on Utility and Implementation
Mastery of the Roblox color list is a non-negotiable skill for anyone serious about platform development. It bridges the gap between creative vision and technical execution, providing a clear, standardized method for implementing color. Whether you are scripting a complex game mechanic or refining the visual design of a world, this list is the definitive source for maintaining color integrity across your projects.



















