Developer

Konverter Warna

Alat online gratis untuk mengonversi antara format warna secara instan. Konverter warna online gratis mendukung HEX, RGB, HSL, HSV, CMYK, dan warna bernama. Dapatkan pratinjau warna dan informasi aksesibilitas. Tanpa pendaftaran.

Apakah kalkulator ini membantu Anda?

Apa itu Konverter Warna?

Color Converter adalah alat yang tidak tergantikan untuk pengembang web, desainer grafis, dan siapa pun yang bekerja dengan warna digital. Alat ini menyediakan konversi instan dan akurat antara tiga format warna yang paling banyak digunakan: HEX (heksadesimal), RGB (merah-hijau-biru), dan HSL (hue-saturasi-kecerahan). Notasi HEX, ditulis sebagai # diikuti enam digit heksadesimal seperti #FF5733, adalah format standar untuk CSS dan desain web. Format RGB, diekspresikan sebagai rgb(255, 87, 51), mendefinisikan warna dengan menentukan intensitas kanal cahaya merah, hijau, dan biru. Format HSL, ditulis sebagai hsl(11, 100%, 60%), mendeskripsikan warna dalam hal hue, saturasi, dan kecerahan.

Kapan Menggunakan Kalkulator Ini

  • Saat mengonversi spesifikasi warna desainer.
  • Saat membangun sistem desain.
  • Saat membuat palet warna menggunakan HSL.
  • Saat memeriksa kontras warna untuk kepatuhan WCAG.
  • Saat mengonversi nilai warna lama.
  • Saat debug masalah warna CSS.

Langkah-langkah:

  1. Masukkan nilai warna dalam format apa pun.
  2. Pilih format input menggunakan tab.
  3. Lihat nilai yang dikonversi.
  4. Salin hasilnya.
  5. Periksa lencana kontras WCAG.

Rumus

HEX → RGB: pisahkan #RRGGBB menjadi nilai desimal RGB → HSL: normalisasi RGB → temukan hue/saturation/lightness HSL → RGB: konversi melalui rumus kroma HEX: #RRGGBB (0-255 masing-masing) RGB: rgb(R, G, B) (0-255) HSL: hsl(H°, S%, L%) (H: 0-360, S/L: 0-100)

Kasus Penggunaan

  • Mengonversi nilai warna CSS
  • Membuat skema warna dari warna dasar
  • Mencocokkan warna sistem desain
  • Memahami hubungan warna melalui HSL

Manfaat Utama

  • Konversi warna instan antara format HEX, RGB, dan HSL
  • Lihat pratinjau warna langsung
  • Periksa rasio kontras WCAG dengan lencana AA dan AAA
  • Akses riwayat konversi
  • Salin format apa pun dengan satu klik
  • Bekerja sepenuhnya di browser tanpa mengirim data

Tips Profesional

  • Gunakan HSL saat Anda ingin membuat variasi warna.
  • Selalu gunakan HEX untuk CSS dan HTML.
  • Verifikasi pilihan warna Anda terhadap persyaratan kontras WCAG.
  • Tentukan palet dasar Anda di HSL.
  • Nilai HEX tidak peka huruf besar-kecil.

Kesalahan Umum yang Harus Dihindari

  • Lupa awalan # saat memasukkan warna HEX.
  • Menggunakan nilai RGB di atas 255 atau di bawah 0.
  • Mencampuradukkan rentang hue HSL (0-360) dengan RGB (0-255).
  • Menganggap kecerahan HSL dan kecerahan RGB setara.

Istilah Kunci Dijelaskan

HEX: Notasi warna heksadesimal yang digunakan dalam CSS dan desain web.
RGB: Model warna merah-hijau-biru.
HSL: Model warna hue-saturasi-kecerahan.
Ruang warna: Model matematika untuk mengorganisir dan mewakili warna.
Rasio kontras WCAG: Ukuran numerik perbedaan luminans.

