CanDoYa
CS

Převod RGB na HEX

Běží celé ve vašem prohlížeči - nic se nenahrává, žádná registrace.

Kanály RGB

Zadejte celá čísla od 0 do 255.

Předvolby
Vybrat barvu
6místný HEX#4F46E5
Dvojice kanálů HEX
4F46E5
rgb(79, 70, 229)
Sdílet tento nástroj

Jak převést RGB na HEX?

Každou hodnotu červeného, zeleného a modrého kanálu převeďte z desítkové soustavy na dvojici šestnáctkových číslic a dvojice spojte za znakem #. RGB(255, 87, 51) se změní na FF, 57 a 33, takže barva HEX je #FF5733. Převodník počítá průběžně a pro průhlednost může přidat dvojici alfa.

Jak na to

  1. 1Zadejte kanály RGB. Červenou, zelenou a modrou zadejte jako celá čísla od 0 do 255 nebo použijte propojené posuvníky.
  2. 2Zkontrolujte živý náhled. Vzorek barvy a šestimístný výsledek HEX se mění okamžitě. Kliknutím na vzorek můžete barvu vybrat také vizuálně.
  3. 3Podle potřeby přidejte průhlednost. Zapněte průhlednost, chcete-li vytvořit osmimístný kód HEX, a nastavte procento od 0 do 100.
  4. 4Zkopírujte kód HEX. Tlačítkem Kopírovat vložíte kód barvy připravený pro CSS do schránky.

Pro koho je nástroj

Kanály RGB používají desítkové hodnoty od 0 do 255. HEX zapisuje stejné tři kanály sRGB jako dvojice v šestnáctkové soustavě od 00 do FF. Hodnoty zadejte přímo, posuňte jezdce, vyberte předvolbu nebo kliknutím na náhled otevřete výběr barvy v prohlížeči. Pokud potřebujete osmimístný zápis #RRGGBBAA, zapněte průhlednost. Převod probíhá místně v prohlížeči, bez nahrávání a bez účtu.

RGBHEX
rgb(255, 0, 0)#FF0000
rgb(0, 128, 255)#0080FF
rgb(15, 23, 42)#0F172A

Časté dotazy

Je tento převod RGB na HEX zdarma?

Ano. Převodník je zdarma, bez registrace, stahování a omezení počtu převodů. Zadejte kanály RGB, použijte posuvníky nebo vyberte barvu a výsledek hned zkopírujte.

Nahrávají se někam moje hodnoty RGB?

Ne. Převod RGB na HEX je jednoduchý výpočet, který probíhá celý v prohlížeči. Hodnoty barev se nikam nenahrávají ani neposílají převodní službě.

Jaké hodnoty RGB mohu zadat?

Pro červený, zelený a modrý kanál zadejte celé číslo od 0 do 255. Nula znamená žádný podíl daného kanálu, 255 jeho nejvyšší intenzitu. Převodník upozorní na desetinná čísla, chybějící hodnoty a čísla mimo rozsah, místo aby je bez upozornění změnil.

Jaký je vzorec pro převod RGB na HEX?

Každý desítkový kanál RGB převeďte do šestnáctkové soustavy a doplňte na dvě číslice. Za # napište nejdřív červenou, potom zelenou a modrou. Pro rgb(255, 87, 51) jsou dvojice FF, 57 a 33, takže společně tvoří #FF5733.

Mohou barvy HEX obsahovat průhlednost?

Ano. CSS podporuje osmimístný zápis #RRGGBBAA. Poslední dvojice je alfa: 00 znamená úplnou průhlednost a FF úplnou neprůhlednost. Zapněte v převodníku průhlednost a procento se převede na tuto poslední dvojici.

Záleží u HEX na velkých a malých písmenech?

Ne. CSS u číslic HEX nerozlišuje velikost písmen, takže #FF5733 a #ff5733 představují stejnou barvu. Převodník používá velká písmena, protože dvojice kanálů se lépe čtou, ale v CSS i ve webovém kódu lze použít obě podoby.

Proč se 50 procent průhlednosti změní v HEX na 80?

Alfa kanál má 256 bajtových hodnot od 00 do FF. Polovina z 255 je 127,5, což se zaokrouhlí na 128. Desítkové číslo 128 je v šestnáctkové soustavě 80, proto 50 procent přidá na konec dvojici 80.