ForHosting KIT · Images

Générateur de palette monochrome

Cinq paliers depuis #3366cc donnent #000000, #193366, #3366cc, #99b2e6 et #ffffff, tous avec la teinte 220 et 60 % de saturation. Gardez votre bleu de marque bien bleu, des fonds profonds aux plus pâles. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Couleur
#3366cc
Vous obtenez
Quantité
5
Hue
220
Saturation
60
Luminosité de base
50

Un générateur de palette monochrome prend une couleur hex CSS et un nombre entier de pas, puis renvoie N échantillons qui partagent la même teinte et la même saturation tandis que la clarté avance par incréments égaux du noir au blanc. Les designers choisissent cette harmonie classique à une teinte lorsqu'un bleu marine de marque doit rester bleu marine des surfaces profondes aux fonds pâles, sans dériver vers une teinte voisine comme le ferait un schéma analogue. L'outil convertit l'hex en HSL, conserve H et S, et place la clarté à i fois cent divisé par N moins un, de sorte que cinq pas tombent à zéro, vingt-cinq, cinquante, soixante-quinze et cent pour cent.

Comment une palette monochrome fait avancer la clarté

Partez d'une couleur hex CSS telle que #3366cc ou la forme courte #36c. L'analyseur retire les espaces, met les chiffres en minuscules, développe les codes à trois chiffres selon la règle CSS de doublement et convertit chaque paire en entiers rouge, vert et bleu de zéro à deux cent cinquante-cinq.

Ces canaux se projettent en teinte, saturation et clarté selon les formules habituelles de CSS et W3C : la clarté est la moyenne des fractions maximale et minimale du canal, la saturation dépend de cette clarté, et la teinte se mesure en degrés autour de la roue des couleurs, les gris achromatiques rapportant une teinte nulle.

Un schéma monochrome ne fait pas tourner la teinte et ne mélange pas vers le noir ou le blanc en RGB ; il ne fait varier que le pourcentage de clarté tandis que teinte et saturation restent exactement celles de la couleur de base.

Pour l'indice de pas i de zéro à N moins un, la clarté vaut i fois cent divisé par N moins un, de sorte que le premier échantillon est toujours le noir pur à clarté zéro, le dernier est toujours le blanc pur à clarté cent, et les arrêts intermédiaires sont également espacés en clarté HSL. Une fois chaque nouvelle clarté connue, le même chemin CSS teinte-vers-rgb reconvertit HSL en canaux entiers et en code hex à six chiffres en minuscules.

Cinq pas sur un bleu de clarté moyenne donnent donc noir, un marine profond, un ton moyen proche de l'original, un ciel pâle et blanc — tous conservant encore la teinte et la saturation d'origine. Il n'y a ni graines aléatoires, ni horodatages d'horloge, ni appels réseau, de sorte que les mêmes entrées donnent toujours la même palette ordonnée. Les formes hex alpha à quatre ou huit chiffres sont rejetées car ce contrat est uniquement RGB opaque.

Les pas non entiers ou les valeurs hors de deux à vingt-et-un échouent à la validation pour que les clients ne dépassent pas en silence l'intervalle autorisé.

Ce que vous envoyez et ce que vous recevez

Envoyez deux champs : color comme chaîne hex et steps comme entier entre deux et vingt-et-un inclus. Chaque échantillon de palette inclut index, hex, les entiers r g b, les nombres de teinte saturation clarté et les chaînes imprimables rgb et hsl. La couleur d'origine est toujours renvoyée comme base afin que les clients puissent afficher la graine à côté de la rampe ; cette graine n'apparaît dans swatches que lorsque sa clarté tombe exactement sur un arrêt pair, par exemple clarté cinquante avec cinq pas.

Les contrôles typiques comprennent cinq pas sur #3366cc, trois pas sur le rouge court #f00, et la confirmation qu'une chaîne non hex échoue à la validation. Branchez le formulaire gratuit du navigateur pour les revues de design et les rampes rapides, puis appelez le contrat identique depuis des scripts lorsque vous avez besoin d'une génération en masse d'échelles de jetons. Conservez steps dans l'intervalle documenté plutôt que de compter sur des écrêtages silencieux — cet outil échoue de façon explicite afin que les systèmes de design restent prévisibles.

Où les palettes monochromes apparaissent dans le travail réel

Les designers produit construisent des rampes d'IU à une teinte pour qu'un primaire de marque couvre texte, surfaces, pastilles et états désactivés sans introduire une seconde teinte qui lutterait contre l'identité. Les relecteurs d'accessibilité explorent les compagnons d'une couleur de texte ou d'icône le long d'une échelle de clarté, puis remettent des candidats à un vérificateur de contraste plutôt que de deviner les tons moyens à l'œil.

