Legacy web · 216 cube
Web safe colors
The classic 6×6×6 “web-safe” palette (216 colors) — every combination of #00, #33, #66, #99, #CC, and #FF per channel. Still useful for understanding old GIF constraints and retro UI.
Why this page exists
Modern displays do not require web-safe colors, but tutorials, email clients, and retro projects still reference the cube. This page generates the full set with search.
How to use it
- Filter by RGB triple or HEX fragment (e.g. FF6600).
- Copy HEX for CSS, canvas, or terminal themes.
- Pair with named colors when you need keywords instead of numeric cubes.
Use a different reference when…
You only need a handful of primaries — the homepage common-colors table is faster.
Practical tips
- Web-safe colors are a subset of full 24-bit sRGB — not all HEX values appear in the cube.
- Doubling each channel (#00 → #00, #33 → #66) was the old “safe” transform for 8-bit displays.
FAQ
Are all 216 colors still “safe”?
On modern hardware, every sRGB color is displayable. The label is historical.
Why 216 and not 256?
6 steps per channel (6³) minus duplicates across the cube definition used in early web guidance.
Can I download the list?
Use search and copy, or view-source on palettes-web-safe.js in the repo.