Převodník RGB na CMYK

Převádějte RGB na CMYK přímo během psaní – zdarma, okamžitě, s názorným příkladem a tabulkou běžných barev.

Názorný příklad

RGB 255, 87, 51 = CMYK 0%, 66%, 80%, 0%

Jak převod funguje

  • CMYK vyjadřuje barvu jako procentuální podíl azurového, purpurového, žlutého a černého inkoustu. Na obrazovce jde o standardní aproximaci – tiskový výstup se liší podle profilu tiskárny a papíru.

Běžné barvy v hodnotách RGB a CMYK

BarvaRGBCMYK
Červená255, 0, 00%, 100%, 100%, 0%
Oranžová255, 165, 00%, 35%, 100%, 0%
Žlutá255, 255, 00%, 0%, 100%, 0%
Zelená0, 128, 0100%, 0%, 100%, 50%
Azurová0, 255, 255100%, 0%, 0%, 0%
Modrá0, 0, 255100%, 100%, 0%, 0%
Purpurová128, 0, 1280%, 100%, 0%, 50%
Růžová255, 192, 2030%, 25%, 20%, 0%
Hnědá165, 42, 420%, 75%, 75%, 35%
Bílá255, 255, 2550%, 0%, 0%, 0%
Šedá128, 128, 1280%, 0%, 0%, 50%
Černá0, 0, 00%, 0%, 0%, 100%

Každý převod probíhá ve vašem prohlížeči. Nic z toho, co zadáte, se neodesílá na servery BroBroGo.

Časté dotazy

Jak převedu RGB na CMYK?

Zadejte nebo vložte hodnotu RGB výše – hodnota CMYK se bude aktualizovat během psaní. Barvu můžete vybrat také vizuálně pomocí palety.

Je převod přesný?

Používá se standardní vzorec pro zobrazení na obrazovce. Skutečná tištěná barva závisí na ICC profilu tiskárny, inkoustech a papíru, takže hodnoty CMYK berte pro tiskové účely jako výchozí bod.

Převod RGB na CMYK: Proč je on‑screen odhad jen výchozím bodem pro tisk

Nástroj na této stránce přijme tři celá čísla v rozsahu 0–255 (např. 79, 70, 229) a okamžitě zobrazí odpovídající hodnoty CMYK. Výstupem jsou čtyři procenta: azurová (cyan), purpurová (magenta), žlutá (yellow) a černá (key) – např. 66 %, 69 %, 0 %, 10 %. Současně se aktualizují všechny ostatní formáty (HEX, HSL, HSV, LAB). Každá editace libovolného pole okamžitě přepočítá všechna ostatní.

To, co dělá tuto konverzi odlišnou od běžných online převodníků, není rychlost ani množství formátů. Je to způsob, jakým nástroj zachází se zásadním faktem: RGB a CMYK popisují barvu zcela odlišnými fyzikálními principy a bez ICC profilu je výsledek pouze aproximace, nikoli shoda.

Aditivní světlo versus subtraktivní inkoust

RGB je aditivní barevný model. Obrazovka mixuje červené, zelené a modré světlo různých intenzit. Čím vyšší číslo (0–255), tím více světla dané barvy vyzařuje. Smícháním všech tří na maximum (255, 255, 255) vznikne bílá. RGB proto popisuje barvu tak, jak ji vytváří displej, projektor nebo LED osvětlení.

CMYK je subtraktivní model. Tiskárna nanáší vrstvy průsvitných inkoustů na bílý papír. Inkousty pohlcují (odečítají) část spektra dopadajícího světla. Azurová pohlcuje červenou, purpurová zelenou, žlutá modrou. Smícháním všech tří by teoreticky vznikla černá, ale v praxi dává tmavě hnědou. Proto je přidána samostatná černá složka (Key). Čím vyšší procento inkoustu, tím méně světla se odrazí.

