RGB - CMYK Dönüştürücü

Siz yazarken RGB değerini CMYK değerine dönüştürün — ücretsiz, anında, uygulamalı bir örnek ve yaygın renkler tablosuyla birlikte.

Uygulamalı örnek

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

Dönüştürme işlemi nasıl çalışır?

  • CMYK, bir rengi camgöbeği (cyan), macenta (magenta), sarı (yellow) ve siyah (black) mürekkep yüzdeleri olarak ifade eder. Ekranda bu standart bir yaklaşımdır — baskı çıktısı yazıcı profiline ve kağıda göre değişir.

RGB ve CMYK formatlarında yaygın renkler

RenkRGBCMYK
Kırmızı255, 0, 00%, 100%, 100%, 0%
Turuncu255, 165, 00%, 35%, 100%, 0%
Sarı255, 255, 00%, 0%, 100%, 0%
Yeşil0, 128, 0100%, 0%, 100%, 50%
Camgöbeği0, 255, 255100%, 0%, 0%, 0%
Mavi0, 0, 255100%, 100%, 0%, 0%
Mor128, 0, 1280%, 100%, 0%, 50%
Pembe255, 192, 2030%, 25%, 20%, 0%
Kahverengi165, 42, 420%, 75%, 75%, 35%
Beyaz255, 255, 2550%, 0%, 0%, 0%
Gri128, 128, 1280%, 0%, 0%, 50%
Siyah0, 0, 00%, 0%, 0%, 100%

Her dönüştürme tarayıcınızda çalışır. Girdiğiniz hiçbir şey BroBroGo sunucularına yüklenmez.

Sıkça Sorulan Sorular

RGB değerini CMYK değerine nasıl dönüştürebilirim?

Yukarıya RGB değerinizi yazın veya yapıştırın — siz yazarken CMYK değeri anında güncellenir. Rengi renk paletinden görsel olarak da seçebilirsiniz.

Dönüştürme işlemi tam olarak kesin sonuç verir mi?

Standart ekran formülünü kullanır. Gerçek basılı renkler yazıcının ICC profiline, mürekkeplerine ve kağıda bağlıdır; bu nedenle CMYK değerlerini baskı işleri için bir başlangıç noktası olarak kabul edin.

RGB’den CMYK’ya Dönüşüm: Yaklaşık Bir Başlangıç Noktası

Bir RGB rengi (örneğin 79, 70, 229) üç sayı hâlinde girip karşılığında dört yüzdelik değer (%66, %69, %0, %10) görmek, ekrandaki bir rengin matbaada nasıl görüneceğine dair ilk fikri verir. Bu sayfa tam olarak bunu yapar. Ancak bu dönüşümün neden kesin bir eşleşme olmadığını, hangi durumlarda kaymalar yaşandığını ve pratikte nelere dikkat edilmesi gerektiğini anlamak, aracı doğru kullanmanın ön koşuludur.

Temel Fark: Yaklaşık Bir Dönüşüm

RGB ve CMYK, rengi fiziksel olarak farklı yollarla tanımlar. RGB, ekranların kullandığı eklemeli (additive) ışık modelidir. Kırmızı, yeşil ve mavi ışığın farklı oranlarda birleşmesiyle beyaz ışık elde edilir. CMYK ise matbaacılığın kullandığı çıkarımsal (subtractive) mürekkep modelidir. Cyan, magenta, sarı ve siyah mürekkebin kâğıt üzerine bindirilmesiyle, üzerine düşen beyaz ışığın belirli dalga boylarını emmesi sağlanır. Bu iki model arasında matematiksel bir dönüşüm formülü olmakla birlikte, sonuç her zaman bir yaklaşımdır.

Bu sayfanın ürettiği CMYK değerleri, bir ICC profili kullanılmadığı için profesyonel baskıda birebir kullanılamaz. Elde ettiğiniz dört yüzdelik değer, bir matbaacının veya bir RIP yazılımının kullanacağı kesin mürekkep oranları değil, o renge en yakın görünen başlangıç noktasıdır. Kâğıt türü, mürekkep markası, baskı makinesinin kalibrasyonu ve hatta ortam sıcaklığı bile nihai çıktıyı etkiler. Bu nedenle sayfanın kendisi de sonucu “on-screen estimate” (ekran tahmini) olarak tanımlar; yani bu değerler bir rehberdir, bir garanti değildir.

