MCP ile bağlan →

Hesaplamaya Girin

3 veya 6 haneli bir hex kodu girin; başına # eklemek isteğe bağlıdır.

Formül

Reklam

Sonuç

RGB Rengi
rgb(52, 152, 219)
from #3498DB
Kırmızı (R) 52
Yeşil (G) 152
Mavi (B) 219

HEX'ten RGB'ye Çevirici Nedir?

HEX'ten RGB'ye çevirici, on altılık (hexadecimal) bir renk kodunu — yani CSS, HTML ve tasarım araçlarında kullanılan altı karakterli gösterimi — eşdeğer RGB değerlerine dönüştürür. RGB, bir rengi üç kanalla tanımlar: kırmızı, yeşil ve mavi. Her kanal 0 ile 255 arasında bir değer alır. Hex kodu ise aynı üç değeri #3498DB gibi kısa ve 16'lık tabandaki bir dizeye sığdırır.

Nasıl Kullanılır?

İlgili alana herhangi bir hex renk kodu yazın. Başındaki # işaretini eklemek isteğe bağlıdır; dilerseniz #0AF gibi 3 haneli kısa yazımı da kullanabilirsiniz. Bu kısa biçim otomatik olarak 6 haneli karşılığına (#00AAFF) genişletilir. Hesapla'ya bastığınızda RGB üçlüsünü, bir renk örneğini ve her kanalın ayrı ayrı değerini görürsünüz.

Formülün Açıklaması

6 haneli bir hex kodu üç çifte ayrılır: 1.–2. karakterler kırmızıyı, 3.–4. karakterler yeşili, 5.–6. karakterler ise maviyi temsil eder. Her çift, 16'lık tabandaki (hexadecimal) bir sayıdır ve 10'luk tabana (ondalık) çevrilir.

$$(R,\,G,\,B) = \left( \text{hex}_{1\text{-}2},\ \text{hex}_{3\text{-}4},\ \text{hex}_{5\text{-}6} \right)_{16}$$$$\text{where}\quad \left\{ \begin{aligned} R &= \big(\,\text{HEX}\,[1\text{-}2]\,\big)_{16} \\ G &= \big(\,\text{HEX}\,[3\text{-}4]\,\big)_{16} \\ B &= \big(\,\text{HEX}\,[5\text{-}6]\,\big)_{16} \end{aligned} \right.$$

Örneğin FF çifti \(15 \times 16 + 15 = 255\)'e, yani maksimum yoğunluğa eşittir; 00 ise 0'a karşılık gelir.

Altı haneli onaltılık kodun üç çifte ayrılıp kırmızı, yeşil ve mavi kanallara eşlendiğini gösteren şema
6 haneli onaltılık kod üç çifte ayrılır; her biri R, G ve B için 0-255 değerine dönüşür.

Çözümlü Örnek

#3498DB kodunu ele alalım. Kırmızı = 34 = \(3 \times 16 + 4 = 52\). Yeşil = 98 = \(9 \times 16 + 8 = 152\). Mavi = DB = \(13 \times 16 + 11 = 219\). Sonuç rgb(52, 152, 219) olur — hoş, orta tonda bir mavi.

FF8800 onaltılık değerinin renk örneğiyle birlikte RGB 255, 136, 0'a dönüşmesi
Örnek: #FF8800, RGB (255, 136, 0) değerine dönüşür; turuncu bir örnek.

Sıkça Sorulan Sorular

# işaretine ihtiyacım var mı? Hayır. Çevirici bu işareti otomatik olarak kaldırır; bu nedenle 3498db ile #3498DB aynı sonucu verir.

Hex kodları büyük/küçük harfe duyarlı mı? Hayır. ff ile FF aynıdır; araç tüm girdiyi büyük harfe çevirerek normalleştirir.

Peki ya 3 haneli kodlar? #F00 gibi kısa yazımlar her hane iki katına çıkarılarak #FF0000 biçimine genişletilir; bu da rgb(255, 0, 0) yani saf kırmızıya eşittir.

Son güncelleme: