MCP ile bağlan →

Hesaplamaya Girin

Formül

Reklam

Sonuç

Hex Renk Kodu
#FF6347
RGB(255, 99, 71)
Hex kodu #FF6347
Ondalık değer 16.737.095
Kırmızı (R) 255 → FF
Yeşil (G) 99 → 63
Mavi (B) 71 → 47

RGB'den Hex'e Renk Hesaplayıcı nedir?

Bu araç, Kırmızı, Yeşil ve Mavi kanallarıyla tanımlanan bir rengi; web sitelerinde, CSS'te, tasarım programlarında ve HTML'de kullanılan onaltılık (hex) renk koduna dönüştürür. Her kanal 0 ile 255 arasında değer alır ve hesaplayıcı bu üç sayıyı #FF6347 gibi tanıdık bir koda, ayrıca onun ham ondalık değerine çevirir. Canlı renk örneği sayesinde rengin tam olarak nasıl göründüğünü anında görürsünüz.

Kırmızı, yeşil ve mavi üç üst üste binen daire, kesiştikleri yerde beyaza karışıyor
RGB toplamsal renk karışımı: kırmızı, yeşil ve mavi birleşerek tam renkli bir spektrum oluşturur.

Nasıl kullanılır?

Kırmızı, Yeşil ve Mavi alanlarının her biri için 0 ile 255 arasında bir değer girin. Hesapla düğmesine bastığınızda hex kodunu, ondalık renk değerini ve her kanalın kendi iki haneli hex çiftine nasıl karşılık geldiğini görürsünüz. Hex kodunu doğrudan CSS dosyanıza veya tasarım uygulamanıza kopyalayabilirsiniz.

Formül açıklaması

Her kanal 8 bitlik bir sayıdır (0-255) ve tam olarak iki onaltılık haneye karşılık gelir (00-FF). Birleşik ondalık değeri elde etmek için kırmızıyı 65536 (164) ile, yeşili 256 (162) ile çarpın ve maviyi ekleyin: $$\text{ondalık} = R\times65536 + G\times256 + B$$ Hex kodu ise basitçe her kanalın 16'lık tabanda yazılıp başına # eklenerek birleştirilmiş halidir.

Bir RGB üçlüsünün altı haneli onaltılık renk koduna dönüştüğünü, kırmızı, yeşil, mavi bayt çiftlerine ayrıldığını gösteren şema
Her RGB kanalı (0-255) iki haneli bir hex çiftine dönüşür ve altı haneli bir hex koduna birleşir.

Örnek hesaplama

RGB(255, 99, 71) — yani "domates" rengini ele alalım. Kırmızı 255 = FF, Yeşil 99 = 63, Mavi 71 = 47 olur ve bu da #FF6347 hex kodunu verir. Ondalık değer ise $$255\times65536 + 99\times256 + 71 = 16{.}711{.}680 + 25{.}344 + 71 = 16{.}737{.}095$$'tir.

Sıkça Sorulan Sorular

Neden her kanal için tam olarak iki hex hanesi var? Çünkü onaltılık sistemde 255 sayısı FF'e karşılık gelir; iki hane, 0'dan 255'e kadar her değeri kapsamaya yeter.

Ondalık değeri kodda kullanabilir miyim? Evet. Birçok grafik API'si tek tam sayıyı (örneğin 16737095) paketlenmiş renk değeri olarak kabul eder.

Hex ile RGB arasındaki fark nedir? İkisi de aynı rengi farklı gösterimlerle ifade eder — hex daha kısa ve kompakttır, RGB ise daha okunaklıdır. Bu araç ikisini birden gösterir.

Son güncelleme: