Pemilih & Konverter Warna Hex (RGB, HSL, HSV)
Konversi hex ke RGB, HSL, dan HSV, salin contoh harmoni, dan ekspor CSS atau JSON—langsung di browser Anda.
Masukkan #RGB atau #RRGGBB (dengan atau tanpa #). Nilai yang tidak valid mempertahankan konversi terakhir yang baik.
Konversi
Ekspor contoh
Pilih atau tempel warna hex, konversikan ke RGB, HSL, dan HSV, buat contoh komplementer/analog/triadik/monokrom, salin nilai, dan ekspor CSS atau JSON. Gratis, cepat, dan berjalan sepenuhnya di browser Anda.
Cara menggunakan pemilih warna hex ini
Ketik atau tempelkan nilai hex, atau gunakan pemilih asli. Halaman ini mengubahnya menjadi RGB, HSL, dan HSV secara instan, menghasilkan contoh harmoni dan strip warna/warna, dan membuat semuanya siap untuk disalin. Bagikan penyiapan Anda dengan URL—status disimpan dalam string kueri.
Referensi hex, RGB, HSL, dan HSV
Hex adalah pengkodean RGB yang ringkas. RGB menjelaskan saluran merah/hijau/biru. HSL mengekspresikan rona, saturasi, dan kecerahan; HSV menggunakan hue, saturation, dan value (kecerahan). Alat ini menggunakan matematika deterministik di browser Anda—tanpa unggahan dan tanpa API eksternal.
Komplementer, analog, triadik, dan monokromatik
Komplementer memutar rona 180°. Langkah-langkah serupa diwarnai dengan sudut tetap di sekitar alas Anda. Triadic menggunakan offset 120°. Monokromatik mempertahankan rona dan memvariasikan kecerahan. Kontrol penghitungan berlaku untuk mode analog dan monokromatik.
Variabel CSS dan ekspor JSON
Ekspor menghasilkan :root properti khusus dengan nama stabil (misalnya --color-base, --color-analogous-1) dan JSON dengan baseHex, mode harmoni, dan daftar contoh untuk skrip atau token desain.
Pertanyaan yang Sering Diajukan
Apakah #ABC bertambah menjadi enam digit?
Ya. Hex tiga digit diperluas per pasangan digit, sehingga #ABC menjadi #AABBCC.
Apa yang terjadi jika hex saya tidak valid?
Anda melihat kesalahan sebaris. Warna valid terakhir tetap berada di baris konversi, pemilih, dan ekspor hingga Anda memasukkan hex yang valid lagi.
Bagaimana cara menghitung warna harmoni?
Mereka bersifat deterministik: saling melengkapi adalah perubahan warna 180° di HSL; analogi menggunakan langkah rona tetap; triadic menggunakan offset 120°; monokromatik memvariasikan kecerahan sambil menjaga rona dan saturasi dari dasar.
Apa yang ada dalam ekspor JSON?
Kunci stabil: baseHex, Harmony, HarmonyCount jika memungkinkan, HarmonySwatches (string hex), tintShadeStrip, dan stripCount—cocok untuk perkakas atau dokumentasi.
Bisakah saya membagikan warna saya?
Ya. URL diperbarui dengan hex, mode harmoni, jumlah, dan ukuran strip sehingga Anda dapat menandai atau membagikan pengaturan yang tepat.