Image Channel Mixer
FreeIndependently scale the red, green, and blue channel intensity of an image with a live preview.
Runs entirely in your browser. Your image is never uploaded anywhere.
Click to choose an image, or drag and drop one here
Recent Activity
Visible to everyone. Last 20 uses across all visitors, newest first.
No activity yet. Be the first.
What this tool does
Lets you independently scale the intensity of the red, green, and blue channels of an image with three sliders and a live preview, then download the result as a PNG.
How It Works
Each of the three sliders sets a percentage (0% to 200%) for its channel. Every pixel's red value is multiplied by the Red percentage, its green value by the Green percentage, and its blue value by the Blue percentage, completely independently of each other, then clamped to the valid 0-255 range. 100% leaves a channel unchanged, 0% removes it entirely, and 200% doubles it (before clamping). Since the same multiplier applies to every possible input value, the calculation for each channel is precomputed once into a 256-entry lookup table for a fast live preview.
Problems it solves
- Correcting a color cast by reducing an overly dominant channel.
- Creating a warm, cool, or stylized color tint by shifting the balance between channels.
- Experimenting with how an image looks with one or more color channels reduced or removed.
Frequently asked questions
›What does adjusting a channel to 0% do?
It removes that color entirely from every pixel. Setting Red to 0% while leaving Green and Blue at 100% turns the image cyan-tinted, since only the green and blue light remains.
›How is this different from a saturation or vibrance adjustment?
Saturation and vibrance work in HSL color space and change how colorful a pixel looks while trying to preserve its hue and brightness. This tool works directly on the raw red, green, and blue values, scaling each independently, which can shift the overall color balance and tint of the image rather than just its vividness.
›Can I create a color cast or vintage look with this?
Yes. Boosting one channel above 100% while reducing another below 100% is a common way to create warm (boost Red, reduce Blue) or cool (boost Blue, reduce Red) color casts, similar to many photo filter presets.
›Why does boosting a channel sometimes seem to do nothing in bright areas?
Each channel is capped at 255. If an area is already near-maximum in a channel you are boosting, there is little or no room left before it clips, so the visible change will be smaller there than in areas where that channel started lower.
›Is my photo uploaded anywhere?
No. The adjustment is computed and rendered entirely in your browser using the HTML canvas API. Nothing is sent to a server.
Related Tools
Image
Adjust HSL Image
Shift hue, saturation, and lightness on an image with live sliders, right in your browser.
FreeImage
Bulk Batch Adjust HSL Image
Apply the same hue, saturation, and lightness adjustment to many images at once, right in your browser.
FreeImage
Add Text To Image
Add one or more custom text captions onto an image, right in your browser.
FreeImage
Remove Background Image (AI)
Automatically cut the background out of a photo using an on-device AI model, right in your browser.
Comments (0)
Found this tool useful? Leave a comment, share a tip, or tell us how we can make it better.
No comments yet. Be the first to share your thoughts!