Lima Puluh Pasangan Warna Kode QR, dan Mana yang Selamat di Cetakan
oleh Tim KoloQRRiset

Dari lima puluh pasangan kode dan latar di bawah ini, sepuluh melewati 7:1 dan aman dicetak, sebelas berada antara 4:1 dan 7:1 dan tempatnya di layar, dan tiga belas jatuh di bawah 4:1 dan sebaiknya tidak membawa kode QR sama sekali. Polanya konsisten pada yang gagal: warna merek bernada tengah. Semua kuning, semua oranye di atas Amber 700, dan semua hijau yang lebih terang dari Hijau hutan ada di kelompok terbawah.
Poin Utama
- Sepuluh dari lima puluh pasangan melewati 7:1, target kerja untuk cetak. Kesepuluhnya adalah warna sangat gelap di atas putih atau di atas nada nyaris putih.
- Tiga belas jatuh di bawah 4:1. Setiap satunya adalah warna nada tengah atau terang yang dipakai sebagai kodenya, bukan sebagai latarnya - kuning, oranye, hijau sedang, sian sedang.
- Kegagalannya sistematis, bukan acak. Warna yang cukup gelap untuk mencetak kode QR yang terbaca biasanya lebih gelap daripada warna yang dianggap merek sebagai warnanya sendiri.
- Rasio kontras adalah aritmetika atas dua nilai heksadesimal, jadi setiap angka di tabel ini dapat direproduksi, bukan sekadar dilaporkan. Tidak ada kode yang dicetak dan dipindai untuk menghasilkannya.
- Rasio memberi tahu Anda tentang pasangannya, bukan tentang cetakannya. Dot gain, warna bahan, kilap, dan eksposur kamera itu sendiri semuanya berdiri di antara rasio yang lolos dan kode yang terpindai dari kertas.
- Membalik - kode terang di atas latar gelap - bisa menghasilkan rasio sangat tinggi dan tetap gagal, karena sebagian dekoder mengandaikan gelap di atas terang dan tidak pernah mencoba polaritas satunya.
Apa Arti Angka di Tabel Ini, dan Apa yang Bukan
Rasio kontras adalah luminans relatif warna yang lebih terang dari dua warna dibagi luminans warna yang lebih gelap, digeser sehingga skalanya berjalan dari 1:1 untuk dua warna identik sampai 21:1 untuk hitam di atas putih. Angkanya sama dengan yang dipakai WCAG untuk keterbacaan teks, dan angka itu dihitung, bukan diamati: linearkan tiap kanal sRGB, beri bobot 0,2126 untuk merah, 0,7152 untuk hijau, dan 0,0722 untuk biru, lalu bagi.
Definisi itu layak dinyatakan dengan tepat, karena itulah alasan setiap baris di bawah bisa diperiksa. Tidak ada yang perlu mempercayai tabel ini. Dua nilai heksadesimal dan rumusnya menghasilkan angka yang sama di mesin mana pun, dan itu jenis klaim yang berbeda dari "kami mengujinya dan berhasil".
Itu juga batasnya. Tidak ada kode QR yang dicetak dan dipindai untuk menghasilkan tabel ini. Kolom vonis menerapkan dua ambang desain yang sudah diterbitkan situs ini - sekitar 7:1 untuk cetak dan sekitar 4:1 untuk layar - pada rasio yang dihitung. Itu saringan untuk memutuskan pasangan mana yang layak diuji, bukan pengganti pengujiannya.
Alasan ambang itu berdiri begitu jauh di atas kebutuhan dekoder dibahas di uji pindai kontras minimum: dekoder sumber terbuka yang bisa dibaca kodenya menyerah di sekitar 1,2:1, dan semua jarak antara titik itu dan 7:1 adalah margin untuk hal-hal yang dilakukan pencetakan pada sebuah kode setelah berkasnya benar.
Sepuluh Pasangan yang Lolos untuk Cetak
Pasangan-pasangan ini mencapai 7:1 atau lebih dan masih menyisakan margin untuk dot gain, pantulan kertas, dan sumber cahaya yang menyulitkan. Semuanya warna sangat gelap di atas putih.
| Pasangan | Hex | Rasio | Aman untuk |
|---|---|---|---|
| Hitam di atas putih | #000000 di atas #FFFFFF | 21,00:1 | Cetak |
| Nyaris hitam di atas putih | #111111 di atas #FFFFFF | 18,88:1 | Cetak |
| Biru navy di atas putih | #0B1F3A di atas #FFFFFF | 16,52:1 | Cetak |
| Ungu tua di atas putih | #581C87 di atas #FFFFFF | 10,88:1 | Cetak |
| Merah hati di atas putih | #7F1D1D di atas #FFFFFF | 10,02:1 | Cetak |
| Merah anggur di atas putih | #9D174D di atas #FFFFFF | 7,88:1 | Cetak |
| Hijau tua di atas putih | #065F46 di atas #FFFFFF | 7,68:1 | Cetak |
| Abu-abu hangat di atas putih | #57534E di atas #FFFFFF | 7,63:1 | Cetak |
| Oranye bakar di atas putih | #9A3412 di atas #FFFFFF | 7,31:1 | Cetak |
| Hijau hutan di atas putih | #166534 di atas #FFFFFF | 7,13:1 | Cetak |
Bacaan praktis kelompok ini adalah bahwa palet yang bisa dicetak itu sempit dan dalam. Biru navy, merah hati, merah anggur, hijau tua, ungu tua - itulah warna-warna yang bekerja, dan merek yang identitasnya tinggal di ujung palet itu bisa mencetak kode QR berwarna tanpa perlu berpikir panjang.
Sebelas Pasangan yang Tempatnya di Layar
Pasangan-pasangan ini berada antara 4:1 dan 7:1. Di layar, tempat kontrasnya sempurna, cahayanya merata, dan tepinya tajam, semuanya baik-baik saja. Di cetakan, marginnya sudah habis sebelum tintanya kering.
| Pasangan | Hex | Rasio | Aman untuk |
|---|---|---|---|
| Ungu 700 di atas putih | #7E22CE di atas #FFFFFF | 6,98:1 | Hanya layar |
| Biru royal di atas putih | #1D4ED8 di atas #FFFFFF | 6,70:1 | Hanya layar |
| Merah 700 di atas putih | #B91C1C di atas #FFFFFF | 6,47:1 | Hanya layar |
| Teal 700 di atas putih | #0F766E di atas #FFFFFF | 5,47:1 | Hanya layar |
| Sian 700 di atas putih | #0E7490 di atas #FFFFFF | 5,36:1 | Hanya layar |
| Biru 600 di atas putih | #2563EB di atas #FFFFFF | 5,17:1 | Hanya layar |
| Hijau 700 di atas putih | #15803D di atas #FFFFFF | 5,02:1 | Hanya layar |
| Amber 700 di atas putih | #B45309 di atas #FFFFFF | 5,02:1 | Hanya layar |
| Merah 600 di atas putih | #DC2626 di atas #FFFFFF | 4,83:1 | Hanya layar |
| Batu 500 di atas putih | #78716C di atas #FFFFFF | 4,80:1 | Hanya layar |
| Merah muda 600 di atas putih | #DB2777 di atas #FFFFFF | 4,60:1 | Hanya layar |
Inilah pita tempat sebagian besar warna merek benar-benar berada, dan pita inilah yang menghasilkan kegagalan khas: kode yang terpindai di studio dan tidak terpindai di rak toko. Uji di studio itu dilakukan di monitor.
Tiga Belas Pasangan yang Sebaiknya Tidak Membawa Kode
Di bawah 4:1, kode QR bersandar pada toleransi dekoder alih-alih pada keterbacaannya sendiri. Pasangan-pasangan ini kadang terpindai, di ponsel yang bagus, dalam cahaya yang bagus, pada ukuran yang murah hati - dan itu lebih buruk daripada gagal sekalian, karena ia lolos satu-satunya uji yang dilakukan orang.
| Pasangan | Hex | Rasio | Aman untuk |
|---|---|---|---|
| Ungu 500 di atas putih | #A855F7 di atas #FFFFFF | 3,96:1 | Tidak keduanya |
| Merah 500 di atas putih | #EF4444 di atas #FFFFFF | 3,76:1 | Tidak keduanya |
| Biru 500 di atas putih | #3B82F6 di atas #FFFFFF | 3,68:1 | Tidak keduanya |
| Oranye 600 di atas putih | #EA580C di atas #FFFFFF | 3,56:1 | Tidak keduanya |
| Merah muda 500 di atas putih | #EC4899 di atas #FFFFFF | 3,53:1 | Tidak keduanya |
| Amber 600 di atas putih | #D97706 di atas #FFFFFF | 3,19:1 | Tidak keduanya |
| Emas di atas putih | #CA8A04 di atas #FFFFFF | 2,94:1 | Tidak keduanya |
| Oranye 500 di atas putih | #F97316 di atas #FFFFFF | 2,80:1 | Tidak keduanya |
| Sian 500 di atas putih | #06B6D4 di atas #FFFFFF | 2,43:1 | Tidak keduanya |
| Hijau 500 di atas putih | #22C55E di atas #FFFFFF | 2,28:1 | Tidak keduanya |
| Kuning 500 di atas putih | #EAB308 di atas #FFFFFF | 1,92:1 | Tidak keduanya |
| Limau di atas putih | #78D650 di atas #FFFFFF | 1,82:1 | Tidak keduanya |
| Kuning 400 di atas putih | #FACC15 di atas #FFFFFF | 1,53:1 | Tidak keduanya |
Pola di kelompok ini adalah temuan yang layak dibawa pulang. Bukan soal sebagian rona gagal dan sebagian lolos - melainkan bahwa terang-gelap adalah variabelnya dan rona bukan. Hijau muncul di ketiga pita: hijau tua lolos di 7,68:1, Hijau 700 hanya untuk layar di 5,02:1, Hijau 500 gagal di 2,28:1. Warnanya gagasan yang sama tiga kali; yang berubah hanya luminansnya.
Kode Gelap di Atas Bahan Berwarna
Mencetak di atas apa pun selain putih menurunkan rasionya, karena modul terang pada kodenya adalah kertasnya. Kraft, krem, daur ulang, dan kertas berwarna semuanya berangkat dari titik yang lebih rendah daripada yang disiratkan berkas, dan berkas itu tidak bisa memberi tahu Anda seberapa rendah.
| Pasangan | Hex | Rasio | Aman untuk |
|---|---|---|---|
| Hitam di atas krem | #000000 di atas #FDF6E3 | 19,47:1 | Cetak |
| Hitam di atas bej | #000000 di atas #F5F5DC | 18,98:1 | Cetak |
| Arang di atas putih gading | #1A1A1A di atas #F7F7F5 | 16,23:1 | Cetak |
| Biru Oxford di atas nyaris putih | #14213D di atas #FCFCFC | 15,57:1 | Cetak |
| Biru navy di atas biru pucat | #0B1F3A di atas #EFF6FF | 15,18:1 | Cetak |
| Biru Oxford di atas amber pucat | #14213D di atas #FEF3C7 | 14,35:1 | Cetak |
| Arang di atas abu-abu sedang | #1A1A1A di atas #D4D4D8 | 11,78:1 | Cetak |
| Merah hati di atas merah pucat | #7F1D1D di atas #FEF2F2 | 9,16:1 | Cetak |
| Hijau hutan di atas hijau pucat | #166534 di atas #F0FDF4 | 6,81:1 | Hanya layar |
| Abu-abu gelap di atas abu-abu 400 | #333333 di atas #9CA3AF | 4,98:1 | Hanya layar |
Dua baris terakhir adalah yang paling mengajari. Hijau hutan di atas putih lolos di 7,13:1; hijau yang sama di atas nada hijau pucat turun ke 6,81:1 dan tidak lagi melewati ambang cetak. Nada yang nyaris tak terlihat telah memindahkan pasangan yang lolos ke pita marginal.
Kode Terang di Atas Latar Gelap Adalah Pertanyaan yang Lain
Membalik kode QR - modul terang di atas latar gelap - menghasilkan rasio tinggi dengan mudah, dan rasionya bukan masalahnya. Masalahnya adalah rumus rasio kontras itu simetris sedangkan dekoder tidak.
| Pasangan | Hex | Rasio | Aman untuk |
|---|---|---|---|
| Putih di atas hitam | #FFFFFF di atas #000000 | 21,00:1 | Uji dulu |
| Putih gading di atas nyaris hitam | #F5F5F5 di atas #111111 | 17,32:1 | Uji dulu |
| Putih di atas biru navy | #FFFFFF di atas #0B1F3A | 16,52:1 | Uji dulu |
| Kuning 400 di atas nyaris hitam | #FACC15 di atas #111111 | 12,33:1 | Uji dulu |
| Limau di atas nyaris hitam | #78D650 di atas #111110 | 10,38:1 | Uji dulu |
| Biru 400 di atas biru navy | #60A5FA di atas #0B1F3A | 6,50:1 | Uji dulu |
Kode QR dispesifikasikan sebagai modul gelap di atas latar terang, dan meskipun banyak dekoder mencoba polaritas terbalik, tidak semuanya melakukannya dan tidak satu pun menjanjikannya. Itu pertanyaan tentang populasi pemindai, bukan tentang warna, dan tidak ada rasio yang menjawabnya. Kalau sebuah desain menuntut kode terbalik, kolom vonis berkata uji dulu karena pengujian adalah satu-satunya cara mengetahuinya.
Yang Tidak Diberitahukan Rasio kepada Anda
Ada empat hal yang berdiri antara rasio yang lolos dan kode yang terpindai dari kertas, dan tidak satu pun terlihat di berkasnya.
- Dot gain. Setiap mesin cetak sedikit menumbuhkan area gelap. Pada kode QR itu berarti modul terangnya menyempit, yang menurunkan kontras efektif tepat pada skala tempat dekoder mengambil sampel.
- Bahan. Rasio mengandaikan latarnya berwarna sesuai berkas. Di kertas uncoated, daur ulang, atau berwarna, latarnya bukan itu, dan kertasnya mengerjakan separuh pekerjaan.
- Finishing. Laminasi glossy bisa menaruh pantulan spekular di sebagian simbol sebaik apa pun pasangan warna di bawahnya. Kode 21:1 di bawah pantulan adalah kode 1:1 di petak itu.
- Eksposur kamera. Ponsel mengukur seluruh pemandangan. Kode kecil di atas permukaan terang yang luas akan tereksposur untuk permukaannya, dan tiba di dekoder lebih datar daripada saat meninggalkan percetakan.
Karena itulah kolom vonis ditulis sebagai ambang, bukan sebagai janji. Melewati 7:1 berarti pasangan warnanya bukan penyebab kode itu gagal; bukan berarti kodenya tidak akan gagal.
Cara Memeriksa Pasangan yang Tidak Ada di Tabel Ini
Sebagian besar palet merek memuat warna yang tidak termasuk kelima puluh itu. Pemeriksaannya makan hitungan detik dan sama dengan yang dipakai untuk menyusun tabelnya.
- Ambil Rasio untuk Kedua Nilai Heksadesimalnya. Masukkan warna kode dan warna latar ke pemeriksa kontras QR. Alat itu mengembalikan angka yang sama dengan yang dipakai tabel ini, untuk pasangan mana pun.
- Bandingkan dengan Pekerjaannya, Bukan dengan Satu Angka Tunggal. Sekitar 7:1 untuk apa pun yang dicetak, sekitar 4:1 untuk kode yang hanya akan tampil di layar. Di bawah 4:1, ubah warnanya alih-alih ukurannya.
- Kalau Gagal, Gelapkan Alih-alih Ganti Rona. Kegagalan di tabel ini adalah soal terang-gelap. Oranye merek yang gagal di 2,80:1 biasanya punya saudara yang lebih gelap di palet yang sama, yang melewati 7:1 dan tetap terbaca sebagai merek itu.
- Ukur Berkas Ekspornya, Bukan Contoh Warnanya. Validator kode QR membaca hasil ekspor yang sudah jadi dan melaporkan kontras yang benar-benar dikandungnya, bersama zona tenang dan ukuran modul. Gradien atau latar yang lembut mengubah jawaban yang diberikan contoh warna.
- Jalankan Tangga Kontras Sebelum Cetakan Besar. Tangga kontras di uji pindai kontras minimum menghasilkan ambang untuk ponsel Anda sendiri dan bahan Anda sendiri, dan itulah satu-satunya angka yang menggambarkan pekerjaan Anda alih-alih kasus umum.
Untuk sisi desain dari keputusan yang sama - bagian mana dari sebuah kode yang boleh berwarna sama sekali, dan di mana aksen sebaiknya ditempatkan - kode QR berwarna membahas penempatannya alih-alih aritmetikanya.
Buat kode QR Anda
Gratis, tanpa akun dan tanpa watermark. Pilih bentuknya, tambahkan logo, periksa kontrasnya, lalu ekspor ke SVG, PDF, EPS, atau PNG - kode statis tanpa langganan di belakangnya.
Buat kode QRQuestions? Answered
Rancang pada sekitar 7:1 untuk cetak dan sekitar 4:1 untuk layar. Dekoder menerima jauh lebih rendah - dekoder sumber terbuka yang bisa dibaca kodenya menyerah dekat 1,2:1 - tetapi semua jarak antara titik itu dan 7:1 adalah margin untuk dot gain, kertas, silau, dan eksposur kamera. Pasangan di bawah 4:1 bersandar pada toleransi, bukan pada keterbacaan.
Tidak sebagai kodenya sendiri. Kuning 400 di atas putih terukur 1,53:1 dan Kuning 500 terukur 1,92:1, keduanya jauh di bawah ambang mana pun yang bisa dipakai. Kuning bekerja sebagai latar dengan kode yang sangat gelap di atasnya, dan bekerja terbalik di atas nyaris hitam pada 12,33:1 - tetapi kode kuning di atas latar terang tidak.
Sebagian besar warna merek berada antara 4:1 dan 7:1, yang cukup di layar dan tidak cukup di kertas. Layar memberi kontras sempurna, cahaya merata, dan tepi yang tajam; cetak membelanjakan ketiganya untuk dot gain, pantulan, dan silau. Uji di monitor adalah uji yang lebih mudah.
Terukur 21:1, sama seperti hitam di atas putih, dan tetap perlu diuji. Standar QR menetapkan modul gelap di atas latar terang. Banyak dekoder mencoba polaritas terbalik dan sebagian tidak, jadi kode terbalik adalah pertanyaan tentang populasi pemindai yang tidak dijawab oleh angka kontras mana pun.
Tidak dengan sendirinya. Hitam di atas krem terukur 19,47:1 dan hitam di atas bej 18,98:1, keduanya jauh di atas ambang cetak. Yang merusak kode adalah warna polanya yang menerang, bukan kertasnya yang menggelap. Kombinasi yang harus dihindari adalah kode gelap di atas bahan bernada tengah.
Tidak, dan tabelnya tidak mengklaim begitu. Setiap rasio dihitung dari dua nilai heksadesimal dengan rumus luminans relatif yang baku, yang membuat setiap angka dapat direproduksi alih-alih sekadar dilaporkan. Kolom vonis menerapkan ambang desain yang sudah diterbitkan pada angka itu. Apakah pasangan tertentu selamat di mesin cetak tertentu adalah urusan proof, bukan perhitungan.
Linearkan tiap kanal sRGB kedua warna, beri bobot 0,2126 untuk merah, 0,7152 untuk hijau, dan 0,0722 untuk biru guna mendapatkan luminans relatif, lalu bagi yang lebih terang dengan yang lebih gelap setelah menambahkan 0,05 pada masing-masing. Kalkulator kontras WCAG mana pun melakukan aritmetika yang sama, termasuk yang ada di situs ini.
Hanya sampai titik tertentu, dan itu tuas yang salah. Ukuran membantu dekoder memisahkan modul; kontras adalah yang membuatnya bisa membedakan modul satu dari yang lain. Kode 2:1 yang dicetak 10 cm adalah pola besar yang datar. Ubah warnanya lebih dulu, baru tentukan ukurannya untuk jarak baca.
Lanjutkan menjelajah
Halaman yang melanjutkan dari tempat halaman ini berhenti: konteks yang sama, jenis kode yang sama, atau keputusan berikutnya.
Kode QR berwarna
Bawa palet Anda ke kode QR tanpa merusaknya: warna mana untuk pola dan warna mana yang tempatnya di bingkai.
Mengapa Kode QR Tidak Terbaca, dan Cara Mengenali Cacat yang Anda Hadapi
Tiga cara kode QR gagal - tidak pernah terdeteksi, terbaca buruk, atau terbaca sempurna menuju tujuan yang rusak - dan bagaimana gejalanya memberi tahu Anda yang mana sebelum mengukur apa pun.
Sembilan Hal yang Perlu Diperiksa Sebelum Kode QR Naik Cetak
Sembilan pemeriksaan antara sebuah berkas kode QR dan cetakan yang berhasil, masing-masing dengan angka yang harus dilewati dan halaman yang menjelaskan alasannya.
Toko ritel
Detail produk, ketersediaan stok, dan tautan ulasan di label rak, etalase, dan papan kasir.
Agensi acara
Kode yang diproduksi untuk acara milik orang lain: pengalihan klien, spesifikasi peserta pameran, produksi badge, dan papan seukuran ruangannya.
ME-QR gratis, dan yang membayar adalah pemindainya
Paket gratis ME-QR memang nyata dan luar biasa murah hati, dan yang membayarnya adalah orang yang memindai kode Anda. Kami membaca endpoint harga, FAQ, dan syarat layanannya pada 29 Agustus 2026 dan mencatat apa arti gratis di sini.
Mengapa KoloQR?
- Buat kode QR untuk situs web, menu, Wi-Fi, PDF, dan kartu nama
- Sesuaikan warna, logo, dan bentuk unik
- Unduh file PNG dan SVG berkualitas tinggi
- Dibuat untuk cetak maupun digital