Les équipes marketing produisent des pastels de campagne et des accents profonds à partir d'un logo saturé pour les bannières sociales et les en-têtes d'e-mail, en préservant l'identité de teinte de la marque. Les ingénieurs frontend scriptent des rampes monochromes en intégration continue afin qu'une seule couleur de marque produise une échelle documentée pour graphiques, badges et boutons secondaires.

Les auteurs de programmes qui enseignent l'harmonie des couleurs peuvent montrer qu'un schéma monochrome est le membre à une teinte de la famille classique qui comprend aussi les rotations complémentaire, analogue, triadique et tétradique — ces autres pages font tourner la teinte, tandis que celle-ci ne parcourt que la clarté.

Si vous avez ensuite besoin d'un opposé complémentaire, d'une paire de voisins analogues, d'une triade à cent vingt degrés ou d'un seul pas d'éclaircissement, traitez-les comme des intentions de recherche et des pages distinctes plutôt que de surcharger cette page monochrome. Les couleurs CSS nommées telles que tomato sont hors périmètre ; résolvez-les d'abord en hex.

Surfaces et états d'IU à une teinte

Déduisez surfaces profondes, remplissages moyens et fonds pâles d'une couleur primaire en maintenant teinte et saturation stables.

Campagnes de marque qui restent sur la teinte

Produisez des échantillons plus clairs et plus sombres prêts pour la campagne à partir d'une couleur de logo saturée pour bannières, diapositives et créations sociales.

Comment ce générateur de palette monochrome construit-il N couleurs ?

Il convertit l'hex en HSL, conserve teinte et saturation, et place la clarté à L_i = i × 100 / (N − 1) pour i de 0 à N − 1, puis reconvertit chaque pas en hex et RGB. Le premier échantillon est noir et le dernier est blanc.

Que signifie le paramètre steps ?

Steps est le nombre total d'échantillons de la palette (entier 2–21), et non un décompte de chaque côté de la base. Cinq pas produisent cinq couleurs aux clartés 0, 25, 50, 75 et 100 pour cent.

La palette inclut-elle la couleur de base d'origine ?

La couleur d'origine est toujours renvoyée comme l'échantillon base avec son RGB analysé conservé.

Quels formats hex sont acceptés ?

Hex CSS à trois et à six chiffres, avec ou sans dièse initial.

Combien coûte le générateur de palette monochrome ?

L'outil du navigateur est gratuit et s'exécute en local.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/color/monochromatic

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/color/monochromatic \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"color":"#3366cc","steps":5}'
{
  "color": "#3366cc",
  "steps": 5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "color.monochromatic",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Les chaînes hex invalides et les nombres de pas hors de l'intervalle entier autorisé échouent avec invalid_input au lieu d'un écrêtage silencieux. Aucun réseau, aucune graine aléatoire ni horloge murale — la même couleur et les mêmes pas produisent toujours le même JSON.

Ce que vous envoyez et ce que vous recevez

Color accepte aussi les alias hex et base ; steps accepte count et n. Les champs manquants, les caractères non hex, les longueurs incorrectes, NaN, Infinity, les non-entiers et les steps hors de l'intervalle fermé échouent avec invalid_input et ne sont pas facturés. En cas de succès, la réponse répète la couleur normalisée à six chiffres et l'entier steps, puis fournit count égal à steps, la teinte et la saturation de la base, lightness_base du HSL d'origine, un échantillon base qui conserve le RGB d'entrée analysé, un tableau swatches ordonné du plus sombre au plus clair, une liste de commodité hexes et une courte chaîne formula. Le tarif des appels API réussis est la base publiée de $0.002 par élément ; les échecs de validation ne consomment pas le solde prépayé.

Où les palettes monochromes apparaissent dans le travail réel

Les pipelines de jetons de design émettent des variables CSS ou des échelles de thème JSON depuis un seul hex de base et stockent chaque échantillon dérivé pour les surfaces en mode clair et en mode sombre. Comme cette capacité est un moteur parse pur, le tarif API est la base publiée de $0.002 par élément réussi et l'échec de validation ne consomme pas le solde. Les tâches en échec qui renvoient invalid_input ne consomment pas le solde prépayé, ce qui maintient peu coûteux les scripts de design exploratoire et la validation de formulaires tandis que les apprenants collent des valeurs imparfaites du presse-papiers.

Rampes monochromes pour jetons de design

Générez une échelle de N arrêts du plus sombre au plus clair depuis un hex de marque pour variables CSS, JSON de thème et systèmes multi-marques.

Consulter la documentation complète du KIT →