Geliştirici

Renk Dönüştürücü

Renk formatları arasında anında dönüştürme için ücretsiz çevrimiçi araç. Ücretsiz çevrimiçi renk dönüştürücü HEX, RGB, HSL, HSV, CMYK ve adlandırılmış renkleri destekler. Renk önizlemeleri ve erişilebilirlik bilgisi alın. Kayıt yok.

Bu araç size yardımcı oldu mu?

Renk Dönüştürücü nedir?

Bir Renk Dönüştürücü, web geliştiricileri, grafik tasarımcılar ve dijital renklerle çalışan herkes için vazgeçilmez bir araçtır. HEX (on altılık), RGB (kırmızı-yeşil-mavi) ve HSL (ton-doygunluk-açıklık) olmak üzere en yaygın kullanılan üç renk formatı arasında anlık ve hassas dönüşüm sağlar. HEX gösterimi, #FF5733 gibi # işareti ardından altı on altılık rakamla yazılır ve CSS ile web tasarımında standart formattır. RGB formatı, rgb(255, 87, 51) olarak ifade edilir ve her bir kanalın intensitesini belirterek renkleri tanımlar. HSL formatı, hsl(11, 100%, 60%) olarak yazılır ve renkleri ton, doygunluk ve açıklık açısından tanımlar.

Bu Hesap Makinesi Ne Zaman Kullanılmalı

  • Tasarımcının renk özelliklerini CSS uyumlu değerlere dönüştürürken.
  • Tasarım sistemi oluştururken.
  • HSL kullanarak renk paletleri oluştururken.
  • WCAG uyumluluğu için renk kontrastını kontrol ederken.
  • Mevcut kodda eski renk değerlerini dönüştürürken.
  • CSS renk sorunlarını hata ayıklarken.

Adımlar:

  1. Herhangi bir formatta renk değeri girin.
  2. Giriş formatını seçin.
  3. Üç formatta dönüştürülmüş değerleri görüntüleyin.
  4. Sonucu kopyalayın.
  5. WCAG kontrast rozetlerini kontrol edin.

Formül

HEX → RGB: #RRGGBB değerlerini ondalık sayılara bölün RGB → HSL: RGB değerlerini normalize edin → renk tonu/doygunluk/aydınlık bulun HSL → RGB: krom formülleriyle dönüştürün HEX: #RRGGBB (her biri 0-255) RGB: rgb(R, G, B) (0-255) HSL: hsl(H°, S%, L%) (H: 0-360, S/L: 0-100)

Kullanım Alanları

  • CSS renk değerlerini dönüştürme
  • Temel renklerden renk şemaları oluşturma
  • Tasarım sistemi renklerini eşleştirme
  • HSL aracılığıyla renk ilişkilerini anlama

Temel Faydalar

  • HEX, RGB ve HSL formatları arasında anında renk dönüştürme
  • Yazarken güncellenen canlı renk önizlemesi görüntüleme
  • WCAG kontrast oranını otomatik AA ve AAA rozetleriyle kontrol etme
  • Dönüşüm geçmişine erişim
  • Tek tıklamayla herhangi bir formatı kopyalama
  • Tarayıcıda tamamen çalışır, veri göndermez

Uzman İpuçları

  • Renk çeşitlemeleri oluşturmak için HSL kullanın.
  • CSS ve HTML için her zaman HEX kullanın.
  • Renk seçimlerinizi WCAG kontrat gereksinimlerine göre doğrulayın.
  • Taban paletinizi HSL'de tanımlayın.
  • HEX değerleri büyük/küçük harf duyarsızdır.

Kaçınılması Gereken Yaygın Hatalar

  • HEX renkleri girerken # ön ekini unutmak.
  • 255'in üzerinde veya 0'ın altında RGB değerleri kullanmak.
  • HSL ton aralığını (0-360) RGB (0-255) ile karıştırmak.
  • HSL açıklığı ile RGB parlaklığının eşdeğer olduğunu varsaymak.

Anahtar Terimler Açıklandı

HEX: CSS ve web tasarımında kullanılan on altılık renk gösterimi.
RGB: Kırmızı-yeşil-mavi renk modeli.
HSL: Ton-doygunluk-açıklık renk modeli.
Renk uzayı: Renkleri düzenlemek ve temsil etmek için matematiksel model.
WCAG kontrast oranı: Metin ve arka plan arasındaki parlaklık farkının sayısal ölçümü.

