An HSV color picker widget for JavaScript, with a modern SVG-based user interface


  • Simple

    Low friction API, with robust support for hex, rgb, hsl and hsv color formats.

  • Extendable

    Tweak the library to your requirements with Plugins and custom UI elements.

  • Great design

    The controls are designed to be intuitive and responsive, plus they're built with SVG so they look super crisp at any resolution.

  • Small footprint

    7.1kb minified and gzipped, with absolutely no jQuery or extra css/images in sight.

  • Consistent behaviour

    Works across all modern browsers and devices, including touchscreens.

  • Transparency support

    Optional transparency slider with the Transparency Plugin.

  • Licenced under MPL 2.0

    100% free for personal and commercial use.

Created by James Daniel