Darken Color
Darker color online—darken any hex toward black, preview dark hues and darker shades, copy HEX, RGB, and HSL with an amount slider.
Original
Lightened
Amount blends the original color toward white. At 0 the result matches your pick; at 100 you get pure white.
Help Us Improve
—
(—)
Get a lighter color from any hex. Lighten color toward white with an amount slider—copy lighter hues as HEX, RGB, or HSL in your browser.
Color picker and hex input
Choose visually or paste a six-digit hex—the original swatch updates instantly.
Amount slider
0–100% blend toward white with a numeric input for precise steps.
Live preview
Original and lighter hues side by side—the lightened swatch updates as you move Amount or change the base hex.
Copy HEX, RGB, HSL
One-click copy for the lightened result in three common formats.
Linear RGB lighten
Each channel moves toward 255 by the same percentage—predictable tints.
No account
Free, unlimited previews in modern browsers.
Set the original color
Use the picker or paste a six-digit hex—no desktop app required for this hex-lighter workflow.
Adjust amount
Move the slider—try 25% for a subtle tint or 60% for a pale background.
Copy the result
Copy HEX, RGB, or HSL from the lightened panel into CSS, Figma, or code.
Start small
10–30% often enough for hover or border tints on saturated bases.
Check contrast
Light backgrounds still need readable text—pair with /contrast-checker when unsure.
Build a tint scale
Run the same hex at 20%, 40%, 60%, and 80% for a lighter color palette or token ramp.
Paste from a picker
Sample a photo color on /image-color-picker, then paste the hex here.
Compare formats
Copy HSL when your codebase uses hsl() functions; HEX for design handoff.
Pair with darken
Need a deeper shade? Use /darken-color for the opposite blend toward black.
UI hover states
Generate a lighter hover tint from a single brand hex.
Background tints
Soften a strong color into light color tints for cards, alerts, or section backgrounds.
Design tokens
Build lighter colors on a scale (100, 200, 300) from one brand hex—run several amount values and copy each.
Accessibility checks
Preview lighter variants before testing contrast with text colors.
Quick experiments
Try several amount values without leaving the browser.
CSS variables
Copy RGB or HSL directly into custom properties.
Instant
No install or sign-up—picker, slider, and copy in one page.
Private
Colors never leave your device.
Predictable math
Linear blend toward white—easy to reason about for tints.
Multiple formats
HEX, RGB, and HSL for different handoff workflows.
Free
Unlimited previews and copies.
Honest scope
Single-color lighten—not photo editing or batch palette export.
“The RGB color model is an additive color model in which red, green, and blue light are added together in various ways to reproduce a broad array of colors. Each channel typically ranges from 0 to 255.”
RGB color model and color depth: Lightening is applied per RGB channel by blending each value toward 255 using the formula: new = round(old + (255 − old) × amount/100). At 100% all channels reach 255, producing pure white (#FFFFFF). en.wikipedia.org/wiki/RGB_color_model
“In color theory, a tint is a mixture of a color with white, which increases lightness. A shade is a mixture with black, which reduces lightness.”
Tints and shades in color theory: This tool produces tints (lighter variants). Each lightened value preserves the original hue and saturation proportion while moving each RGB channel toward 255 by the specified percentage. en.wikipedia.org/wiki/Tints_and_shades
“Linear interpolation (lerp) between two colors produces intermediate values by computing a weighted average of each channel independently.”
Linear interpolation for color mixing: The amount slider performs a linear interpolation between the source channel value and 255 (white). The result is rounded to the nearest integer channel value for the output hex. en.wikipedia.org/wiki/Linear_interpolation