Online Color Replacer – Pick & Swap Hue in Image
Select a color in an image and change it to another hue. Canvas‑based, local processing.
UD5 Toolkit
Shift colors, adjust saturation, brightness & contrast — all in your browser
Hue shifting (or hue rotation) changes the overall color tone of an image by rotating all colors around the color wheel. For example, a 60° shift turns reds into yellows, greens into cyans, and blues into magentas. It's like applying a global color remap while preserving the relationships between different shades. This technique is widely used in photography, graphic design, and digital art to create mood variations or color grade images.
No. All image processing happens entirely in your browser using Canvas and CSS filter APIs. Your images are never uploaded to any server, making this tool 100% private and secure. You can use it offline as well — once the page loads, no internet connection is needed for processing.
Upload: JPG/JPEG, PNG, GIF (static), WebP, SVG, and BMP are all supported. Download: The processed image is exported as a high-quality PNG file to preserve transparency and avoid compression artifacts. If you need JPEG or WebP output, you can use the CSS filter code to recreate the effect in other software.
Hue is the actual color tone (red, blue, green, etc.). Shifting hue rotates all colors around the color wheel. Saturation controls color intensity — 0% makes the image grayscale, 200% makes colors extremely vivid. Brightness adjusts overall lightness — below 100% darkens, above 100% lightens. Contrast controls the difference between light and dark areas — higher contrast creates more dramatic images with deeper shadows and brighter highlights.
Absolutely! The "Copy CSS Filter" button gives you the exact CSS filter property value that replicates the effect. You can paste it directly into your stylesheet or inline style. Example: filter: hue-rotate(45deg) saturate(1.3) brightness(1.1) contrast(1.05);. This works on any HTML element — images, divs, videos, and even text.
Presets are pre-configured combinations of hue, saturation, brightness, and contrast values designed to achieve popular looks: Warm adds golden/orange tones for a cozy feel; Cool shifts toward blue/teal for a crisp look; Vintage reduces saturation and adds warmth for a retro film effect; Vivid boosts saturation for punchy colors; Golden Hour mimics warm sunset lighting; Dramatic increases contrast for cinematic depth; Cyberpunk shifts toward purple/magenta with boosted saturation for a neon aesthetic.
When previewing, CSS filters are applied in real-time at the rendering level — the underlying image data isn't modified, so there's zero quality loss during preview. When downloading, the image is re-rendered through Canvas at the original resolution (or a max of 4096px on the longest side). PNG export ensures lossless compression, so quality is preserved. For best results, start with a high-resolution source image.
Yes! The tool is fully responsive and works on all modern mobile browsers (Safari, Chrome, Firefox). You can upload photos directly from your camera roll, apply adjustments with touch-friendly sliders, and download the result — all from your phone. Clipboard paste is also supported on mobile where available.
Extreme slider values can create striking artistic effects — for example, max saturation (200%) produces hyper-vivid colors, while minimum brightness (30%) creates a heavily darkened, moody image. Hue shifts of ±180° produce a complete color inversion effect. There's no "wrong" setting — experiment freely! Use the Reset button to return to defaults at any time.
Unlike preset-heavy apps, this tool gives you granular, real-time control over individual color parameters. You can fine-tune each aspect (hue, saturation, brightness, contrast) independently, combine them however you like, and instantly see the CSS code behind the effect. It's designed for both casual users who want quick presets and developers/designers who need precise, reproducible color transformations.
Select a color in an image and change it to another hue. Canvas‑based, local processing.
Simulate how a palette looks under daylight, tungsten, or fluorescent light. Understand metamerism. For accurate color work.
Browse all official LEGO colors with names, years, and hex codes. Sort by hue. Perfect for builders.
Enter a hex color and get its relative luminance per WCAG definition. Understand why this matters for contrast.
Upload an image and see its 2D FFT magnitude and phase. Learn how image filtering works. Educatinal tool. Canvas.
Enter L*a*b* values and see the corresponding RGB and hex color. Useful for advanced color manipulation.
Pick any emoji and download it as a high‑resolution PNG image with transparent background. For social media or icons.
Predict the file size of an image based on pixel dimensions and format (JPEG, PNG, WebP). Rough estimate. Local.
See a random color and type its name. Score based on accuracy. Fun for designers. Local.
Paste an image from your clipboard directly into the page (Ctrl+V) and extract its color palette. No file dialog needed.
Add a repeating diagonal text watermark to your images. Adjust opacity, font, and color. Protect your photos locally.
Convert hex or RGB to CIELAB L*a*b* values. Understand perceptual lightness and color opponents. Local math.
Turn a photo into a high‑contrast ASCII art using only standard text characters. Adjust brightness and character set. Works offline.
Apply an emboss filter to your photo. Choose direction and depth. Gives a 3D carved stone look. Pure canvas.
Explore the RGB color space as a rotatable 3D cube. Pick a color directly from the volume. Drag to rotate. Canvas 3D.
Convert any image into a raw binary array of RGBA values. For use in embedded systems or game development. Copy as Uint8Array.
Reduce an image to large colored squares. Create bold, minimalist wall art. Adjust block size. Download PNG.
Shift the pitch of any audio clip by semitones without affecting playback speed. Perfect for music transposition. Local Web Audio.
Convert any image into colored ASCII art using divs with background colors. Creates a stunning text‑based replica. View & copy HTML.
Drop an image that might have wrong extension and see its real format (JPEG, PNG, WebP) based on header bytes.
Upload a small pixel art image and get a CSS grid layout that recreates it using divs. Novelty developer tool.
Turn your browser screen into a full‑color flashlight or strobe. Adjust brightness and color. Simple utility.
Convert short text into a black‑and‑white Braille bump image ready for embossing. Educational and inclusive.
Paste two texts, compute the diff, and render the result as a highlighted image. Easier to share changes visually.
Get the exact RGB inversion (negative) of any color. Useful for dark mode theming and high‑contrast accessibility checks.
Mix two or more colors using subtractive (CMYK‑like) blending. See what happens when you combine real paints. Brush effect canvas.
Remove solid or similar backgrounds from images using color thresholding. No AI, just quick client-side canvas processing. Download as PNG.
Generate dynamic placeholder images by specifying width, height, colors, and text. View instantly as a URL you can embed in mockups. Canvas-based.
Create beautiful, syntax-highlighted screenshots of your code snippets. Choose themes and export as PNG. All client-side canvas rendering.
Split an image into equal grid parts or horizontal/vertical strips. Useful for Instagram carousel posts or puzzle creation. Everything runs in your browser.