Programa informatico especializado en el procesamiento de datos relacionados con el color digital y su tratamiento, especialmente en lo que se refire a cambios de modos de color. Los motores de color no tienen en principio interfaces de usuario porque suelen funcionar como módulos de otros programas a los que sirven sus datos y son los que efectúan los cambios de color.
Los programas de tratamiento de imagen suelen usar un mismo motor de color, que muchas veces llevan incluido, pero algunos pueden elegir un motor de color distinto instalado en el sistema.
Algunos motores de color habituales son Adobe CMM, Little CMS, Argyll CMS, Apple ColorSync, Kodak KCMS, Heidelberg CMM o Microsoft ICM.
También se llama "módulo de Gestión del Color" (Colour Management Module: CMM) y "motor de administración del color".