Jawaban Singkat
Pecah kode hex menjadi tiga pasang dan ubah masing-masing dari basis 16 ke desimal: #1B98E0 → 1B = 27, 98 = 152, E0 = 224, jadi rgb(27, 152, 224). Untuk kembali, tulis setiap nilai 0–255 sebagai dua digit hex. Konverter melakukan kedua arah seketika dan menambahkan HSL, CMYK, dan pemeriksaan kontras.
Konverter HEX ke RGB — Kode Warna Jadi Sederhana
Setiap warna di layar adalah campuran cahaya merah, hijau, dan biru, tetapi warna yang sama ditulis dalam beberapa cara berbeda. Desainer menyalin kode hex seperti #1B98E0 dari Figma atau Canva, CSS sering memakai rgb(27, 152, 224), beberapa tool menginginkan HSL, percetakan meminta CMYK, dan API mungkin mengharapkan satu bilangan desimal. Konverter HEX ke RGB gratis ini menerjemahkan di antara semuanya seketika, dua arah. Ketik kode hex, ketik nilai RGB, atau sekadar pilih warna, dan setiap format diperbarui bersamaan.
Konverter juga menjawab pertanyaan yang diajukan desainer tepat setelah memilih warna: apakah teks akan terbaca di atasnya? Konverter menghitung rasio kontras WCAG 2 teks putih dan hitam pada warna Anda dan menilai masing-masing AA, AAA, atau gagal, sehingga Anda bisa memilih warna teks yang tepat untuk tombol, banner, thumbnail, dan slide. Semuanya terjadi di browser Anda.
Cara Memakai Konverter
- Masukkan kode HEX seperti
#1B98E0,1b98e0, bentuk pendek#F80, atau kode 8 digit dengan transparansi seperti#1B98E080. - Atau masukkan RGB dalam gaya umum apa pun:
rgb(27, 152, 224),rgba(27, 152, 224, 0.5),27 152 224, atau persentase. - Atau pilih warna dengan pemilih warna; kolom lain terisi otomatis.
- Baca tabel untuk HEX, RGB, HSL, CMYK perkiraan, baris variabel CSS siap tempel, dan nilai desimal.
- Lihat swatch dan baris kontras untuk melihat teks putih dan hitam pada warna Anda, beserta rasio kontrasnya.
- Salin HEX, RGB, atau semua format sekaligus.
Hubungan HEX dan RGB
Warna hex hanyalah tiga angka yang ditulis dalam heksadesimal (basis 16). Enam digit terbagi menjadi tiga pasang: pasangan pertama adalah merah, kedua hijau, ketiga biru. Setiap pasang berkisar dari 00 (0) hingga FF (255), yaitu persis rentang satu kanal RGB. Jadi konversinya adalah konversi basis 16 ke basis 10 yang dilakukan tiga kali.
HEX ke RGB: untuk #1B98E0, 1B = 1 × 16 + 11 = 27, 98 = 9 × 16 + 8 = 152, dan E0 = 14 × 16 + 0 = 224, menghasilkan rgb(27, 152, 224).
RGB ke HEX: untuk rgb(255, 87, 51), 255 = FF, 87 = 57 (5 × 16 + 7) dan 51 = 33 (3 × 16 + 3), menghasilkan #FF5733.
Konverter basis bilangan kami menampilkan aritmetika basis 16 yang sama untuk bilangan apa pun.
Kode hex pendek dan panjang
CSS mengizinkan singkatan 3 digit saat kedua digit setiap pasang identik: #F80 diperluas menjadi #FF8800, dan #FFF menjadi #FFFFFF. Kode 4 digit menambah digit alfa singkat. Kode 8 digit menaruh alfa sebagai pasangan terakhir: 80 hex adalah 128, dan 128 ÷ 255 ≈ 0.5, jadi #1B98E080 adalah biru dengan opasitas sekitar 50% — rgba(27, 152, 224, 0.5).
Contoh Perhitungan
| HEX | RGB | HSL | Warna teks terbaik |
|---|---|---|---|
| #1B98E0 | 27, 152, 224 | 202°, 78%, 49% | Hitam (6.61:1) |
| #FF5733 | 255, 87, 51 | 11°, 100%, 60% | Hitam (6.66:1) |
| #FF9933 | 255, 153, 51 | 30°, 100%, 60% | Hitam (9.86:1) |
| #008000 | 0, 128, 0 | 120°, 100%, 25% | Putih (5.14:1) |
| #767676 | 118, 118, 118 | 0°, 0%, 46% | Keduanya (≈4.5:1 masing-masing) |
Abu-abu #767676 adalah kasus batas yang terkenal: sekitar abu-abu paling terang yang masih lolos AA (4.54:1) sebagai teks di latar putih, dan yang paling gelap yang lolos dengan hitam — nyaris, di kedua sisi.
HSL: Format yang Ramah Desainer
HSL menggambarkan warna dengan hue, saturation, dan lightness. Hue adalah posisi di roda warna dalam derajat — 0° merah, 120° hijau, 240° biru. Saturation adalah seberapa hidup warna itu, dari abu-abu (0%) hingga warna penuh (100%). Lightness berjalan dari hitam (0%) melalui warna murni (50%) hingga putih (100%). Keunggulan besarnya adalah Anda bisa membuat status hover, tint, dan shade dengan mengubah satu angka: pertahankan hue dan saturation, lalu naikkan atau turunkan lightness. Semua browser modern menerima hsl() di CSS.
CMYK: Perkiraan untuk Cetak
Printer mencampur tinta cyan, magenta, kuning, dan hitam, yang mengurangi cahaya alih-alih menambahnya. Konverter memakai rumus sederhana standar — K = 1 − max(R, G, B), lalu C, M, dan Y dari nilai yang tersisa — yang cukup untuk panduan kasar. Warna cetak nyata bergantung pada kertas, tinta, dan profil warna ICC, dan banyak warna layar yang cerah, terutama biru dan hijau yang hidup, sama sekali tidak bisa dicetak persis. Untuk kartu nama, kemasan, atau apa pun yang mementingkan warna, minta proof dari percetakan Anda.
Kontras Warna dan Aksesibilitas
Web Content Accessibility Guidelines (WCAG 2) mendefinisikan rasio kontras dari 1:1 (tanpa kontras) hingga 21:1 (hitam di atas putih). Dihitung dari luminansi relatif kedua warna. Ambang batasnya:
- AA, teks normal: minimal 4.5:1
- AA, teks besar (kira-kira 24 px reguler atau 18.66 px tebal ke atas): minimal 3:1
- AAA, teks normal: minimal 7:1
Kontras yang baik bukan hanya soal aturan aksesibilitas. Itu menentukan apakah judul thumbnail YouTube bisa dibaca di HP di bawah sinar matahari, apakah label tombol jelas, dan apakah penonton yang lebih tua bisa membaca slide Anda. Sejumlah mengejutkan biru dan oranye merek populer tampak tegas tetapi gagal dengan teks putih — periksa rasionya alih-alih memercayai mata di monitor yang terang.
Di Mana Setiap Format Dipakai
- HEX — CSS, HTML, Figma, Canva, Photoshop, panduan merek.
- RGB / rgba — CSS (terutama saat butuh transparansi), canvas JavaScript, tools video dan game.
- HSL — tema CSS dan design system tempat Anda membuat tint dan shade.
- CMYK — desain cetak: brosur, kartu, kemasan.
- Desimal — beberapa API dan aplikasi yang menyimpan warna sebagai satu integer, seperti warna embed chat.
Berapa Banyak Warna yang Bisa Digambarkan HEX dan RGB?
Setiap kanal punya 256 nilai yang mungkin (0 hingga 255), yaitu 8 bit. Tiga kanal membentuk 24 bit, jadi kode hex dan RGB standar bisa menggambarkan 256 × 256 × 256 = 16,777,216 warna — “16.7 juta warna” dalam spesifikasi monitor. Menambah kanal alfa membawanya ke 32 bit per piksel, yang cara kebanyakan gambar dan layar menyimpan warna di memori. Nilai desimal di tabel konverter hanyalah 24 bit itu dibaca sebagai satu bilangan: merah × 65,536 + hijau × 256 + biru. Untuk #1B98E0 itu 1,808,608.
CSS modern juga bisa mengekspresikan warna di luar rentang sRGB klasik ini, memakai fungsi baru untuk layar gamut lebar. Itu di luar cakupan konverter hex, dan format hex dan RGB yang familiar tetap menjadi pilihan yang paling luas didukung untuk web, dokumen, dan tools desain.
Kesalahan Umum dengan Kode Warna
- Menghilangkan #. Kebanyakan tool desain menambahkannya untuk Anda, tetapi di CSS
color: 1B98E0tidak valid. Konverter menerima kode dengan atau tanpa # dan selalu mengeluarkan bentuk #. - Mengetik huruf O untuk nol. Digit hex hanya 0–9 dan A–F.
#FFOOOOdengan huruf O bukan merah; konverter akan menolaknya agar Anda menyadarinya. - Mencampur urutan 8 digit. CSS menaruh alfa di akhir (
#RRGGBBAA), tetapi beberapa Android dan tool lama menaruhnya di awal (#AARRGGBB). Jika warna tampak salah setelah ditempel, periksa urutan mana yang diharapkan tool Anda. - Menilai kontras dengan mata. Kecerahan layar dan profil warna sangat bervariasi antar perangkat. Andalkan angkanya.
- Mengharapkan warna layar di cetakan. Hijau RGB neon biasanya tampak lebih kusam di kertas; rencanakan itu sejak awal.
Tips Bekerja dengan Kode Warna
- Simpan daftar pendek warna merek Anda sebagai variabel CSS — konverter memberi baris
--branduntuk ditempel. - Bangun palet lengkap dari satu warna dasar dengan pembuat palet warna kami, dan campurkan warna dengan pembuat gradien CSS.
- Kode hex tidak peka huruf besar-kecil, tetapi pilih satu gaya dan konsisten agar cari-dan-ganti berfungsi.
- Saat butuh transparansi, pilih
rgba()atau hex 8 digit daripada menurunkan opasitas seluruh elemen, yang juga memudarkan teks di dalamnya. - Uji kontras untuk setiap kombinasi teks-di-atas-warna di desain Anda, bukan hanya yang utama.
- Saat warna merek gagal kontras dengan teks putih, coba gelapkan beberapa poin lightness di HSL alih-alih beralih ke warna yang sama sekali berbeda — merek tetap terasa sama, dan teks menjadi terbaca.
- Simpan tautan halaman bersama catatan Anda; konverter gratis dipakai kapan saja Anda perlu memeriksa kode lagi.
Konverter HEX ke RGB — Fakta Penting
| #FFFFFF | rgb(255, 255, 255) |
|---|---|
| #000000 | rgb(0, 0, 0) |
| #1B98E0 | rgb(27, 152, 224) |
| Hex pendek #F80 | = #FF8800 |
| WCAG AA (teks normal) | 4.5:1 |
| WCAG AAA (teks normal) | 7:1 |
Pertanyaan yang Sering Diajukan
Bagaimana cara mengonversi HEX ke RGB?
Ambil enam digit hex berpasangan — merah, hijau, biru — dan ubah setiap pasang dari heksadesimal ke desimal. #FF5733 → FF = 255, 57 = 87, 33 = 51 → rgb(255, 87, 51).
Bagaimana cara mengonversi RGB ke HEX?
Tulis ketiga nilai (0–255) sebagai bilangan hex dua digit dan gabungkan setelah #. rgb(27, 152, 224) → 1B, 98, E0 → #1B98E0.
Apa itu kode hex 3 digit?
Singkatan di mana setiap digit digandakan: #F80 berarti #FF8800. Hanya berfungsi bila kedua digit setiap pasangan sama.
Apa itu kode hex 8 digit?
Dua digit terakhir adalah alfa (opasitas). #1B98E080 adalah biru yang sama pada 80 hex = 128/255 ≈ 50% opasitas, yaitu rgba(27, 152, 224, 0.5).
Apa itu HSL?
Hue (0–360° mengelilingi roda warna), saturation (0–100%), dan lightness (0–100%). Lebih mudah untuk membuat versi warna yang lebih terang atau gelap di CSS.
Apakah nilai CMYK akurat untuk pencetakan?
Itu perkiraan dari rumus sederhana standar. Warna cetak nyata bergantung pada printer, kertas, dan profil ICC, jadi minta proof dari percetakan untuk pekerjaan penting.
Apa arti rasio kontras?
WCAG 2 mengukur seberapa terbaca teks terhadap latar belakang, dari 1:1 hingga 21:1. Teks normal butuh minimal 4.5:1 untuk AA dan 7:1 untuk AAA; teks besar butuh 3:1 untuk AA.
Sebaiknya pakai teks putih atau hitam pada warna saya?
Pakai yang rasio kontrasnya lebih tinggi seperti ditampilkan. Untuk #1B98E0, teks hitam mendapat 6.61:1 sedangkan putih 3.17:1, jadi hitam lebih terbaca.
Apakah kode hex peka huruf besar-kecil?
Tidak. #1b98e0 dan #1B98E0 identik. Konverter menampilkan huruf besar secara default.
Bisakah saya mengetik RGB tanpa ‘rgb()’?
Bisa. 27 152 224, 27,152,224, atau rgb(27 152 224) semuanya berfungsi; persentase seperti rgb(100%, 50%, 0%) juga diterima.
Apa itu nilai desimal?
Warna sebagai satu bilangan 24-bit (merah × 65,536 + hijau × 256 + biru), dipakai di beberapa aplikasi, API, dan embed Discord.
Apakah gratis?
Ya, gratis dan berjalan sepenuhnya di browser Anda.
Konversi Kode Warna!
HEX, RGB, HSL, dan CMYK — dengan pemeriksaan kontras.
Jelajahi Tools Prompt Minds Lainnya
Konverter HEX ke RGB sangat cocok dipakai bersama tools gratis kami yang lain. Setiap tool Prompt Minds berjalan sepenuhnya di browser Anda — tanpa daftar, tanpa unggahan, tanpa watermark. Jelajahi semua tools gratis.
