Color Blender (Mix Two Colors)
Blend two colors at any ratio (50/50, 30/70, etc.). RGB interpolation is fast but can produce muddy midpoints; OKLCH interpolation stays perceptually uniform — the midpoint really looks like the average of the two colors. The output shows a full gradient between them.
How to use the Color Blender (Mix Two Colors)
Pick two colors. Drag the ratio slider to weight the mix. The output shows the blended color and a full gradient strip between A and B.
Mixing two colors, and why the space matters
Blending two colors sounds simple, but the result depends on the color space you interpolate in. Mixing in plain RGB is fast yet often muddy: the midpoint between a bright blue and a bright pink can pass through a dull grey because RGB is not perceptually uniform. OKLCH was designed to match human vision, so its midpoint reads as a genuine average of the two colors.
Pick two colors, weight the mix with a ratio slider, and compare RGB and OKLCH interpolation with a full gradient strip between them. To pull a single color into a light-to-dark range, use the monochromatic palette; to work directly in the OKLCH space this tool uses, the OKLCH color picker.
Common use cases
- Midpoint colors — find a balanced color halfway between two brand hues.
- Gradient stops — pick clean intermediate stops that avoid muddy midpoints.
- Tinting and toning — blend a color toward white, black, or grey at a set ratio.
- Theme bridging — mix two theme colors to create a transitional accent.
- Comparing spaces — see how RGB and OKLCH differ on the same pair.