Quick answer
Navy blue (80/100), dark purple (79), black (74) and dark blue (74) make teeth look whitest. They are darker than enamel and sit opposite its natural yellow, so teeth look brighter beside them. White, clear, yellow and gold do the reverse and make teeth look more yellow.
The same teeth, eight band colours
Every picture below is the same smile with the same natural tooth shade. Only the bands change. Look at the front teeth in each row and compare how white they seem.
Colours that make teeth look whiter




Colours that make teeth look more yellow




Why some colours make teeth look whiter
Your eyes judge colour by comparing neighbours. Two effects decide how white a tooth looks next to a band.
1. Light against dark
A dark band makes the tooth beside it look lighter. Artists call this simultaneous contrast. Navy and black are much darker than enamel, so the tooth reads as brighter. A white band is lighter than the tooth, so the tooth reads as darker.
2. Blue against yellow
Natural enamel is not pure white. It has a slight yellow tint, stronger in some people than others. Blue and violet sit opposite yellow on the colour wheel, so a blue-violet band makes the yellow in your teeth look weaker. Yellow, gold and orange bands do the opposite and make that yellow stand out.
The best colours do both at once. Navy and dark purple are dark and blue-violet, which is why they top the list. Black is the darkest of all but has no blue, so it lands just behind them.
Every colour ranked for whiter-looking teeth
How it changes with your tooth shade
Teeth come in different natural shades. Dentists describe them with shade guides such as the VITA scale, from very white (B1) to warmer, more yellow shades (A3). Dark bands help on every shade, and they help most when teeth are naturally warmer.








| Colour | Very white (B1) | Natural (A1) | Warm (A2) | More yellow (A3) |
|---|---|---|---|---|
| Navy Blue | 81 | 81 | 80 | 80 |
| Dark Purple | 80 | 80 | 79 | 78 |
| Black | 75 | 75 | 74 | 74 |
| Dark Blue | 76 | 75 | 74 | 73 |
| Purple | 67 | 65 | 64 | 63 |
| Royal Blue | 66 | 65 | 63 | 62 |
| Burgundy | 59 | 58 | 57 | 56 |
| Blue | 54 | 53 | 51 | 49 |
| Mint | 9 | 6 | 2 | 0 |
| Clear | 3 | 0 | 0 | 0 |
| White | 0 | 0 | 0 | 0 |
| Lime | 0 | 0 | 0 | 0 |
| Yellow | 0 | 0 | 0 | 0 |
If your teeth are already very white, you have more freedom. Mid-tone colours like teal, hot pink and gray look fine on bright teeth, while on warmer shades the dark, cool colours make a clearer difference.
Colours to skip if you want whiter-looking teeth
- White (0). Lighter than any tooth, so enamel looks darker beside it. It also has the highest stain risk on the list.
- Clear (1). Nearly invisible when new, but it absorbs food colour within days and turns a dull yellow.
- Yellow (0) and gold (5). They match the yellow already in enamel and make it more obvious.
- Lime (0) and orange (8). Warm and bright, so they push teeth toward yellow too.
- Light pink (8) and mint (4). Pretty, but too pale to create contrast, and both stain easily.
Each of these has a better swap on the colours to avoid page. Love one of them anyway? Pair it with navy or dark purple in an alternating pattern. You keep the colour you like and still get some of the whitening effect.
How the Tooth Brightness Index works
We converted every band colour and four tooth shades (approximating VITA B1, A1, A2 and A3) into CIELAB, the colour space designed to match how people see colour. For each band and each tooth shade we measure two things:
- Lightness contrast: how much darker the band is than the tooth, as a share of the tooth's lightness (weight 65%).
- Yellow cancelling: how far the band sits toward blue on the yellow-blue axis, where blue cancels yellow and yellow adds to it (weight 35%).
Bands lighter than the tooth get a penalty, because they make enamel look darker. The four tooth-shade scores are averaged and scaled to 0 to 100. Stain risk rises with lightness and falls with colour strength. The scores model how colours look side by side and are a guide to appearance.
Try it on your own smile
Spin the wheel, mix two colours and see the Tooth Brightness score live.
Common questions
What colour braces make your teeth look the whitest?
Navy blue, with a Tooth Brightness Index of 80 out of 100. Dark purple (79), black (74) and dark blue (74) are close behind.
What colour cancels out yellow teeth?
Blue-violet. It sits directly opposite yellow on the colour wheel, so it makes yellow tones look weaker. That is why navy, dark blue and dark purple flatter teeth more than any other bands.
Do black braces make teeth look whiter?
Yes. Black is the darkest band, so it creates the strongest light-and-dark contrast and scores 74. It ranks just below navy because it has no blue in it to cancel yellow, and from a distance some people think black bands look like food.
Do white braces bands make teeth look yellow?
Yes. Bright white is lighter than any natural tooth, so enamel next to it looks darker and more yellow. White bands also stain quickly, which makes the effect worse by the end of each cycle.
What braces colour is best for yellow teeth?
Dark purple. It is dark and it has the strongest blue-violet tint of the top colours, so it works hardest against yellow. On the yellowest tooth shade we tested it still scores 78.
Should I whiten my teeth while wearing braces?
Most orthodontists suggest waiting until the brackets come off. Whitening gel cannot reach the enamel under each bracket, so those small squares would stay a different shade. Choosing a dark band colour is the safe way to brighten your smile in the meantime.