ForHosting KIT · Immagini e foto

Colore casuale con seme

Il seme 2026 dà sempre #CFD7C2, e il nome noto più vicino è silver (#C0C0C0). Assegni a ogni record, utente o versione un colore d'accento stabile partendo da un numero che ha già, senza salvare una tabella di colori. Gratis nel Suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Seme
2026
Ottiene
Hex
#CFD7C2
Nome
silver
Hex con nome
#C0C0C0

Questo generatore di colori casuali con seme trasforma qualsiasi intero in un colore RGB stabile. Restituisce il colore ottenuto come valore esadecimale di sei cifre e individua la tonalità più vicina in una tavolozza fissa di nomi CSS comuni. È utile quando un progetto richiede colori dall’aspetto casuale che devono restare ripetibili tra sessioni, computer, compilazioni o collaboratori.

Crei un colore che rimanga stabile

La generazione casuale dei colori è comoda finché una pagina non viene ricaricata, un report non viene ricostruito o un altro sviluppatore non esegue lo stesso flusso ottenendo una tavolozza diversa. Un seme risolve il problema rendendo riproducibile l’apparente casualità. Inserisca un intero, per esempio un identificatore di database, un numero di build o un indice stabile.

Il generatore miscela tale intero in un valore di 32 bit e preleva tre byte per rosso, verde e blu. Non intervengono orologio, entropia del browser, stato nascosto o servizi esterni. Di conseguenza, il seme 2026 restituisce esattamente lo stesso colore esadecimale a ogni calcolo.

Il risultato è adatto a colori persistenti per categorie, avatar generati, dati di test, grafici e progetti procedurali. Conservi il seme anziché un colore generato separatamente se desidera recuperare la tonalità da un identificatore esistente. Anche gli interi negativi e zero sono validi, mentre numeri decimali e stringhe numeriche vengono rifiutati perché non sono input interi secondo il contratto di questa capacità.

Interpreti il valore hex e il nome più vicino

Il risultato principale è un valore esadecimale RGB standard di sei cifre, come #2A7FBC. La prima coppia descrive il rosso, la seconda il verde e la terza il blu; ogni canale varia da 00 a FF. Lei può utilizzare direttamente il valore generato in CSS, SVG, disegni canvas, token di design o qualsiasi sistema compatibile con i colori web.

Il nome associato è descrittivo e non sostituisce il valore esatto. Il generatore confronta i nuovi canali RGB con una tavolozza fissa di colori CSS riconoscibili, calcola la distanza euclidea quadratica nello spazio RGB e sceglie la voce più vicina. Restituisce inoltre il valore esadecimale proprio del colore nominato, rendendo visibile il confronto.

Due colori generati possono condividere lo stesso nome vicino pur avendo valori hex esatti differenti. Per una resa precisa, utilizzi il campo hex generato; usi il nome per etichette, riepiloghi, revisioni editoriali dell’accessibilità o indicazioni comprensibili. La tavolozza fissa e lo spareggio alfabetico mantengono deterministica anche l’assegnazione del nome.

Utilizzi semi coerenti nelle applicazioni

Scelga un seme ricavato da informazioni già stabili nella Sua applicazione. Un ID numerico del record funziona bene quando ogni elemento richiede un colore di accento persistente. Un indice sequenziale è utile per dati di test o esempi generati, mentre un numero di versione può produrre un indicatore visivo ripetibile per una release.

Non utilizzi numeri riservati soltanto per nasconderli: un colore non è una forma di cifratura e molti semi possono corrispondere allo stesso risultato di 24 bit. Non presuma inoltre che semi vicini producano colori simili. Il miscelatore intero disperde intenzionalmente le piccole variazioni, quindi identificatori consecutivi tendono a finire in aree diverse dello spazio RGB.

Se occorrono una tavolozza armoniosa, un contrasto minimo o una luminosità limitata, applichi successivamente una capacità specifica. Conservi il hex restituito se è importante restare indipendenti dalle future versioni dell’algoritmo, perché il formato beta o i dettagli di miscelazione potrebbero evolvere.

Accenti stabili per avatar

Ricavi un accento del profilo ripetibile da un ID intero dell’account senza memorizzare una scelta casuale separata.

Dati di test riproducibili

Generi gli stessi elementi visivi su ogni computer conservando i semi interi insieme ai casi di test.

Categorie persistenti nei grafici

Assegni colori deterministici alle categorie numerate affinché i report ricostruiti mantengano la propria identità visiva.

Lo stesso seme restituisce sempre lo stesso colore?

Sì. L’algoritmo è puro e non usa orologio, rete, stato o entropia; semi interi identici producono risultati identici.

Posso usare semi negativi oppure zero?

Sì. È accettato qualsiasi valore intero JavaScript, compresi gli interi negativi e zero.

Che colore dà il seme 2026?

Dà #CFD7C2 ogni volta. Il colore con nome più vicino è silver, il cui codice è #C0C0C0: il nome è un'etichetta comprensibile, il codice hex è il colore esatto.

Semi vicini danno colori simili?

No. Ogni numero viene disperso di proposito, quindi identificativi consecutivi finiscono di solito su colori senza relazione. Utile per distinguere i record, non per creare sfumature morbide.

Conviene usare il codice hex o il nome del colore?

Usi il codice hex per mostrare il colore, perché è esatto. Il nome serve per etichette, riepiloghi o descrizioni; due colori generati diversi possono condividere lo stesso nome più vicino.

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/random-color-name-seeded

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/random-color-name-seeded \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"seed":2026}'
{
  "seed": 2026
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "color.random_color_name_seeded",
  "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.

Poiché il calcolo utilizza soltanto operazioni intere deterministiche, lo stesso seme produce sempre lo stesso risultato nell’API e nel browser.

Utilizzi semi coerenti nelle applicazioni

Nell’integrazione tramite API, invii il seme come numero JSON senza virgolette. Ogni richiesta costa $0.002; il browser usa lo stesso codice puro e consente verifiche rapide prima dell’automazione.

Che cosa accade se il seme è decimale o testuale?

La richiesta non riesce e restituisce invalid_input. Il seme deve essere un intero JSON, non un decimale o un testo numerico tra virgolette.

Il nome restituito coincide esattamente con il colore generato?

Di solito no. Il campo hex è esatto; name e named_hex identificano la voce più vicina nella tavolozza fissa di colori denominati.

Quanto costa una richiesta API?

Ogni richiesta API costa $0.002. Lo stesso risolutore deterministico può essere eseguito anche nel browser.

Leggi la documentazione completa del KIT →