Color desk

Color Mixer

Blend two colors by a controlled percentage.

Color Mixer: TOEA applies this fixed formula: RGB = first × (1 − weight) + second × weight. Color math runs locally in your browser. Runs 100% locally in your browser with zero server file uploads.

Runs
In your browser
Cost
Free · no sign-up
Availability
Ready to use
TOEA / COLOR ENGINE 01Browser only
INPUT SHEET / 01

Color values

Values stay on this device. Recalculate after changing an input.

RESULT SHEET / 02

Mixed HEX

#926790

Mixed RGB
rgb(146, 103, 144)
Working formulaRGB = first × (1 − weight) + second × weight
ASSUMPTIONS / READ BEFORE USING
  1. Results are deterministic sRGB mathematical transformations; display appearance depends on your monitor and color profile.
  2. HEX input accepts #RGB or #RRGGBB notation. Values stay in your browser and are not uploaded.

Screen mixing is not paint

The mixer averages red, green, and blue light values, not pigments. Blue #0000FF and yellow #FFFF00 at 50% give gray #808080 rather than the green a paint box would. Averaging in sRGB also tends to make midpoints between saturated colors duller and darker than the two ends. CSS gives the same result with color-mix(in srgb, #FF6B35, #2563EB 50%), while other color spaces in that function, such as oklch, usually give brighter midpoints.

Working out a transparent overlay

A layer with opacity shows a blend of itself and what is behind it, which is the same arithmetic. Put the background first, the overlay second, and its opacity as the weight: white text at 70% opacity on #1E293B shows as the mix at 70% white. That solid result is the color to use where transparency is not available, and the one to test in the contrast checker.

How to use it

  1. Enter valid #RGB or #RRGGBB values and any requested percentage.
  2. Run the fixed browser-local color operation.
  3. Review the swatches and copy the result or palette values.

Privacy & limitations

Color values stay on this device. Contrast output is a mathematical checker, not a blanket WCAG compliance guarantee; context, font rendering, non-text contrast, and user interface states still need review.

Related tools

Frequently asked questions

How does the Color Mixer work?

It uses RGB = first × (1 − weight) + second × weight.

Which HEX formats are accepted?

Use three-digit #RGB or six-digit #RRGGBB sRGB notation. Alpha channels and named colors are not accepted.

Does the contrast result guarantee accessibility compliance?

No. It is a mathematical contrast checker for the reported colors and text thresholds, not a blanket compliance guarantee.

Free tool · runs in your browser · no account required