LC
javascript
Back to Snippets

Hex to RGB Conversion

Convert hex color codes to RGB values in JavaScript.

colorscssconversion
javascript
      function hexToRgb(hex) {
  const result = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(hex)
  return result
    ? {
        r: Number.parseInt(result[1], 16),
        g: Number.parseInt(result[2], 16),
        b: Number.parseInt(result[3], 16),
      }
    : null
}

// Usage
hexToRgb('#e2b63e') // { r: 226, g: 182, b: 62 }