JSON and YAML
Convert between JSON and YAML.
Convert a colour between HEX, RGB, HSL, HSV and CMYK, and check its text contrast.
Your files stay on your device
Everything runs in your browser. Nothing you type is sent to a server.
No. It is a simple mathematical conversion from RGB. Printers use colour profiles, so a print shop proof will look different, especially for bright blues and greens.
Both describe hue, saturation and a brightness axis. In HSL, lightness 100 percent is always white. In HSV, value 100 percent is the brightest version of the colour. Design tools often use HSV, CSS uses HSL.
The last two digits are opacity, from 00 (clear) to ff (solid). #4f46e580 is about 50 percent opaque.
Only CSS named colours are recognised, such as tomato or rebeccapurple. Names from design tools are not.
WCAG AA asks for 4.5:1 for body text and 3:1 for large text and interface parts. AAA asks for 7:1 for body text.