Developer
Bit Flip
Flip bits to build each number in binary. How many can you make in 60 seconds?
- Keyboard
- Touch
Can you read a hex colour code? Match 10 colours to their codes, and codes to their colours.
Which hex code is this colour?
#3A7BD5
Click an answer, or press 1 to 4 (or A to D). Then press Enter for the next colour.Tap an answer, then Next colour.
Every colour on a web page is written down as a code like #3A7BD5. Designers and front-end developers read these codes all day, and with practice you can see a colour in your head from its code alone. Hex Hue is a quick way to build that skill.
Each round has 10 questions. Some show a colour and ask for its hex code; others show a hex code and ask which colour it is. After every answer you see the right one with its RGB values, so each question teaches you something.
| Choose an answer | Number keys 1 to 4, or A to D, or click it |
|---|---|
| Next colour | Enter (the Next button has focus) |
| New round | N |
| Sound on or off | M |
| Choose an answer | Tap it |
|---|---|
| Next colour | Tap Next colour |
A hex code is three pairs of hexadecimal digits: red, green and blue, in that order. Each pair runs from 00 (none of that light) to FF (all of it, 255 in decimal). So #FF0000 is pure red, #FFFFFF is white and #000000 is black.
#3A7BD5 has a little red (3A is 58), a fair amount of green (7B is 123) and a lot of blue (D5 is 213): a mid blue.
Each question has 4 answers and exactly one is right. The colours are random. The wrong answers are other colours a set distance away from the right one in RGB space: far apart on Easy, nearby shades on Medium and very close on Hard. Wrong answers are also kept apart from each other.
Each right answer scores one point, out of 10. There is no clock, so take your time. Your best score and the number of rounds played at each level are saved in this browser on this device.
Hex Hue is a colour game, so it is hardest for players with colour vision deficiency; nearby shades on Medium and Hard may look the same. With a screen reader, colours are described by their RGB values, which turns each question into a hex-to-RGB conversion.
It is the amount of red, green and blue light in a colour, each written as a two-digit hexadecimal number from 00 to FF. Browsers mix the three to show the colour.
Convert each pair from hexadecimal to decimal: the first digit times 16 plus the second. For #3A7BD5 that is 3 × 16 + 10 = 58, then 123, then 213, so rgb(58, 123, 213).
Yes, roughly. Nobody sees the exact shade from a code, but with practice you can tell its hue, how light it is and how strong the colour is, which is enough to spot a mistake in CSS.
Developer
Flip bits to build each number in binary. How many can you make in 60 seconds?
Developer
A typing test for programmers: type real JavaScript, Python, Rust and SQL code against the clock.
Puzzle
Turn over two cards at a time and remember where everything is. Find every pair in as few turns as you can.