ForHosting KIT · Imagens

Gerador de paleta monocromática

Cinco passos a partir de #3366cc dão #000000, #193366, #3366cc, #99b2e6 e #ffffff, todos com matiz 220 e saturação de 60 %. Mantenha o azul da sua marca sempre azul, dos fundos escuros aos mais claros. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Cor
#3366cc
Você obtém
Quantidade
5
Hue
220
Saturação
60
Luminosidade base
50

Um gerador de paleta monocromática recebe uma cor hex CSS e uma contagem inteira de passos e devolve N amostras que compartilham o mesmo matiz e a mesma saturação enquanto a luminosidade avança em incrementos iguais do preto ao branco. Designers recorrem a esta harmonia clássica de um só matiz quando um azul-marinho de marca precisa permanecer azul-marinho das superfícies profundas aos fundos pálidos, sem desviar para um matiz vizinho como faria um esquema análogo. A ferramenta converte hex em HSL, mantém H e S fixos e posiciona a luminosidade em i vezes cem dividido por N menos um, de modo que cinco passos caem em zero, vinte e cinco, cinquenta, setenta e cinco e cem por cento.

Como uma paleta monocromática escala a luminosidade

Comece com uma cor hex CSS como #3366cc ou a forma curta #36c. O analisador recorta espaços, coloca os dígitos em minúsculas, expande códigos de três dígitos com a regra CSS de duplicação e converte cada par em inteiros de vermelho, verde e azul de zero a duzentos e cinquenta e cinco.

Esses canais mapeiam para matiz, saturação e luminosidade com as fórmulas habituais de CSS e W3C: a luminosidade é a média das frações máxima e mínima do canal, a saturação depende dessa luminosidade e o matiz é medido em graus ao redor da roda de cores, com cinzas acromáticos informando matiz zero. Um esquema monocromático não gira o matiz e não mistura em direção ao preto ou ao branco em RGB; varia apenas o percentual de luminosidade enquanto matiz e saturação permanecem exatamente nos valores da cor base.

Para o índice de passo i de zero até N menos um, a luminosidade é i vezes cem dividido por N menos um, de modo que a primeira amostra é sempre preto puro com luminosidade zero, a última é sempre branco puro com luminosidade cem, e as paradas intermediárias ficam igualmente espaçadas na luminosidade HSL. Depois de conhecida cada nova luminosidade, o mesmo caminho CSS de matiz para RGB converte HSL de volta a canais inteiros e um código hex de seis dígitos em minúsculas.

Cinco passos sobre um azul de luminosidade média produzem portanto preto, um marinho profundo, um tom médio próximo do original, um céu pálido e branco — todos ainda com o matiz e a saturação originais. Não há sementes aleatórias, carimbos de relógio nem chamadas de rede, de modo que as mesmas entradas sempre geram a mesma paleta ordenada. Formas hex com alfa de quatro ou oito dígitos são rejeitadas porque este contrato é apenas RGB opaco.

Passos não inteiros ou valores fora de dois a vinte e um falham a validação para que os clientes não ultrapassem em silêncio o intervalo permitido.

O que você envia e o que recebe de volta

Envie dois campos: color como cadeia hex e steps como inteiro entre dois e vinte e um inclusive. Cada amostra da paleta inclui index, hex, inteiros r g b, números de matiz saturação luminosidade e cadeias imprimíveis rgb e hsl. A cor original é sempre devolvida como base para que os clientes possam exibir a semente ao lado da rampa; essa semente aparece dentro de swatches somente quando a luminosidade cai exatamente em uma parada par, por exemplo luminosidade cinquenta com cinco passos.

Verificações típicas incluem cinco passos em #3366cc, três passos no vermelho curto #f00 e confirmar que uma cadeia não hex falha a validação. Conecte o formulário gratuito do navegador para revisões de design e rampas rápidas e chame o contrato idêntico a partir de scripts quando precisar de geração em massa de escalas de tokens. Mantenha steps no intervalo documentado em vez de confiar em recortes silenciosos — esta ferramenta falha de forma explícita para que sistemas de design permaneçam previsíveis.

Onde paletas monocromáticas aparecem no trabalho real