Neden Canlı Ekran Renkleri Baskıda Tutmaz?

CMYK’nın renk uzayı (gamut) RGB’ninkinden belirgin biçimde daha dardır. Ekranda gördüğünüz canlı bir neon yeşili, parlak bir turuncu veya doygun bir mor, CMYK mürekkepleriyle fiziksel olarak üretilemez. Bu sayfa, bu tür gamut dışı renklerle karşılaştığında, CMYK veya LAB değerlerini görüntülenebilir en yakın renge otomatik olarak ayarlar. Bu, kullanıcının ekranda bir renk görmesini sağlar, ancak bu rengi tekrar RGB’ye çevirdiğinizde orijinalden hafif bir kayma olur. Bu kayma, dönüşümün doğası gereğidir ve herhangi bir yazılım hatası değildir.

Örneğin, RGB değeri 0, 255, 0 olan saf yeşili ele alalım. Bu renk, sRGB renk uzayının sınırındadır. CMYK karşılığı hesaplandığında, siyah (K) kanalında sıfıra yakın bir değer, cyan ve sarı kanallarında ise yüksek oranlar görülür. Ancak bu hesaplama, saf yeşilin CMYK ile tam olarak basılamayacağı gerçeğini değiştirmez. Bu sayfanın ürettiği %100 cyan, %0 magenta, %100 sarı, %0 siyah gibi bir değer, matbaada deneme baskısı yapılırken bir başlangıç noktası olarak kullanılabilir, ancak nihai renk mutlaka görsel olarak kontrol edilmelidir.

Çalışma Mekaniği ve Formül Mantığı

