L'idée de départ de ColorMagic est simple : décrire une couleur avec des mots devrait être aussi productif que la choisir à la main. Vous saisissez par exemple « matin calme au bord de la mer » ou « application fintech qui inspire confiance sans être froide », et le générateur renvoie une palette complète de cinq couleurs avec valeurs hex, déclinaisons de teintes et CSS prêt à coller. Les codes hex sont également acceptés, ce qui permet de construire une palette autour d'une couleur que vous devez conserver.
Au-delà du générateur textuel, le site propose un ensemble d'outils pratiques : extraire une palette d'une photo importée, générer des couleurs aléatoires, mélanger deux couleurs à n'importe quelle proportion avec le Color Mixer, vérifier le contraste selon les règles de lisibilité WCAG, retrouver le nom d'une couleur et créer des dégradés CSS directement depuis une palette. Un générateur d'images par IA, plus récent, produit aussi des illustrations, motifs et affiches dans les couleurs de votre palette active.
Pour un utilitaire gratuit, la bibliothèque qui l'entoure est étonnamment riche. Les flux de palettes tendance et populaires montrent ce que créent les autres utilisateurs, et des collections thématiques couvrent sites web, marques, mode sombre, mariage, chambre, cuisine, anime, jeux vidéo et esthétique rétro. Des pages pédagogiques expliquent la théorie des couleurs, et l'API Colors permet aux développeurs de récupérer des palettes par programmation. Tout est gratuit ; la connexion avec Google n'est nécessaire que pour enregistrer des favoris et conserver l'historique de vos images.