Skip to content
Color Picker live preview
All projects

Color Picker

Convert a color between HEX, RGB, HSL, and OKLCH without switching tools.

Converting colors between formats meant bouncing between different single-purpose converter sites, each missing accessibility checks.

Tech Domain · Book Dev|Published|Evidence: Live|Next.js, TypeScript

A public deployment is available to try.

Case Study

Before

Converting colors between HEX, RGB, HSL, and OKLCH formats required switching between different tools. Designers needed instant format conversion with accessibility checking.

After

Delivered an all-in-one color tool that eliminates tab-switching between converters. The built-in accessibility checker ensures color choices work for all users.

How it's solved

Built a color picker with real-time format conversion (HEX, RGB, HSL, OKLCH), contrast ratio calculator, color blindness simulation, and palette generation from a base color.

Trade-offs

Color blindness simulation covers the common types, not every variant of color vision deficiency.

Related Articles

Further reading on related topics from the blog

Related Projects

More in Tech Domain · Book Dev

Color Picker - Chaowalit Greepoke Portfolio