Sayfanın arka planında, RGB’den CMYK’ya dönüşüm için yaygın olarak kullanılan bir yaklaşım olan “minimum K” veya “GCR (Gray Component Replacement)” benzeri bir algoritma vardır. Temel mantık şöyledir:

  1. İlk adımda, RGB değerleri (0-255 aralığı) önce 0-1 aralığına normalize edilir.
  2. Ardından, normalize edilmiş değerler R' = 1 - R, G' = 1 - G, B' = 1 - B formülüyle tamamlayıcılarına dönüştürülür. Bu, eklemeli ışıktan çıkarımsal mürekkebe geçişin ilk adımıdır.
  3. K (siyah) kanalı, R', G' ve B' değerlerinin en küçüğü alınarak hesaplanır: K = min(R', G', B').
  4. Son olarak, C = (R' - K) / (1 - K), M = (G' - K) / (1 - K), Y = (B' - K) / (1 - K) formülleriyle cyan, magenta ve sarı oranları elde edilir.

Bu formüller, sonucun her zaman 0 ile 1 arasında kalmasını sağlar. Bu sayfada girdiğiniz RGB değeri 79, 70, 229 için yapılan hesaplama şu şekilde ilerler:

  • Normalize: R=0.31, G=0.275, B=0.898
  • Tamamlayıcılar: R'=0.69, G'=0.725, B'=0.102
  • Siyah: K = min(0.69, 0.725, 0.102) = 0.102
  • Cyan: (0.69 - 0.102) / (1 - 0.102) = 0.66 → %66
  • Magenta: (0.725 - 0.102) / (1 - 0.102) = 0.69 → %69
  • Sarı: (0.102 - 0.102) / (1 - 0.102) = 0.00 → %0

Sonuç: %66C, %69M, %0Y, %10K. Bu dört sayı, RGB rengin CMYK uzayındaki en yakın görsel karşılığıdır.

Girdiler, Çıktılar ve Validasyon Kuralları

Sayfada tek giriş noktası RGB değildir. Kullanıcı dilerse HEX, HSL, HSV veya LAB alanlarını da düzenleyebilir. Hangi alan değiştirilirse değiştirilsin, tüm diğer formatlar anında güncellenir. Bu, tasarımcıların ve geliştiricilerin farklı renk modelleri arasında hızlıca geçiş yapmasını sağlar.

Format Girdi Aralığı Örnek
RGB 0–255 arası üç tam sayı 79, 70, 229
CMYK %0–%100 arası dört yüzde %66, %69, %0, %10
HEX # ile başlayan altı haneli onaltılık #4F46E5
HSL 0–360 derece, 0–100 yüzde, 0–100 yüzde 240°, %75, %59
LAB L:0–100, a:-128–127, b:-128–127 35, 65, -55

Geçersiz bir girdi durumunda, hata mesajı formatın kendi kurallarına göre verilir. Örneğin, RGB alanına “256, 0, 0” yazıldığında “Enter RGB as three numbers 0–255, like 79, 70, 229.” (RGB’yi 0–255 arası üç sayı olarak girin, örneğin 79, 70, 229.) uyarısı görünür. CMYK alanına “%110, %0, %0, %0” yazılırsa “Enter CMYK as four percentages 0–100, like 66%, 69%, 0%, 10%.” (CMYK’yi %0–%100 arası dört yüzde olarak girin, örneğin %66, %69, %0, %10.) uyarısı verilir. Bu kurallar, kullanıcının her zaman anlamlı ve dönüştürülebilir bir değer girmesini sağlar.

Kimler İçin Tasarlandı?

  • Grafik tasarımcılar: Dijital bir tasarımı baskıya hazırlarken, ekranda gördükleri rengin matbaadaki yaklaşık karşılığını görmek isterler. Özellikle kurumsal kimlik renklerini (örneğin bir logonun RGB’sini) CMYK’ya çevirirken bu araç hızlı bir başlangıç sağlar.
  • Front-end geliştiriciler: Bir web sitesinde kullanılan HEX veya RGB rengin, basılı bir broşürde nasıl görüneceğini kabaca tahmin etmek isterler.
  • Matbaa çalışanları: Müşteriden gelen bir RGB rengin CMYK gamutunun dışında olup olmadığını hızla kontrol ederler.
  • Renk bilimiyle ilgilenen herkes: RGB, CMYK, HEX, HSL, HSV ve LAB arasındaki ilişkiyi anlamak ve farklı modellerde aynı rengi görmek isteyenler.

Sıkça Sorulan Sorular

S: Bu sayfanın ürettiği CMYK değeri, profesyonel bir matbaada birebir aynı mı basılır?
Hayır. Bu değerler, ICC profili içermeyen bir algoritmaya dayalıdır. Kâğıt, mürekkep ve baskı makinesi farklılıkları nedeniyle nihai renkte sapmalar olur. Bu nedenle sonuç, bir başlangıç noktası olarak değerlendirilmelidir.

S: Gamut dışı renklerle karşılaştığımda ne olur?
Sayfa, bu rengi görüntülenebilir en yakın değere ayarlar. Ancak bu ayarlama, rengin orijinalinden farklı olmasına yol açar. Bu rengi tekrar RGB’ye çevirdiğinizde hafif bir kayma gözlemleyebilirsiniz.

S: Bir alanı düzenlediğimde diğerleri neden anında güncelleniyor?
Tüm dönüşümler, tarayıcınızda gerçekleştirilir. Herhangi bir giriş, merkezi bir RGB değerine çevrilir ve bu değerden diğer formatlar hesaplanır. Bu, eşzamanlı güncellemeyi mümkün kılar.

S: CMYK değerlerim neden %100’den fazla çıkmıyor?
CMYK formatı doğası gereği %0–%100 aralığındadır. Sayfa, geçerli dönüşüm formülleri kullandığı için çıktı her zaman bu aralıkta olur.

S: Girdiğim veriler bir sunucuya gönderiliyor mu?
Hayır. Tüm renk dönüşümleri doğrudan tarayıcınızda, yani istemci tarafında yapılır. Hiçbir veri dışarıya aktarılmaz.

S: LAB değerlerini neden değiştiremiyorum?
LAB değerleri, sayfanın ürettiği çıktılardan biridir. Ancak istenirse LAB alanı da düzenlenebilir; bu durumda diğer tüm formatlar güncellenir. LAB değerleri görüntülenebilir RGB aralığının dışına çıkarsa, sayfa bunu en yakın ekran rengine ayarlar.