Konsep Terkait

  • Konverter Unit CSS: Konversi antara px, rem, em, vw, dan unit CSS lainnya
  • Pengodek/Dekode Base64: Encode dan decode string Base64
  • Pembentuk JSON: Format dan validasi data JSON
  • Penguji Regex: Uji ekspresi reguler terhadap teks sampel
  • Pengodek/Dekode URL: Encode dan decode string URL-safe

Contoh

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

Interpretasi Hasil Anda

Konverter menampilkan warna Anda dalam ketiga format secara bersamaan. HEX adalah format yang paling umum. RGB memberi Anda kontrol langsung atas kanal warna individu. HSL adalah format yang paling intuitif untuk pemahaman manusia.

Pertanyaan Umum

Apa perbedaan antara HEX, RGB, dan HSL?
HEX adalah representasi heksadesimal 6 digit (#FF0000). RGB mendefinisikan warna sebagai nilai merah/hijau/biru (rgb(255, 0, 0)). HSL menggunakan hue, saturasi, dan lightness (hsl(0, 100%, 50%)).
Format warna mana yang harus saya gunakan?
HEX paling umum dalam pengembangan web untuk warna sederhana. RGB memberikan kontrol halus atas channel warna. HSL paling intuitif untuk manusia — sesuaikan hue untuk warna berbeda, saturasi untuk intensitas, dan lightness untuk kecerahan.
Apa keunggulan HSL?
HSL lebih mudah dibaca manusia. Anda dapat membuat skema warna dengan menjaga S dan L tetap konstan sambil mengubah H. Contoh, hsl(0, 50%, 50%) = merah, hsl(120, 50%, 50%) = hijau, hsl(240, 50%, 50%) = biru.
Apa itu kontras warna dan mengapa penting?
Kontras warna adalah perbedaan luminance antara teks latar depan dan latar belakangnya. Kontras lebih tinggi membuat teks lebih mudah dibaca. Pedoman WCAG memerlukan rasio kontras minimum: 4,5:1 untuk teks normal (AA) dan 7:1 untuk keterbacaan yang lebih baik (AAA).
Bisakah saya mengonversi CMYK ke HEX atau RGB?
CMYK (digunakan dalam pencetakan) tidak langsung dikonversi ke RGB/HEX (digunakan di layar) karena menggunakan gamut warna yang berbeda. Konversi tergantung pada profil warna Anda (sRGB, Adobe RGB, dll).
Apa yang dilakukan channel alpha di RGBA?
Channel alpha mengontrol transparansi, dari 0 (sepenuhnya transparan) hingga 1 (sepenuhnya opaque). RGBA memperluas RGB dengan nilai keempat ini.
Mengapa HEX dan RGB terkadang menampilkan warna yang sedikit berbeda?
Seharusnya tidak — HEX dan RGB mewakili nilai warna yang persis sama, hanya dalam notasi berbeda. #FF0000 sama dengan rgb(255, 0, 0). Jika Anda melihat perbedaan, kemungkinan karena kalibrasi monitor Anda.
Bagaimana cara membuat palet warna yang harmonis?
Gunakan HSL untuk membuat palet: pertahankan saturasi (S) dan lightness (L) tetap konstan sambil mengubah hue (H). Untuk warna komplementer, ubah H 180 derajat. Untuk warna analog, ubah H 30–60 derajat.
Apa perbedaan antara sRGB dan Display P3?
sRGB adalah ruang warna standar untuk konten web, mendukung rentang warna terbatas. Display P3 (digunakan oleh perangkat Apple dan monitor modern) mendukung gamut lebih lebar dengan merah dan hijau yang lebih cerah.
Bagaimana cara menguji warna untuk pengguna buta warna?
Gunakan rasio kontras untuk memastikan keterbacaan tanpa memandang persepsi warna. Kombinasi kontras tinggi (teks gelap di latar belakang terang atau sebaliknya) dapat dibaca secara universal.
Mengapa nilai RGB saya terlihat berbeda di layar?
Monitor yang berbeda memiliki profil warna, kecerahan, dan pengaturan kontras yang berbeda. Untuk pencocokan warna yang kritis, kalibrasi monitor Anda dan gunakan profil manajemen warna.

Temukan Lebih Banyak Alat

Pilihan segar dari seluruh pustaka alat kami.