ForHosting KIT · Immagini e foto

Schiaritore di colore

Schiarire #3366cc del 20 % dà #5c85d6: la luminosità sale dal 50 % al 60 % e il blu mantiene tinta e saturazione. Crei sfumature più tenui del Suo colore di marca senza che diventi grigiastro. Gratis nel Suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Colore hex
#3366cc
Quantità
20
Ottiene
Cod. hex
#5c85d6
Luminosità prima
50
Luminosità dopo
60

Uno schiaritore di colore prende un codice hex CSS e una percentuale, poi restituisce una versione più chiara alzando solo il canale di luminosità nello spazio HSL. Tonalità e saturazione restano uguali, così i blu di marca restano blu e i rossi restano rossi, mentre la superficie si ammorbidisce per stati hover, sfondi e tinte accessibili. La quantità è una percentuale del margine residuo tra la luminosità attuale e il bianco puro: zero per cento lascia il campione invariato, cento per cento produce bianco puro e i valori intermedi scalano in modo fluido. Le stringhe hex non valide e le percentuali fuori da zero a cento vengono rifiutate con un errore di validazione chiaro anziché essere ritagliate in silenzio.

Come funziona lo schiarimento in HSL

Parta da un colore hex CSS come #3366cc o la forma breve #36c. Il parser espande i codici a tre cifre, mette le cifre in minuscolo e converte ogni coppia in interi rosso, verde e blu da zero a duecentocinquantacinque.

Quei canali sono mappati a tonalità, saturazione e luminosità con le formule standard CSS e W3C: la luminosità è la media delle frazioni massima e minima del canale, la saturazione dipende da quella luminosità e la tonalità si misura in gradi intorno alla ruota dei colori, con i grigi acromatici che riportano tonalità zero. Schiarire non mescola il colore verso il bianco in RGB; alza solo la percentuale di luminosità mentre tonalità e saturazione restano fisse.

La nuova luminosità è la vecchia più la distanza residua fino a cento, scalata dalla quantità su cento. Con amount zero la formula è identità pura; con amount cento il risultato è bianco puro con luminosità cento; con amount venti un blu di tono medio avanza del venti per cento dalla luminosità attuale verso il bianco. Nota la nuova luminosità, lo stesso percorso CSS da tonalità a RGB riconverte HSL in canali interi e un codice hex a sei cifre in minuscolo.

Non ci sono semi casuali, timestamp né chiamate di rete, quindi gli stessi ingressi danno sempre la stessa uscita. Le forme hex con alfa a quattro o otto cifre sono rifiutate perché questo contratto è solo RGB opaco. Le percentuali sotto zero o sopra cento falliscono la validazione così i client non superano in silenzio l'intervallo consentito.

Cosa invia e cosa riceve in risposta

Invii due campi: color come stringa hex e amount come numero finito tra zero e cento inclusi. In caso di successo la risposta riecheggia il colore normalizzato a sei cifre e l'amount ripulito, poi fornisce i campioni original e result. Ogni campione include role, hex, interi r g b, numeri di tonalità saturazione luminosità e stringhe stampabili rgb e hsl.

Una breve stringa formula documenta la regola L prime per documentazione e supporto. Controlli tipici: schiarire #3366cc del venti per cento, schiarire il rosso puro del cinquanta per cento e confermare che amount zero restituisce l'hex originale. Usi il modulo gratuito del browser per revisioni di design e tinte rapide, poi chiami lo stesso contratto dagli script quando serve generazione massiva di token hover o scale di tema.

Tenga amount nell'intervallo documentato invece di affidarsi a ritagli silenziosi — questo strumento fallisce in modo esplicito affinché i design system restino prevedibili.

Dove gli schiaritori di colore compaiono nel lavoro reale

I product designer costruiscono stati hover e active schiarendo i primari di marca senza spostare la tonalità, così uno schiarimento del venti per cento di un CTA navy resta navy invece di sbiadire verso grigio o ciano. I revisori di accessibilità esplorano compagni più chiari di colori di testo o icona con sfondi scuri, poi passano i candidati a un verificatore di contrasto invece di indovinare i mezzitoni a occhio.

I team marketing producono campioni pastello di campagna da loghi saturi per banner social e intestazioni e-mail preservando l'identità di tonalità del marchio. Gli ingegneri frontend programmano rampe di ombra in integrazione continua così un solo colore di marca produce una scala documentata di passi più chiari per grafici, chip e pulsanti secondari.

Se in seguito ha bisogno di scurire un colore, convertire HSL in RGB, costruire una palette analoga o verificare il contrasto WCAG, li tratti come intenti di ricerca e landing separati invece di sovraccaricare questa pagina di schiarimento.

Tinte hover e active dell'IU

Ricavi sfondi hover più chiari da token hex di marca mantenendo stabili tonalità e saturazione per stati di componente coerenti.

Rampe di ombra con token di design

Generi passi pastello e di superficie morbida da un colore base per temi, variabili CSS e sistemi multi-brand.

Pastelli marketing dai loghi

Produca campioni più chiari pronti per campagna da colori di logo saturi per banner, slide e creatività social.

Come questo schiaritore di colore modifica il mio hex?

Converte l'hex in HSL, alza la luminosità con L' = L + (100 − L) × (amount / 100), mantiene fisse tonalità e saturazione, poi riconverte in hex e RGB.

Quale intervallo di quantità è consentito?

Amount deve essere un numero finito da 0 a 100 inclusi.

Cosa succede allo 0% e al 100%?

0% lascia il colore invariato. 100% produce bianco puro (luminosità 100) riportando tonalità e saturazione fisse del colore originale.

Quali formati hex sono accettati?

Hex CSS a tre e sei cifre, con o senza cancelletto iniziale. Le forme con alfa (#rgba / #rrggbbaa) e i caratteri non hex sono rifiutati.

Quanto costa?

Lo strumento del browser è gratuito e gira in locale.

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.

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

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/color/lighten \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"color":"#3366cc","amount":20}'
{
  "color": "#3366cc",
  "amount": 20
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "color.lighten",
  "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.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Nessuna chiamata di rete, nessun seme casuale e nessuna deriva di modello — colore e quantità identici producono sempre lo stesso JSON.

Cosa invia e cosa riceve in risposta

Color accetta anche gli alias hex e base; amount accetta percent e pct. Campi mancanti, caratteri non hex, lunghezze errate, NaN, Infinity e quantità fuori dall'intervallo chiuso falliscono con invalid_input e non vengono addebitati. L'hex di primo livello è il colore schiarito per client a riga singola; lightness_before e lightness_after rendono verificabile il passo percentuale senza ricalcolare HSL. Il prezzo delle chiamate API riuscite è la base pubblicata di $0.002 per elemento; i fallimenti di validazione non consumano il saldo prepagato.

Dove gli schiaritori di colore compaiono nel lavoro reale

Le pipeline di token di design generano tinte di sfondo morbide da un unico hex base e memorizzano l'hex derivato in JSON o variabili CSS per superfici in modalità chiara. Poiché questa capacità è un motore di parse puro, il prezzo API è la base pubblicata di $0.002 per elemento riuscito e la validazione fallita non consuma saldo.

Leggi la documentazione completa del KIT →