Fluent UI Color Reference
communication-blue
50
#9cfcff
100
#8eeeff
200
#74d3ff
300
#53b2ff
400
#2f92f0
500
#0073ce
600
#005ab3
700
#00449c
800
#002c83
900
#000563
950
#00004b
navy-blue
50
#c8f6ff
100
#bbe8ff
200
#a1ceff
300
#83aefb
400
#658eda
500
#4870b9
600
#32589f
700
#204489
800
#0a2d70
900
#000f52
950
#00003a
royal-blue
50
#b7fbff
100
#aaeeff
200
#90d3ff
300
#71b3f8
400
#5293d7
500
#3375b6
600
#185d9c
700
#004886
800
#00326d
900
#001550
950
#000038
teal
50
#a6ffff
100
#98fcff
200
#7de1e4
300
#5cc0c4
400
#38a0a4
500
#008286
600
#006a6e
700
#00565a
800
#004044
900
#00252a
950
#001117
green
50
#b0ffa9
100
#a3ff9c
200
#89e982
300
#68c863
400
#47a743
500
#238821
600
#007000
700
#005b00
800
#004400
900
#002900
950
#001300
dark-green
50
#c7ffcb
100
#bafcbe
200
#a0e1a4
300
#81c085
400
#62a068
500
#44824b
600
#2c6a34
700
#165621
800
#00400a
900
#002500
950
#001200
red
50
#ffbcb2
100
#ffafa6
200
#ff948c
300
#ff736e
400
#ee5150
500
#ca2c32
600
#ae0019
700
#950000
800
#790000
900
#560000
950
#3a0000
dark-red
50
#ffc7c0
100
#ffbab3
200
#ffa09a
300
#ff807b
400
#e1605d
500
#be4041
600
#a2242a
700
#8a0016
800
#6f0000
900
#4e0000
950
#330000
magenta
50
#ffb1ff
100
#ffa3ff
200
#ff88ff
300
#ff66e7
400
#df43c5
500
#bc15a5
600
#a0008c
700
#890077
800
#6e005f
900
#4c0042
950
#32002b
purple
50
#ffdbff
100
#faceff
200
#e0b4ff
300
#c094ff
400
#a175de
500
#8356bd
600
#6c3ea3
700
#58298d
800
#430b73
900
#2a0055
950
#19003d
orange
50
#ffd46e
100
#ffc75f
200
#ffac40
300
#ff8c00
400
#dc6c00
500
#ba4c00
600
#9f3200
700
#871800
800
#6d0000
900
#4c0000
950
#320000
yellow
50
#fff73c
100
#ffea22
200
#eacf00
300
#caae00
400
#aa8f00
500
#8c7000
600
#745800
700
#604400
800
#4a2d00
900
#301200
950
#1b0100
You Might Also Need
The Fluent UI color palette reference lists the twelve Fluent colour families — communication blue, navy blue, royal blue and the rest — each as an eleven-step ramp with hex values.
What is Fluent UI Color Reference?
Twelve families are shown, one block each: communication-blue, navy-blue, royal-blue, teal, green, dark-green, red, dark-red, magenta, purple, orange and yellow. Every block carries eleven tiles labelled 50 through 950 with the hex printed under each swatch, so each family reads as a strip from its palest step to its deepest.
- The naming is the fingerprint of this system.
- Fluent does not stop at blue: it ships three of them, and the difference between communication-blue at #0078d4 and royal-blue at #004e8c is not subtle once the ramps are side by side.
- It also ships two of both red and green — a bright pair and a dark pair — so the second half of the list is worth reading closely when a UI needs a state colour that sits apart from the brand one.
Each anchor above is a Fluent published colour. The eleven steps around it are generated here at fixed lightnesses, holding the base's hue and chroma constant, which previews the family in the right hue while leaving individual steps short of an exact match with a themed build of the framework.
One difference between this page and the framework is worth knowing about. Fluent's real system is delivered as role-based tokens with light and dark themes, where a colour is referenced by the job it does — a background, a border, a text colour — and the themes swap the underlying values. This page shows the raw families and their steps, so it answers what a named colour looks like rather than which token a component should use.
In use, the reference suits two jobs: resolving one of the framework's colour names into a value, and comparing the families before one is chosen. Twelve ramps in one scroll also makes the system's emphasis obvious — three blues and two each of red and green is a stronger commitment to those hues than most colour systems make.
Comparing the families is where the stacked layout earns its keep. The three blues are deliberately graded — royal darker than communication, navy darker still — so a product can move between them for states without leaving the blue family. The two reds and the two greens work the same way, and the magenta and the purple sit close enough that only one of them is usually needed. Seeing those gradations laid out makes it obvious which of the framework's colours are alternatives to each other and which are genuinely different roles.
Limits: no search, no copy buttons, no alpha values, no light or dark theme variants and no token names, so a component's role cannot be looked up here.
- Within those bounds, as a fluent ui color palette reference it gives the microsoft fluent colors in full — every fluent design colors family with its fluent palette hex values printed and the fluent ui color names exactly as the framework writes them.
- The page is static apart from the swatches it paints: the same twelve families render on every visit, so a value noted today is the value tomorrow.
How to use Fluent UI Color Reference
- Find the family you need; the blocks run from the three blues through to orange and yellow.
- Read the eleven steps from 50 at the lightest to 950 at the darkest.
- Take the hex printed under the step, or use the anchor colour that the family is built from.
When to use Fluent UI Color Reference vs related tools
Use this when a project follows Fluent UI and a family's values are needed, or when the framework's three blues have to be compared. Use the Tailwind or Material references when a different system is in play. The two neutral ramps invite a direct comparison with the IBM Carbon color reference, and a borrowed family that has to be formalised is what the design token generator carries.
Privacy & Security
This tool runs entirely in your browser — no data ever leaves your device. There is no server round-trip, no upload, no logging, and no account required. Your input is processed locally using client-side JavaScript and is never stored, transmitted, or accessible to anyone else. When you close the tab, everything disappears.