Mengapa QR code saya tidak terbaca — 8 kesalahan umum

Ringkasan Sebagian besar QR code «rusak» sebenarnya tidak rusak — terlalu kecil, kontras rendah, tidak ada quiet zone, atau menunjuk ke URL mati. Buat di qrcodeeasily.com, cetak minimal 2,5 cm × 2,5 cm dengan kontras tinggi, sisakan border putih setara 4 modul, dan selalu uji dengan ponsel sungguhan sebelum didistribusikan.

Anda membuat QR code. Anda mencetaknya. Seseorang mencoba memindainya… dan tidak terjadi apa-apa. Kami telah membantu pengguna men-debug ribuan kasus seperti ini. Berikut 8 alasan paling umum QR code gagal dipindai, kira-kira berdasarkan frekuensi.

1. QR code terlalu kecil

Ini adalah alasan #1. QR code memerlukan ukuran fisik yang cukup agar kamera dapat mengurai setiap modul individu. Aturan praktis yang andal adalah rasio 1:10 — sisi QR code seharusnya minimal sepersepuluh dari jarak pemindaian.

Jika ragu — buat lebih besar. Tidak ada hukuman karena QR code terlalu besar.

2. Kontras rendah antara modul gelap dan terang

Pemindai harus dengan jelas membedakan kotak gelap dari latar belakang terang. Hitam di atas putih adalah standar emas. Kombinasi yang kurang kontras harus diuji dengan hati-hati.

✗ Tidak terbaca andal

Abu-abu muda di atas putih • Kuning di atas putih • Terbalik (putih di atas hitam untuk beberapa pembaca) • Latar foto

✓ Selalu terbaca

Hitam di atas putih • Biru navy gelap di atas krem • Hijau hutan di atas hijau muda • Warna gelap apa pun di atas latar nyaris putih

Aturan: jika Anda tidak bisa membaca teks hitam dengan nyaman pada kombinasi warna yang sama, QR code mungkin juga tidak akan terbaca andal.

3. Quiet zone (border) hilang

Setiap QR code memerlukan quiet zone — margin piksel terang/kosong di sekitarnya yang setara dengan minimal 4 modul (di mana «modul» adalah salah satu kotak kecil). Tanpa itu, pemindai tidak bisa tahu di mana kode berakhir.

Penyebab umum: seseorang mendesain selebaran di mana teks atau gambar terlalu dekat dengan QR. Beri QR ruang bernapas, atau buat dengan margin terintegrasi (generator kami melakukannya secara otomatis).

4. URL tujuan rusak

QR terbaca, ponsel membuka browser, dan… 404. QR code itu sendiri berfungsi baik; masalahnya adalah tautan di dalamnya.

Ini adalah salah satu argumen terkuat untuk QR code statis dibanding dinamis — lebih sedikit titik kegagalan.

5. Masalah kualitas cetak

Desain Anda tampak tajam di layar. Output percetakan buram, tinta merembes antar modul, atau memiliki kesalahan registrasi. Solusi umum:

  1. Selalu ekspor sebagai SVG (vektor, dapat diskalakan tanpa batas) atau PNG dengan 2× ukuran cetak
  2. Untuk QR code sangat kecil (di bawah 2 cm), gunakan printer minimal 600 DPI
  3. Hindari mencetak di latar hitam mengkilap — pantulan membingungkan kamera
  4. Permukaan melengkung atau bengkok (kaleng, botol) memerlukan QR code lebih besar daripada permukaan rata

6. Logo tertanam terlalu besar

Logo di tengah QR code terlihat bagus, tetapi jika logo menutupi lebih dari ~25 % area, kode menjadi tidak terbaca. Solusinya adalah menaikkan tingkat koreksi error ke H (high), yang memungkinkan hingga 30 % data tertutup sebelum kode gagal.

Tip Generator kami secara otomatis menaikkan koreksi error ke H ketika Anda mengunggah logo, dan membatasi ukuran logo ke 22 % aman dari area QR. Coba →

7. QR berada di permukaan atau sudut bermasalah

QR code lebih suka permukaan rata, matte, terang merata. Hal yang merugikan keterbacaan:

8. Kode itu sendiri rusak

Yang ini langka tapi nyata. Jika Anda menyalin gambar QR dan terkompresi (misalnya screenshot, lalu screenshot lagi, lalu disimpan JPEG), modul bisa menyatu satu sama lain. Selalu kerjakan dari SVG atau PNG asli yang dihasilkan oleh tool.

Tes 30 detik Sebelum mencetak 1.000 dari apa pun, pindai sendiri dengan ponsel Anda — dan minta rekan untuk juga memindai dengan ponsel berbeda, dalam pencahayaan nyata. Jika keduanya berhasil, Anda aman. Jika ada yang gagal, perbaiki sekarang.

Buat QR code baru sekarang

Gratis, tanpa registrasi, tanpa watermark. Warna kustom, logo, beberapa ukuran. SVG dan PNG.

Buka generator