Renk Kodu Çevirici

HEX, RGB ve HSL renk kodları arasında anında dönüşüm yapın.

Renk Kodu Çevirici Nedir ve Ne İşe Yarar?

Renk Kodu Çevirici, ekranda gördüğünüz bir rengin farklı yazım biçimleri arasında anında dönüşüm yapan bir tasarımcı ve geliştirici aracıdır. Aynı renk; web'de HEX (#6c5ce7), CSS ve resim işlemede RGB (108, 92, 231) ve renk ayarında sezgisel olan HSL (247°, 76%, 63%) olarak yazılabilir. Bu üç biçim aynı rengi anlatır ama farklı yerlerde farklı format gerekir. Araç, bir kutuya girdiğiniz değeri diğer tüm biçimlerdeki tam karşılığına çevirerek elle hesap yapma zahmetini ortadan kaldırır.

HEX, RGB ve HSL Arasındaki Fark

Üç sistem de aynı renkleri üretir; farkları yazım ve kullanım kolaylığındadır. HEX, kırmızı-yeşil-mavi bileşenlerini 16'lık tabanda iki karakterle kodlar; #RRGGBB biçimi web'de en yaygın olanıdır ve kopyalanması kolaydır. RGB aynı üç bileşeni 0-255 arası ondalık sayılarla belirtir; JavaScript'te renk hesaplarken ve saydamlık için RGBA kullanırken pratiktir. HSL ise renge bambaşka bir açıdan yaklaşır: ton (hangi renk, 0-360°), doygunluk (canlılık, %) ve açıklık (koyudan aydınlığa, %). Bir rengi biraz daha açık ya da soluk yapmak istediğinizde tek bir HSL değerini oynatmak, HEX'te üç bileşeni birden tahmin etmekten çok daha kolaydır.

Nasıl Kullanılır?

  1. Elinizdeki renk kodunu ilgili kutuya yazın; ister #3498db gibi bir HEX, ister RGB veya HSL değeri olsun.
  2. Araç, girdiğiniz değeri anında diğer iki biçime çevirir ve rengin önizlemesini gösterir.
  3. İhtiyacınız olan biçimi tek tıkla kopyalayıp CSS dosyanıza, tasarım aracınıza veya koda yapıştırın.

Bu sayede bir tasarımcının paylaştığı HEX kodunu, RGBA saydamlığı gereken bir CSS kuralına saniyeler içinde uyarlayabilirsiniz.

Renk Modelleri Arasında Nasıl Dönüşüm Yapılır?

Dönüşümün mantığını bilmek işe yarar. HEX'ten RGB'ye geçerken her renk çiftinin 16'lık değeri ondalığa çevrilir; örneğin FF = 255, 00 = 0. Tersine RGB'den HEX'e giderken her bileşen iki haneli 16'lık koda dönüşür. RGB'den HSL'ye geçişte ise en yüksek ve en düşük renk bileşenleri karşılaştırılarak ton, doygunluk ve açıklık hesaplanır. Araç tüm bu hesapları arka planda yaparak size yalnızca doğru sonucu verir; kısa HEX yazımlarını (örneğin #fff) da tam biçime genişleterek işler.

Pratik İpuçları ve Gerçek Kullanım Örnekleri

  • Marka rengi uyarlama: Kurumsal kılavuzda HEX olarak verilen rengi, mobil uygulama kodu için RGB'ye çevirin.
  • Açık/koyu tema: HSL'de yalnızca açıklık değerini düşürerek aynı rengin koyu tema karşılığını türetin.
  • Saydamlık: Bir HEX rengi RGB'ye çevirip sonuna alfa değeri ekleyerek yarı saydam gölge ve katmanlar oluşturun.
  • Erişilebilirlik: Metin ve arka plan renklerini karşılaştırırken kesin sayısal değerlerle kontrast oranını denetleyin.

Hangi Biçimi Nerede Kullanmalı?

Doğru biçimi seçmek işinizi kolaylaştırır. Web ve CSS'te renk tanımlarken HEX en kısa ve yaygın yazımdır; kod incelemelerinde herkesin alışık olduğu formattır. Saydamlık (opaklık) gereken durumlarda, örneğin bir gölge ya da üst katman için, RGB biçimini alfa kanalıyla (RGBA) kullanmak gerekir. Bir rengin ton ailesini korurken tonlarını türetmek, örneğin bir buton için hover ve pasif durumlar oluşturmak istediğinizde HSL paha biçilmezdir; yalnızca açıklık yüzdesini değiştirerek uyumlu bir renk skalası kurarsınız. Araç üç biçimi de aynı anda gösterdiği için, hangi bağlamda hangisine ihtiyaç duyarsanız onu hazır bulursunuz.

Ne Zaman ve Neden Gereklidir?

Web sitesi, uygulama arayüzü veya grafik tasarımıyla uğraşan herkes gün içinde farklı renk biçimleri arasında sürekli geçiş yapar. Tasarım programı bir rengi RGB verirken CSS dosyanız HEX bekliyor olabilir; ya da HSL ile ince ayar yapıp sonucu HEX olarak kaydetmeniz gerekebilir. Bu çeviriyi elle yapmak hem yorucudur hem de hataya açıktır. Renk Kodu Çevirici, tüm biçimleri tek bakışta önünüze koyarak tutarlı bir renk paleti kurmayı ve tasarımınızın her yerde aynı görünmesini sağlamayı kolaylaştırır.