Beginner

Generátor náhodných barev

Vygenerujte jednu nebo více náhodných barev a okamžitě si přečtěte jejich kódy HEX, RGB a HSL plus nejlepší barvu textu pro překryv.
1 to 12

Hue mode

Red channel value
209

Primary color: #D1E3DD

HEX
#D1E3DD
RGB
rgb(209, 227, 221)
HSL
hsl(160, 24%, 85%)
Relative luminance
0,737
Suggested text color
Black
Colors generated
1
Red209
Green227
Blue221
Výsledky jsou pouze orientační odhady pro obecné informační účely a nejsou odborným poradenstvím — důležité výsledky si vždy nezávisle ověřte, než se na ně spolehnete. Přečíst si úplné právní upozornění.
Rychlá odpověď

Jak tato kalkulačka funguje?

Generátor náhodných barev vybírá hodnoty červené, zelené a modré od 0 do 255 pro vytvoření barvy a poté ji zobrazí jako HEX, RGB a HSL. Také spočítá relativní jas barvy a navrhne černý nebo bílý text pro čitelný kontrast. Zvolte počet a režim odstínu pro naklonění palety k teplé, studené nebo pastelové.

Vzorec
R,G,B = floor(random() × 256); HEX = '#' + hex(R) + hex(G) + hex(B); jas = 0,2126·R' + 0,7152·G' + 0,0722·B'
How this is calculated

Vstup „Kolik barev“ řídí, kolik nezávislých náhodných barev se vytvoří (omezeno na 1–12), a výběr „Režim odstínu“ utváří náhodné rozdělení. V režimu „libovolný“ je každý z kanálů červené, zelené a modré nezávislé celé číslo od 0 do 255, což dává rovnoměrnou náhodnou barvu v celém 24bitovém prostoru. Režimy „teplý“, „studený“ a „pastelový“ místo toho vybírají odstín, sytost a světlost v omezených rozsazích HSL a převedou je zpět na RGB, takže barvy zůstávají v rozpoznatelné rodině.

Každá barva se uvádí třemi způsoby. HEX se sestaví převodem každého kanálu na dvojciferný řetězec v základu 16 a jejich spojením za „#“. HSL se odvodí z normalizovaných kanálů: odstín pochází z toho, který kanál je maximem, světlost je průměr největšího a nejmenšího kanálu a sytost je rozpětí kanálů dělené 1 − |2L − 1|. To jsou rovnocenné reprezentace stejné barvy.

Navržená barva textu používá relativní jas WCAG. Každý kanál se normalizuje na 0–1 a linearizuje pomocí přenosové křivky sRGB, poté se zkombinuje jako 0,2126·R + 0,7152·G + 0,0722·B. Pokud tento jas přesáhne asi 0,179, je pozadí „světlé“ a doporučuje se černý text, jinak bílý text poskytuje lepší kontrast. Protože barvy jsou náhodné, výsledky se mění při každém přepočtu.

Často kladené otázky

Jsou to tři zápisy stejné barvy. RGB uvádí intenzity červené, zelené a modré (0–255), HEX jsou stejné hodnoty zapsané v základu 16 a HSL popisuje barvu odstínem, sytostí a světlostí.

Porovnává relativní jas barvy s prahem (~0,179). Jasnější pozadí dostane černý text a tmavší pozadí bílý text, což udržuje text čitelný podle pokynů WCAG pro kontrast.

Omezují náhodné rozsahy odstínu, sytosti a světlosti: teplý upřednostňuje červené, oranžové a žluté, studený upřednostňuje zelené, modré a fialové a pastelový udržuje nízkou sytost a vysokou světlost pro jemné tóny.

Také známé jako

náhodná barva
hex barva generátor
rgb generátor
výběr barvy
náhodná paleta
barva generátor

APA

TG we-Calculate Editorial Team. (2026). Generátor náhodných barev [Online calculator]. TG we-Calculate. https://we-calculate.com/cs/calculator/random-color-generator

Chicago

TG we-Calculate Editorial Team. "Generátor náhodných barev." TG we-Calculate. 2026. https://we-calculate.com/cs/calculator/random-color-generator.

IEEE

TG we-Calculate Editorial Team, "Generátor náhodných barev," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/cs/calculator/random-color-generator

BibTeX

@misc{wecalculate_random_color_generator, title = {Generátor náhodných barev}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/cs/calculator/random-color-generator}}, year = {2026}, note = {TG we-Calculate} }

Pomohla vám tato kalkulačka?