Depending on your needs, there are two different models you might want to try out: the Nix Mini and the Nix Pro. The Mini can scan any surface (whether it's painted walls, cloth, or dye) and match its color to leading paint brands or RGB, HEX, CMYK, and LAB colors. It's convenient because it's portable, durable, and can sit comfortably on a keychain. The Nix Pro is a bit of a step up. It can match colors, but also blocks out ambient light for a more precise match. In addition to being able to scan color, it can also do color comparisons between multiple shades. You'll get all the color libraries of the Mini plus sRGB, CIELAB, LCH, and LRV values.