Log in Sign Up

Color Converter

Convert between HEX, RGB, and HSL, and pull a palette from any image.

Palette from image

About This Tool

The Color Converter translates a color between HEX, RGB, and HSL and shows a live preview. Type any one format or use the picker, and the others update automatically. You can also upload an image to extract its dominant colors as a palette, with each swatch showing its HEX value for quick copying.

Conversion and palette extraction run in your browser, so images are never uploaded.

  • check_circleConvert between HEX, RGB, and HSL
  • check_circleLive color preview and color picker
  • check_circleExtract a dominant-color palette from any image
  • check_circleRuns in your browser, nothing uploaded

Frequently Asked Questions

Which color formats are supported? expand_more

HEX (for example #ff6b35), RGB (rgb(255, 107, 53)), and HSL (hsl(16, 100%, 60%)) are all supported and stay in sync.

How is the image palette created? expand_more

The image is drawn to a canvas in your browser and the most frequent colors are grouped into a small palette of representative swatches.

Is my image uploaded? expand_more

No. The image is read locally in your browser and is never sent to a server.