Ugrás a tartalomhoz
TextArray
100% helyi

Véletlenszín-generátor

Generálj véletlen színeket HEX, RGB vagy HSL formában, világos, sötét, pasztell és élénk palettával.

Kimenet

Véletlenszín-generátor

Generálj egyetlen kattintással egytől száz véletlen színt. Minden szín külön sorba kerül — HEX értékként, rgb() vagy hsl() jelöléssel, vagy mindhárom formában egymás mellett —, így a kimenet egyenesen mehet CSS-be, design token fájlba, diagram-beállításba vagy táblázatba. A darabszám, a formátum és a paletta módosítása azonnal újraszámolja a listát.

A véletlen színek gyakrabban jönnek jól, mint gondolnád: helykitöltő hátterek kártyákhoz és avatarokhoz, jól megkülönböztethető sorozatszínek egy gyors diagramhoz, kiindulópont egy moodboardhoz, tesztadat egy témarendszerhez, vagy egyszerűen inspiráció, amikor nem akarsz dönteni. A teljes RGB-kockából húzott szín többnyire szürkés és piszkos hatású, ezért ez a generátor HSL-térben dolgozik, és palettánként korlátozza a telítettséget és a világosságot: a Világos 70 és 90 százalék közé teszi a világosságot, a Sötét 10 és 35 közé, a Pasztell a 25–45 százalékos lágy telítettséget párosítja magas világossággal, az Élénk pedig 85–100 százalékra tolja a telítettséget közepes világosság mellett. A Bármilyen minden korlátot kikapcsol.

Az Alfa csatorna hozzáadása minden színnek véletlen átlátszóságot ad, és minden jelölésben kiírja — nyolcjegyű HEX, rgba() és hsla() formában. A soronként egy szín azt jelenti, hogy a kimenet azonnal használható a színátalakítóban vagy a kontrasztellenőrzőben, ha egy értéket közelebbről vizsgálnál.

Minden helyben, a böngésződben fut: nem megy ki kérés, semmi nem naplózódik, a véletlenszerűség pedig a kriptográfiailag biztonságos crypto.getRandomValues függvényből származik, rejection sampling módszerrel mintavételezve, így a tartomány minden értéke egyformán valószínű.

Gyakori kérdések

Feltöltődnek valahová a színek?
Nem. Teljes egészében a böngésződben jönnek létre, és soha nem hagyják el az eszközödet. Semmi nem kerül elküldésre, tárolásra vagy naplózásra.
Mennyire véletlenek a színek?
Az árnyalat, a telítettség és a világosság a kriptográfiailag biztonságos crypto.getRandomValues függvénnyel készül, rejection sampling módszerrel, moduló-torzítás nélkül — a tartomány minden értéke egyformán valószínű.
Miért HSL-ben generál az eszköz, és nem RGB-ben?
A HSL elválasztja az árnyalatot a telítettségtől és a világosságtól, így egy olyan paletta, mint a „pasztell" vagy az „élénk", csak két szám korlátozása. Minden szín ezután tiszta matematikával RGB-re és HEX-re konvertálódik, tehát mindhárom jelölés pontosan ugyanazt a színt írja le.
Mit csinál az Alfa csatorna hozzáadása?
Minden színnek véletlen, 0 és 1 közötti átlátszóságot ad, és minden jelölésben kiírja: nyolcjegyű HEX, rgba() és hsla().
Átalakíthatom a generált színt másik jelölésre?
Válaszd a Mindhárom formátumot, és a HEX, az RGB meg a HSL egymás mellett jelenik meg, vagy illessz be bármelyik sort a színátalakítóba — ott nagybetűs hex, modern szintaxis és árnyalatpaletta is elérhető.