Generatore di schema colore tetradico
Inserisca #e74c3c e ottenga quattro colori in due coppie opposte: il rosso con il ciano #3cd7e7, e il lime #d7e73c con il suo opposto, a 0, 60, 180 e 240 gradi sulla ruota dei colori. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Hex
- #e74c3c
- Hex di input
- #e74c3c
- Hex
- #e74c3c, #d7e73c, #3cd7e7, #4c3ce7
- Tonalità
- 5,614035, 65,614035, 185,614035, 245,614035
- Scostamenti
- 0, 60, 180, 240
Inserisce un colore base come #e74c3c o la forma breve #f00; il motore lo converte in HSL, mantiene fisse saturazione e luminosità, e ruota la tonalità in quattro passi deterministici a zero, sessanta, centottanta e duecentoquaranta gradi. Questi scostamenti posizionano due coppie complementari sulla ruota dei colori così i quattro campioni formino un classico rettangolo tetradico, non una mood board casuale. Ogni risposta riuscita restituisce l'hex di input normalizzato, quattro campioni dettagliati con hex, RGB e HSL, più array piatti hexes e hues per design token e variabili CSS.
Dove si collocano le palette tetradiche nel lavoro di prodotto, marca e interfaccia
I designer ricorrono a schemi tetradici quando una marca ha bisogno di più di un singolo accento ma deve restare armoniosa: siti di marketing, grafici multi-serie, colori di stato delle dashboard e sistemi di illustrazione spesso richiedono quattro tonalità correlate che sembrino comunque intenzionali. I team di prodotto usano la disposizione rettangolare per derivare colori di hover, focus, grafico e call-to-action da un unico hex aziendale senza inventare codici hex ad hoc in un foglio di calcolo.
Educatori e studenti di design lo usano per dimostrare coppie complementari e geometria della tonalità senza app desktop opache che cambiano algoritmo tra le versioni. Lo abbini a verificatori di contrasto quando l'accessibilità è il prossimo passo, e a convertitori RGB o HSL quando ha bisogno di formati intermedi per altri strumenti del Suo stack.
Casi d'uso
Palette di marca e marketing
Espanda un hex aziendale in quattro colori in armonia rettangolare per campagne, set di illustrazioni e landing page multi-accento.
Accenti di grafici e dashboard
Derivi quattro colori di serie correlati da una tonalità di marca base così i grafici multilinea restino bilanciati senza rumore hex scelto a mano.
Domande frequenti
Come vengono scelte le quattro tonalità?
Dalla tonalità base h, i colori vengono posizionati a h+0°, h+60°, h+180° e h+240° con la stessa saturazione e luminosità. È la classica disposizione rettangolare (tetradica): due coppie complementari separate da 60°.
Quali formati hex sono accettati?
Codici hex CSS a tre e sei cifre, con o senza un # iniziale (per esempio #e74c3c, e74c3c, #f00, o f00).
Lo strumento sceglie colori da un'immagine?
No. Ruota solo la tonalità dell'hex che fornisce. Per colori dominanti da foto, usi invece un estrattore di palette da immagine.
Perché le quattro tinte hanno la stessa intensità?
Perché lo strumento ruota soltanto la tinta e conserva saturazione e luminosità del colore di base. Così i quattro campioni sembrano della stessa famiglia e restano legati al colore del suo marchio.
Che differenza c'è tra armonia tetradica e armonia quadrata?
L'armonia tetradica separa le due coppie complementari di 60 gradi e disegna un rettangolo sulla ruota dei colori, mentre quella quadrata distribuisce le quattro tinte a distanze uguali. Qui cadono a 0, 60, 180 e 240 gradi.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/color/tetradic \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"hex":"#e74c3c"}'const res = await fetch("https://api.kit.forhosting.com/color/tetradic", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"hex": "#e74c3c"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/color/tetradic",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"hex": "#e74c3c"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/color/tetradic", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"hex":"#e74c3c"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"hex":"#e74c3c"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/color/tetradic", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"hex": "#e74c3c"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "color.tetradic",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Limiti
hex_max_len | 7 |
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Questo generatore di schema colore tetradico costruisce una palette rettangolare a quattro colori da un singolo codice hex CSS.
Cos'è uno schema tetradico (rettangolare) e cosa contiene la risposta
Partendo dalla Sua tonalità base h, questo generatore posiziona colori a h più zero gradi, h più sessanta gradi, h più centottanta gradi e h più duecentoquaranta gradi, poi ricostruisce ogni colore con la saturazione e la luminosità originali. Quella separazione di sessanta gradi tra le coppie crea un rettangolo invece di un quadrato (che userebbe passi di novanta gradi). Le coppie complementari si trovano opposte tra loro, così la palette bilancia pressione calda e fredda restando comunque legata al colore di marca che ha digitato. Uno schema colore tetradico, chiamato anche armonia rettangolare, usa quattro tonalità disposte come due coppie complementari sulla ruota dei colori. La risposta include input_hex come forma normalizzata a sei cifre, un oggetto base per il primo campione, un array colors di quattro oggetti ciascuno con stringhe hex, r, g, b, h, s, l, hue_offset, rgb e hsl, più array di comodo hexes e hues, l'elenco offsets, scheme impostato a tetradic, method hue_rotate_rectangle, e un breve promemoria della formula. Non esiste alcun modello generativo né campionamento di immagini: il motore costruisce quattro campioni esatti da un hex valido, oppure rifiuta la richiesta con invalid_input. I casi rifiutati includono hex mancante, valori non stringa, token più lunghi di sette caratteri, e qualsiasi stringa che non sia tre o sei cifre hex con un cancelletto iniziale opzionale. Se ha bisogno di coppie solo complementari, palette estratte da immagini o controlli di contrasto WCAG, usi quegli strumenti dedicati; questa pagina risponde solo all'espansione tetradica rettangolare, con un output numerico stabile adatto a design token, test unitari e consumatori dell'API che non devono inventare colori.
Come viene letto l'input hex e come le quattro tonalità restano riproducibili
I valori possono includere od omettere il cancelletto iniziale e possono usare la forma breve a tre cifre come f00, che si espande cifra per cifra a ff0000 prima di qualsiasi conversione. Dopo il parsing, i canali si convertono in HSL con le formule sRGB standard; la tonalità è presa in gradi sul cerchio da zero a trecentosessanta, mentre saturazione e luminosità restano frazioni unitarie che non cambiano mai attraverso i quattro passi. Ogni scostamento viene applicato con modulo positivo così i valori intermedi negativi non possono trapelare, poi HSL si converte di nuovo in RGB intero con limitazione dei canali e due cifre hex minuscole per canale. Il campo preferito è hex, ma sono accettati anche gli alias color, base e input, così moduli, query string ed export di strumenti di design possono riusare lo stesso contratto senza rinominare colonne. Campi opzionali in virgola mobile come h, s e l vengono arrotondati a un numero fisso di decimali così i confronti JSON non derivano su motori JavaScript diversi. Abbini l'esecuzione gratuita nel browser di questa pagina con l'API a pagamento quando ha bisogno della stessa palette all'interno di una pipeline automatizzata, di un passo di pubblicazione di pacchetti di temi, o di un configuratore multi-tenant in marca bianca che non deve cambiare tonalità in silenzio tra i deploy.
Dove si collocano le palette tetradiche nel lavoro di prodotto, marca e interfaccia
In questa pagina il lavoro avviene interamente nel Suo browser; tramite l'API ogni ricerca riuscita costa $0.002, la validazione fallita non viene addebitata e nulla viene conservato dopo la restituzione della risposta. Questa separazione — esplorazione interattiva gratuita e API identica a pagamento — corrisponde al resto del catalogo tier A di KIT e Le permette di passare da un'esplorazione in Figma a un file di tema in produzione senza cambiare il risultato matematico.
Casi di integrazione
Design token e temi CSS
Generi array hexes e hues riproducibili per variabili CSS, mappe Tailwind e JSON di design token versionati su git.
Domande tecniche
Quanto costa il generatore di schema colore tetradico?
È gratis nel browser in questa pagina. Tramite l'API una richiesta riuscita costa $0.002; gli input non validi non vengono addebitati.
È lo stesso di uno schema colore quadrato?
No. Uno schema quadrato usa passi di 90°. Questo generatore usa gli scostamenti rettangolari 0/60/180/240 così le coppie formano un rettangolo non quadrato sulla ruota.