Image Channel Mixer
Adjust image colors with a 3×3 RGB percentage matrix and offsets, optionally within a selected region.
Image Channel Mixer
Process images locally in batches and compare with the original.
Rows are output channels; columns are source channels, in percent.
Export settings
Before & after
Editing clears previous results. Apply again to download. Selection guides are excluded from exports.
Images stay in this browser. Up to 8 megapixels and 20 MB each; 40 megapixels and 60 MB per batch. Animations are unsupported. PNG / WebP retain transparency; JPEG uses the selected background.
Processed content stays in this page’s memory and cannot be recovered after clearing or closing.
About this tool
Each matrix row controls one output color channel; columns are percentage contributions from source R,G,B. The identity preset uses 100% on the diagonal and zero elsewhere. For example, sourcing output R from G changes color contributions. Adjust strength, offsets, selection, feathering or inversion. The browser changes pixels locally without AI and leaves original files unchanged.
How to use
- Choose PNG,JPEG or static WebP images and inspect the original.
- Adjust the RGB matrix, offsets and strength; select a region if needed, then apply.
- Compare colors and transparent areas with the original, then download images or a ZIP in the selected format.
Frequently asked questions
What happens when channel values exceed the color range?
Computed values are clamped to 0–255 and blended with the source by strength and region weight. Large coefficients can clip colors.
Are transparency and metadata preserved?
PNG and WebP can retain transparency; JPEG uses the selected background. Outputs are re-encoded sRGB pixels without original EXIF or other metadata. Animations are unsupported.
What are the batch limits?
Up to 20 MB and 8 megapixels per image, and 10 images,60 MB and 40 megapixels per batch. Administrators may lower the count.
Discussion & comments
Share your experience and discover more ways to use this tool.
Loading comments…