Preskoči na vsebino
TextArray
100% lokalno

Generator naključnih barv

Ustvarite naključne barve kot HEX, RGB ali HSL s svetlimi, temnimi, pastelnimi in živimi paletami.

Izhod

Generator naključnih barv

Z enim klikom ustvarite od ene do sto naključnih barv. Vsaka barva pristane v svoji vrstici kot vrednost HEX, zapis rgb() ali hsl() ali vse tri ena ob drugi, tako da lahko izhod prilepite neposredno v CSS, datoteko žetona oblikovanja, konfiguracijo grafikona ali preglednico. Če spremenite število, obliko ali paleto, se seznam takoj znova izračuna.

Naključne barve so uporabne pogosteje, kot se zdi: ozadja nadomestnih mest za kartice in avatarje, različne barve serij za hiter grafikon, semenske vrednosti za tablo razpoloženja, testni podatki za sistem oblikovanja tem ali preprosto izhod iz ustvarjalne tirnice. Ker je barva, enakomerno narisana iz polne kocke RGB, običajno blatna, ta generator namesto tega deluje v prostoru HSL in omejuje nasičenost in lahkotnost na paleto: svetloba ohranja svetlost med 70 in 90 odstotki, temna ostane med 10 in 35, pastelno združuje mehko nasičenost od 25 do 45 odstotkov z visoko svetlostjo, živahno pa potisne nasičenost na 85 do 100 odstotkov pri srednji. lahkotnost. Any v celoti odstrani omejitve.

Vključi alfa vsaki barvi doda naključno motnost in jo natisne v vsakem zapisu — 8-mestno HEX vrednost, rgba() in hsla(). Ena barva na vrstico pomeni, da se izhod priključi neposredno na barvni pretvornik ali pregledovalnik kontrasta, kadar koli želite dodatno preveriti vrednost.

Vse se izvaja lokalno v vašem brskalniku: nobena zahteva ni poslana, nič se ne zabeleži, naključnost pa izvira iz kriptografsko varnih crypto.getRandomValues, vzorčenih z zavrnitvijo, tako da je vsaka vrednost v obsegu enako verjetna.

FAQ

Ali so barve kje naložene?
Ne. V celoti so ustvarjeni v vašem brskalniku in nikoli ne zapustijo vaše naprave. Nič ni poslano, shranjeno ali zabeleženo.
Kako naključne so barve?
Odtenek, nasičenost in svetlost so narisani s kriptografsko varnim crypto.getRandomValues z uporabo zavrnitvenega vzorčenja, tako da ni modulo pristranskosti – vsaka vrednost v obsegu je enako verjetna.
Zakaj orodje ustvarja v HSL namesto v RGB?
HSL loči odtenek od nasičenosti in svetlosti, zato je paleta, kot je "pastel" ali "vivid", le omejitev dveh številk. Vsaka barva se nato z navadno matematiko pretvori v RGB in HEX, tako da vsi trije zapisi opisujejo popolnoma isto barvo.
Kaj naredi »Vključi alfa«?
Vsaki barvi daje naključno motnost med 0 in 1 in jo natisne v vsakem zapisu: 8-mestno HEX vrednost, rgba() in hsla().
Ali lahko pretvorim ustvarjeno barvo v drug zapis?
Izberite »Vse tri«, če si želite ogledati HEX, RGB in HSL drug ob drugem, ali prilepite katero koli črto v barvni pretvornik za velike šestnajstiške črke, sodobno sintakso in palete odtenkov.