Důsledek: převod RGB → CMYK je matematický odhad, protože oba modely pracují v odlišných barvových prostorech. Bez znalosti konkrétního papíru, inkoustu a kalibrace tiskárny není možné přesně předpovědět, jak bude barva na výtisku vypadat. Nástroj proto používá standardizovaný algoritmus (obvykle vycházející z normy ISO 12647 nebo z obecného profilu US Web Coated SWOP), který poskytne reprodukovatelný, ale ne nutně přesný výsledek.

Gamut: proč některé barvy nelze vytisknout

CMYK má výrazně menší barevný rozsah (gamut) než RGB, zejména v oblasti sytých, zářivých barev. Vizuálně to znamená, že barvy jako neonská zelená, laserová červeň nebo sytá azurová z obrazovky nemají v CMYK prostoru přímý ekvivalent.

Když uživatel zadá RGB hodnotu, která leží mimo gamut CMYK, nástroj automaticky posune barvu k nejbližšímu reprodukovatelnému odstínu. Tento posun může být nepatrný, ale někdy zřetelný. Důležité je, že při zpětném převodu (CMYK → RGB) dojde k další, byť malé odchylce, protože kompenzace není vratná.

Příklad: RGB (0, 255, 0) – čistá zelená s maximální svítivostí. V CMYK prostoru neexistuje způsob, jak dosáhnout stejného jasu. Nástroj ji proto aproximuje směsí azurové a žluté s případným přidáním černé pro zachování tonality. Výsledná CMYK hodnota nebude obsahovat 0 % černé, a převod zpět na RGB se již nikdy nevrátí k (0, 255, 0).

Tento jev není chyba nástroje. Je to fyzikální omezení subtraktivního míchání. Tiskaři a grafici mu říkají „out‑of‑gamut warning“ a řeší ho buď výběrem vhodnějších inkoustů (např. hexachromie, Pantone), nebo akceptováním posunu v případě běžného ofsetového tisku.

Kdy a proč nástroj používat

Grafický design pro tisk

Designér pracuje na digitálním návrhu v RGB (protože ho vidí na monitoru). Potřebuje poskytnout tiskárně CMYK data, ale nemá k dispozici ICC profil konkrétního tiskařského stroje. Nástroj mu dá první hrubý odhad, se kterým může dále pracovat. Profesionální workflow pak zahrnuje softproofing a kalibraci na konkrétní tiskové podmínky.

Front‑end vývoj