Designers de produto constroem rampas de IU de um só matiz para que um primário de marca cubra texto, superfícies, chips e estados desabilitados sem introduzir um segundo matiz que lute contra a identidade. Revisores de acessibilidade exploram companheiros de uma cor de texto ou ícone ao longo de uma escada de luminosidade e entregam candidatos a um verificador de contraste em vez de adivinhar meios-tons a olho.

Equipes de marketing produzem pastéis de campanha e acentos profundos a partir de um logotipo saturado para banners sociais e cabeçalhos de e-mail, preservando a identidade de matiz da marca. Engenheiros de frontend programam rampas monocromáticas em integração contínua para que uma única cor de marca renda uma escada documentada para gráficos, selos e botões secundários.

Autores de currículo que ensinam harmonia de cores podem mostrar que um esquema monocromático é o membro de um só matiz da família clássica que também inclui rotações complementar, análoga, tríade e tétrade — esses outros destinos giram o matiz, enquanto esta página só percorre a luminosidade. Se mais tarde você precisar de um oposto complementar, um par de vizinhos análogos, uma tríade de cento e vinte graus ou um único passo de clareamento, trate-os como intenções de busca e destinos separados em vez de sobrecarregar esta página monocromática.

Cores CSS nomeadas como tomato ficam fora do escopo; resolva-as primeiro para hex.

Superfícies e estados de IU de um matiz

Derive superfícies profundas, preenchimentos médios e fundos pálidos a partir de uma cor primária mantendo estáveis o matiz e a saturação.

Campanhas de marca que permanecem no matiz

Produza amostras mais claras e mais escuras prontas para campanha a partir de uma cor de logo saturada para banners, slides e criativos sociais.

Como este gerador de paleta monocromática monta N cores?

Converte hex em HSL, mantém matiz e saturação fixos e posiciona a luminosidade em L_i = i × 100 / (N − 1) para i de 0 a N − 1; depois converte cada passo de volta a hex e RGB. A primeira amostra é preta e a última é branca.

O que significa o parâmetro steps?

Steps é o número total de amostras da paleta (inteiro 2–21), não uma contagem de cada lado da base. Cinco passos produzem cinco cores com luminosidade 0, 25, 50, 75 e 100 por cento.

A paleta inclui a cor base original?

A cor original é sempre devolvida como a amostra base com o RGB analisado preservado.

Quais formatos hex são aceitos?

Hex CSS de três e de seis dígitos, com ou sem cerquilha inicial.

Quanto custa o gerador de paleta monocromática?

A ferramenta do navegador é gratuita e roda localmente.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

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

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

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"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Cadeias hex inválidas e contagens de passos fora do intervalo inteiro permitido falham com invalid_input em vez de recorte silencioso. Sem rede, sem sementes aleatórias e sem relógio de parede — a mesma cor e os mesmos passos sempre produzem o mesmo JSON.

O que você envia e o que recebe de volta

Color também aceita os aliases hex e base; steps aceita count e n. Campos ausentes, caracteres não hex, comprimentos errados, NaN, Infinity, não inteiros e steps fora do intervalo fechado falham com invalid_input e não são cobrados. Em caso de sucesso a resposta ecoa a cor normalizada de seis dígitos e o inteiro steps, e então oferece count igual a steps, o matiz e a saturação da base, lightness_base do HSL original, uma amostra base que preserva o RGB de entrada analisado, um array swatches ordenado da mais escura à mais clara, uma lista de conveniência hexes e uma cadeia formula breve. O preço das chamadas API bem-sucedidas é a base publicada de US$ 0,002 por item; falhas de validação não consomem saldo pré-pago.

Onde paletas monocromáticas aparecem no trabalho real

Pipelines de tokens de design emitem variáveis CSS ou escalas de tema JSON a partir de um único hex base e armazenam cada amostra derivada para superfícies em modo claro e modo escuro. Como esta capacidade é um motor parse puro, o preço da API é a base publicada de US$ 0,002 por item bem-sucedido e a validação falha não consome saldo. Tarefas falhas que devolvem invalid_input não consomem saldo pré-pago, o que mantém baratos scripts de design exploratório e validação de formulário enquanto aprendizes colam valores imperfeitos da área de transferência.

Rampas monocromáticas com tokens de design

Gere uma escada de N paradas da mais escura à mais clara a partir de um hex de marca para variáveis CSS, JSON de tema e sistemas multi-marca.

Ver a documentação completa do KIT →