en

Color converter

Convert colors between HEX, RGB and HSL - locally in your browser, instantly and with no upload.

Running locally on your device ...

0%

Your files never left your device

    Is my file uploaded?

    No. Everything runs in your browser - your file never leaves your device. How this is verifiable

    No upload100% local
    Your content stays with youno third-party access
    Servers in GermanyGDPR by design
    Independently auditedTLS A+ · HTTP headers A+

    The same color is written differently depending on the tool: in design you often see a HEX code like #ff8800, in web code RGB values like rgb(255, 136, 0), and for intuitive adjustments of hue, saturation and lightness you use HSL. This tool takes a color in one of these three notations and outputs it in all three at once, so you can use it anywhere without recalculating.

    You can enter a HEX code (three or six digits, with or without the hash), an rgb(...) or an hsl(...) value; the tool detects the format automatically. The conversion follows the common formulas between the color spaces and rounds the output values sensibly. You get a consistent set of HEX, RGB and HSL for exactly the color you entered.

    The whole conversion runs entirely locally in your browser in pure JavaScript - your input is not uploaded, not stored, and no foreign library is loaded from a CDN. If the input is not a recognizable color, the tool says so honestly instead of producing a wrong value.

    Specifications

    Specifications
    Input formatsText input
    Output formatTXT
    Batch processingNo
    ProcessingLocally in your browser (JavaScript)
    File uploadNone

    In 3 steps

    1. Paste a color into the text field (HEX, RGB or HSL).
    2. Click convert.
    3. Read the color as HEX, RGB and HSL.

    Limitations: The tool converts between HEX, RGB and HSL (opaque colors, no alpha channel). HSL values are rounded to whole numbers, which can shift a back-conversion minimally. Other models such as CMYK or named colors are not supported. If the input is not a valid color, there is an honest error.

    FAQ

    Is my input uploaded?

    No. The conversion runs entirely locally in your browser; your input never leaves your device and is not stored.

    Which formats can I enter?

    HEX (three or six digits, with or without the hash), rgb(...) and hsl(...). The tool detects the format automatically and outputs all three.

    What is the difference between RGB and HSL?

    RGB mixes red, green and blue. HSL describes the same color via hue, saturation and lightness - often more intuitive when you want to make a color lighter or more vivid on purpose.

    Is the alpha channel (transparency) supported?

    No, the tool works with opaque colors. For transparency you would track the alpha value separately; it is not considered in the conversion.

    Related tools