Vývojář dostane specifikaci firemní barvy jako HEX (#4F46E5). Potřebuje ji převést do CMYK pro tisk vizitek nebo brožur. Nástroj mu poskytne hodnoty, které může vložit do podkladů pro tiskárnu. Měl by ale vědět, že výsledek je orientační – skutečná barva na papíře se může lišit v závislosti na podkladu a laku.

Kontrola gamutu

Pokud RGB hodnota leží mimo CMYK gamut, nástroj ji automaticky posune. Uživatel vidí, že se změnila – a může se rozhodnout, zda je tento posun přijatelný, nebo zda zvolí jinou barvu. To je praktické zejména při přípravě loga, které musí vypadat stejně na webu i na tištěné hlavičce.

Principy, které stojí za konverzí

Samotný matematický převod z RGB do CMYK probíhá ve dvou krocích. Nejprve se RGB hodnoty převedou do lineárního RGB (odstraní se gamma korekce). Poté se aplikuje matice popisující vztah mezi lineárním RGB a CMYK pro daný barevný profil. Výsledné hodnoty C, M, Y, K se normalizují na procenta.

Vzorec pro základní převod (bez ICC profilu) vypadá takto:

  1. R' = R / 255, G' = G / 255, B' = B / 255
  2. K = 1 – max(R', G', B')
  3. C = (1 – R' – K) / (1 – K)
  4. M = (1 – G' – K) / (1 – K)
  5. Y = (1 – B' – K) / (1 – K)

Kde R, G, B jsou vstupní hodnoty 0–255. Výsledky C, M, Y, K jsou v rozsahu 0–1, které se násobí 100 pro procenta.

Tento výpočet neobsahuje žádné profilování. Dává stejný výsledek pro všechny vstupy bez ohledu na typ papíru nebo tiskárny. Nástroj na této stránce používá právě tento standardizovaný algoritmus. Je stabilní, opakovatelný a srozumitelný.

Neplatné vstupy a chybová hlášení

Nástroj očekává přesný formát. Pokud uživatel zadá cokoliv mimo specifikaci, zobrazí se specifická chybová zpráva:

  • RGB: „Zadejte RGB jako tři čísla 0–255, například 79, 70, 229.“
  • CMYK: „Zadejte CMYK jako čtyři procenta 0–100, například 66 %, 69 %, 0 %, 10 %.“
  • HEX, HSL, HSV, LAB: každý formát má vlastní chybovou zprávu, která přesně popisuje očekávanou syntaxi.

Pokud uživatel zadá LAB nebo CMYK hodnotu, která po převodu do RGB leží mimo viditelný rozsah (např. L=0 s a=b=0 dává RGB (0,0,0), ale L=100 s a=127, b=127 není v RGB definováno), nástroj automaticky provede ořez na nejbližší reprodukovatelnou barvu. Důsledek: při zpětném převodu se hodnoty nebudou přesně shodovat.

Toto chování je dokumentováno a je důsledkem matematické povahy konverze. Nástroj nekreslí barvy mimo gamut – nahradí je nejbližším možným odstínem. Je to praktické, ale je třeba s tím počítat.

Kdo nástroj skutečně potřebuje

  • Grafičtí designéři připravující digitální podklady pro tisk. Hledají rychlý výchozí bod převodu, aniž by museli instalovat profesionální software jako Adobe Photoshop nebo Illustrator.
  • Front‑end vývojáři převádějící značkové barvy z webové specifikace (HEX, RGB) do CMYK pro tištěné materiály – vizitky, letáky, bannery.
  • Pracovníci tiskové přípravy ověřující, zda zvolená RGB barva nepřekračuje CMYK gamut. Pokud ano, nástroj ukáže, jak bude barva na papíře přibližně vypadat.
  • Editoři a autoři píšící o barvách, kteří potřebují rychle porovnat číselné hodnoty v různých modelech bez numerických výpočtů.

Časté otázky (FAQ)

1. Proč se CMYK hodnoty liší od hodnot v profesionálním softwaru?
Profesionální programy (Photoshop, InDesign) používají ICC profily konkrétních tiskařských strojů nebo papírů. Nástroj na této stránce používá obecný algoritmus bez profilování. Výsledek je proto hrubý odhad. Pokud potřebujete přesnou shodu, použijte software s podporou ICC profilů.

2. Můžu zadat CMYK a získat zpět RGB?
Ano, nástroj podporuje obousměrnou konverzi. Pokud zadáte CMYK procenta, zobrazí se RGB, HEX, HSL, HSV a LAB. Stejná výhrada o gamutu platí i zde – CMYK barvy mimo RGB gamut se automaticky posunou.

3. Proč se po převodu barva na obrazovce změní?
Změna je způsobena odlišným gamutem. Pokud jste zadali RGB barvu, která leží mimo CMYK gamut, nástroj ji posunul na nejbližší reprodukovatelný odstín. Ten se může lišit od původní hodnoty. Pokud chcete zachovat původní barvu, vyberte jinou RGB hodnotu, která v CMYK gamutu leží.

4. Jsou moje data odesílána na server?
Ne. Veškeré výpočty probíhají přímo ve vašem prohlížeči. Nic, co zadáte, není nahráno ani uloženo.

5. Jaký je rozdíl mezi „Key“ a „Black“ v CMYK?
Key znamená černý inkoust. Název pochází z tiskařské praxe, kde černý inkoust slouží jako klíčový (key) pro zarovnání ostatních barev. V běžné mluvě se používá „Black“, ale zkratka K je standardní.

6. Mohu pomocí tohoto nástroje připravit data pro ofsetový tisk?
Můžete získat výchozí hodnoty, ale pro profesionální tisk vždy doporučujeme použít ICC profil dodaný tiskárnou. Bez něj je výsledek pouze orientační. Většina tiskáren profily poskytuje zdarma.