Blend two colours at any ratio and get the mixed HEX, RGB, and HSL
Blending two colours reveals the colour space between them, which is essential for smooth gradients, colour animation, and finding intermediary tones that bridge a palette. Calculating the midpoint between two colours by hand — averaging each RGB channel separately — is simple arithmetic but tedious when done repeatedly. A colour mixer tool automates this, letting you control the blend ratio interactively and see the result instantly with all format values. Animators and UI designers adding colour transitions use this to preview in-between shades before rendering in code. A designer matching a secondary colour to an existing palette often blends the primary and a neutral (white, grey, or black) to find a cohesive choice. Front-end developers implementing CSS gradients sometimes test intermediate colours to ensure smooth visual transitions. Slide the ratio slider to control how much of each colour is blended into the result — from pure colour one to a 50/50 mix to pure colour two. The mixed colour displays with its HEX, RGB, and HSL values, all copyable in one click. All calculation happens in your browser with no upload or external service required.
#4178E1rgb(65, 120, 225)hsl(219, 73%, 57%)Ratio-based blending — Drag the slider to blend any two colours at any ratio — see the result instantly as you move the slider from 0% to 100%.
Three format output — Mixed colour shows in HEX, RGB, and HSL so you can use it in CSS variables, Canvas API, or design tools.
Interactive preview — Large colour swatch shows the mixed result instantly, letting you visually confirm the blend before copying.
One-click copy any format — Copy HEX, RGB, or HSL to your clipboard without selecting or typing — the value is ready to paste immediately.