İlgili Kavramlar

  • CSS Birim Dönüştürücü: px, rem, em, vw ve diğer CSS birimleri arasında dönüştürme
  • Base64 Kodlayıcı/Çözücü: Base64 dizelerini kodlama ve çözme
  • JSON Biçimlendirici: JSON verilerini biçimlendirme ve doğrulama
  • Regex Test Cihazı: Örnek metne karşı düzenli ifadeleri test etme
  • URL Kodlayıcı/Çözücü: URL güvenli dizeleri kodlama ve çözme

Örnek

Giriş: #FF5733 (HEX) → RGB: rgb(255, 87, 51) → HSL: hsl(11, 100%, 60%). Giriş: hsl(200, 50%, 50%) → RGB: rgb(64, 149, 191) → HEX: #4095BF.

Sonuçlarınızı Yorumlama

Dönüştürücü renginizi üç formatta aynı anda görüntüler. HEX, web geliştirmede en yaygın formattır. RGB, tekil renk kanalları üzerinde doğrudan kontrol sağlar. HSL, insan anlayışı için en sezgisel formattır.

Sıkça Sorulan Sorular

HEX, RGB ve HSL arasındaki fark nedir?
HEX, 6 basamaklı onaltılık bir temsildir (#FF0000). RGB renkleri kırmızı/yeşil/mavi değerleri olarak tanımlar (rgb(255, 0, 0)). HSL ton, doygunluk ve parlaklık kullanır (hsl(0, 100%, 50%)).
Hangi renk formatını kullanmalıyım?
HEX, basit renkler için web geliştirmede en yaygın olanıdır. RGB, renk kanalları üzerinde ince kontrol sağlar. HSL insanlar için en sezgiseldir — farklı renkler için tonu, yoğunluk için doygunluğu ve parlaklık için parlaklığı ayarlayın.
HSL'nin avantajı nedir?
HSL insanlar için daha okunabilir. S ve L'yi sabit tutarak renk şemaları oluşturabilirsiniz. Örneğin, hsl(0, 50%, 50%) = kırmızı, hsl(120, 50%, 50%) = yeşil, hsl(240, 50%, 50%) = mavi.
Renk kontrastı nedir ve neden önemlidir?
Renk kontrastı, ön plan metni ile arka planı arasındaki parlaklık farkıdır. Daha yüksek kontrast metni daha okunabilir yapar. WCAG yönergeleri minimum kontrast oranları gerektirir: normal metin için 4,5:1 (AA) ve gelişmiş okunabilirlik için 7:1 (AAA).
CMYK'yi HEX veya RGB'ye çevirebilir miyim?
CMYK (baskıda kullanılır) doğrudan RGB/HEX'e (ekranlarda kullanılır) dönüştürülemez çünkü farklı renk gamutları kullanırlar. Dönüştürme renk profilinize (sRGB, Adobe RGB vb.) bağlıdır.
RGBA'daki alfa kanalı ne yapar?
Alfa kanalı saydamlığı kontrol eder, 0 (tamamen saydam) ile 1 (tamamen opak) arasında değişir. RGBA, RGB'yi bu dördüncü değerle genişletir.
Neden HEX ve RGB bazen biraz farklı renkler gösteriyor?
Göstermemeli — HEX ve RGB aynı renk değerlerini temsil eder, sadece farklı notasyonda. #FF0000, rgb(255, 0, 0)'e eşittir. Farklılık fark ediyorsanız, muhtemelen monitör kalibrasyonundan kaynaklanıyordur.
Nasıl uyumlu bir renk paleti oluşturabilirim?
HSL kullanarak paletler oluşturun: tamamlayıcı renkler için H'yi değiştirirken S ve L'yi sabit tutun. Benzer renkler için H'yi 30–60 derece değiştirin.
sRGB ile Display P3 arasındaki fark nedir?
sRGB, web içeriği için standart renk uzayıdır, sınırlı bir renk aralığı destekler. Display P3 (Apple cihazları ve modern monitörler tarafından kullanılır) daha geniş bir gamutu destekler, daha canlı kırmızılar ve yeşiller gösterir.
Renk körleri için renkleri nasıl test edebilirim?
Renk algısından bağımsız olarak okunabilirliği sağlamak için kontrast oranını kullanın. Yüksek kontrastlı kombinasyonlar (koyu metin açık arka planda veya tersi) evrensel olarak okunabilir.
RGB değerlerim neden ekranda farklı görünüyor?
Farklı monitörler farklı renk profilleri, parlaklık ve kontrast ayarlarına sahiptir. Kritik renk eşleştirme için monitörünüzü kalibre edin ve renk yönetimi profilleri kullanın.

Daha Fazla Araç Keşfedin

Tüm araç kütüphanemizden taze seçkiler.