Bright Purple #BE03FD
Bright Purple is a medium-dark, vivid purple with hex code #BE03FD and RGB rgb(190, 3, 253).
Aa
Black text reads best on this color (4.62:1).
About this color
#BE03FD is a medium-dark, vivid purple. In OKLCH its lightness is 61%, its chroma 0.301 and its hue 313°. Its hue sits between the warm and cool halves of the wheel. It is the named color Bright Purple. Black text reads best on it, at 4.62:1.
| Hue family | Purples |
| Lightness | medium-dark (61%) |
| Chroma | vivid (0.301) |
| Temperature | in between |
| Nearest name | Bright Purple |
| Black text | 4.62:1 |
| White text | 4.54:1 |
Colors that go with Bright Purple
Matches found by rotating Bright Purple around the OKLCH hue wheel, each labelled with the closest name in our list.
Complementary
The opposite hue (180°).
Analogous
Neighbouring hues, 30° either side.
Triadic
Three hues spaced 120° apart.
Color palettes with Bright Purple
Curated color palettes that contain a color within ΔE 0.06 (OKLab) of Bright Purple, closest first.
No curated palette has a color within ΔE 0.06 of Bright Purple yet.
Similar named colors
The eight named colors closest to Bright Purple, with their ΔE distance.
- Neon Purple #BC13FE ΔE 0.006
- Hot Purple #CB00F5 ΔE 0.030
- Bright Violet #AD0AFD ΔE 0.034
- Electric Purple #AA23FF ΔE 0.040
- Vibrant Purple #AD03DE ΔE 0.055
- Vivid Purple #9900FA ΔE 0.074
- Purple Pink #D725DE ΔE 0.076
- Heliotrope #D94FF5 ΔE 0.093
More about Bright Purple
How to make Bright Purple
A starting recipe from common paint colors, found with a spectral paint model (the color mixer’s paint mode). Real pigments vary, so mix a small test batch and adjust.
- 2 parts purple
- 1 part white
Recipe result: #944DB4, a difference of ΔE 0.147 from Bright Purple. Bright Purple is more vivid than these paints can mix, so start from a ready-made purple paint and adjust it.
Codes for Bright Purple in every format
| HEX | #BE03FD |
| RGB | rgb(190, 3, 253) |
| HSL | hsl(285, 98%, 50%) |
| OKLCH | oklch(60.7% 0.301 313.1) |
Contrast
WCAG 2 contrast ratios are the conformance target: AA needs 4.5:1 for body text and 3:1 for large text, AAA needs 7:1. APCA Lc values are supplementary guidance from the WCAG 3 drafts.
| Pair | WCAG 2 | Result | APCA | APCA guidance |
|---|---|---|---|---|
| White text on #BE03FD | 4.54:1 | AA | Lc -74.5 | Content text, not long reading |
| Black text on #BE03FD | 4.62:1 | AA | Lc 35.1 | Non-text elements, placeholder text |
| #BE03FD text on white | 4.54:1 | AA | Lc 69.0 | Content text, not long reading |
| #BE03FD text on black | 4.62:1 | AA | Lc -32.7 | Non-text elements, placeholder text |
Shades and tints of Bright Purple
A 50–950 scale built in OKLCH: the hue is held, lightness follows a Tailwind v4-like curve, and every step is kept inside the sRGB gamut. This color sits at step 500.
-
Step 50
50
#FAF2FF
oklch(97.1% 0.019 312.8)
-
Step 100
100
#F4E2FF
oklch(93.6% 0.043 312.8)
-
Step 200
200
#ECCAFF
oklch(88.5% 0.08 313.4)
-
Step 300
300
#DFA6FF
oklch(80.9% 0.136 312.8)
-
Step 400
400
#CF6EFF
oklch(70.7% 0.218 313.1)
-
Step 500
500 (this color)
#BE03FD
oklch(60.7% 0.301 313.1)
-
Step 600
600
#A900E2
oklch(55.6% 0.277 313)
-
Step 700
700
#8F00BF
oklch(49.1% 0.244 313.2)
-
Step 800
800
#76009E
oklch(42.7% 0.212 313.3)
-
Step 900
900
#630085
oklch(37.7% 0.187 313.4)
-
Step 950
950
#3B0650
oklch(27.1% 0.125 313.3)
Bright Purple with color blindness
Simulated with the Machado et al. (2009) model. ΔE is how far the color moves: below about 0.02 you would not notice a change.
| Vision | Seen as | Shift (ΔE) |
|---|---|---|
| Protanopia (no red cones) | #006EFF | 0.249 |
| Deuteranopia (no green cones) | #0079F9 | 0.254 |
| Tritanopia (no blue cones) | #B75B95 | 0.195 |
| Achromatopsia (no color) | #767676 | 0.304 |
Use Bright Purple in your product
Turn it into light and dark UI roles checked for contrast, then export to Tailwind v4, shadcn/ui, CSS or design tokens.