Panduan Kita

Cara scan barcode dan QR code dengan HP

Kamera bawaan HP sudah bisa baca QR code tanpa aplikasi, tapi bayar QRIS dan scan barcode produk butuh cara berbeda. Panduan lengkap plus tips hindari penipuan.

Oleh Dimas Pratama 9 menit baca
Cara scan barcode dan QR code dengan HP
(CC0 1.0) via rawpixel

Kamera bawaan hampir semua HP keluaran lima tahun terakhir sudah bisa membaca QR code tanpa aplikasi tambahan. Cukup buka kamera, arahkan ke kode, dan sebuah tautan muncul dalam dua sampai tiga detik. Tapi begitu urusannya pindah ke bayar di kasir pakai QRIS atau cek harga barang lewat barcode di kemasan, kamera yang tadi lancar tiba-tiba diam saja.

Masalahnya bukan HP kamu rusak. QR code biasa, kode pembayaran QRIS, dan barcode produk adalah tiga hal yang butuh jalur berbeda. Sebagian dibaca kamera bawaan, sebagian wajib lewat aplikasi tertentu, dan sebagian lagi cuma dikenali Google Lens. Begitu kamu tahu mana yang mana, semuanya jadi cepat.

Panduan ini mengurai semua kasus: scan QR di Android dan iPhone, bayar QRIS dengan benar, scan barcode produk, membaca kode dari foto tersimpan, dan menghindari penipuan yang makin sering lewat QR.

Barcode dan QR code itu berbeda - dan cara scannya juga

Sebelum mulai, kenali dulu tiga jenis kode yang sering kamu temui, karena masing-masing minta cara berbeda.

QR code adalah kotak berisi pola titik hitam-putih. Bisa menyimpan tautan situs, teks, nomor WiFi, kontak, atau data pembayaran. Kamera bawaan HP modern umumnya bisa langsung membacanya.

Barcode produk adalah deretan garis vertikal dengan angka di bawahnya, yang kamu lihat di kemasan makanan atau buku. Ini menyimpan nomor identitas produk, bukan tautan. Kamera bawaan biasanya tidak mengenalinya - butuh Google Lens atau aplikasi khusus untuk menerjemahkannya jadi info produk.

Kode QRIS secara bentuk mirip QR code biasa, tapi isinya data pembayaran berstandar nasional. Kamera bawaan bisa membaca polanya, tapi tidak bisa memprosesnya jadi transaksi. Untuk itu kamu wajib pakai aplikasi dompet digital atau mobile banking.

Kesalahan paling umum adalah mengarahkan kamera biasa ke kode QRIS di kasir, lalu bingung kenapa tidak ada yang terjadi. Kamera memang bukan alatnya. Setelah paham perbedaan ini, sisa panduan jadi mudah diikuti.

Scan QR code dengan kamera bawaan: Android dan iPhone

Untuk QR code biasa - misalnya menu restoran, tautan promo, atau QR WiFi - kamera bawaan adalah cara tercepat.

Di Android: buka aplikasi Kamera, arahkan ke kode, dan tahan beberapa detik tanpa memotret. Sebuah banner berisi tautan muncul; ketuk untuk membuka. Kalau tidak ada reaksi, fitur pemindainya mungkin belum aktif. Masuk ke pengaturan Kamera (ikon roda gigi) dan nyalakan opsi seperti “Scan QR codes” atau “Google Lens suggestions”. Nama dan lokasi menu berbeda antara Samsung, Xiaomi, Oppo, dan Pixel, dan bisa berubah antar versi software. Sebagian HP juga menyediakan pintasan pemindai QR di panel Quick Settings - geser layar dari atas dan cari ikon QR.

Di iPhone: buka aplikasi Kamera dalam mode Foto, arahkan ke kode, lalu ketuk banner yang muncul di bagian atas layar. Fitur ini sudah ada sejak iOS 11. Alternatifnya, tambahkan “Pemindai Kode” (Code Scanner) lewat Pengaturan lalu Pusat Kontrol; setelah itu kamu bisa membukanya langsung dari Pusat Kontrol. Pemindai Kode tidak menyimpan foto dan langsung menampilkan hasil.

Apa pun mereknya, kunci keberhasilan sama: lensa bersih, kode utuh di dalam bingkai, jarak sekitar 15 sampai 30 cm, dan cahaya cukup. Kalau kode ada di layar perangkat lain, naikkan kecerahan layar sumber agar kontras.

Kegunaan QR code sehari-hari selain tautan

QR code bukan cuma pintu ke situs web. Isi yang berbeda memicu aksi yang berbeda di HP, dan mengenalinya bikin kamu tidak ragu saat banner muncul.

  • QR WiFi. Banyak kafe dan penginapan menempel QR berisi nama jaringan dan sandi. Saat kamu scan, HP menawarkan tombol “Sambungkan” tanpa perlu mengetik sandi panjang secara manual.
  • QR kontak. Kartu nama digital sering memuat QR yang, saat dipindai, langsung menawarkan simpan nomor dan email ke Kontak.
  • QR unduh aplikasi. Sebagian mengarahkan ke halaman aplikasi di Play Store atau App Store. Pastikan kamu diarahkan ke toko resmi, bukan file APK dari situs asing yang berisiko malware.
  • Tiket dan boarding pass. QR di e-tiket bioskop, konser, atau pesawat dipindai oleh petugas, bukan olehmu. Cukup tampilkan di layar dengan kecerahan penuh supaya mudah terbaca.
  • Menu restoran. Scan QR di meja membuka menu digital di browser. Ini QR biasa, jadi kamera bawaan sudah cukup dan kamu tidak perlu aplikasi khusus.

Poin pentingnya: baca dulu apa yang ditawarkan HP setelah scan. Kalau sebuah QR “menu restoran” tiba-tiba minta kamu mengunduh aplikasi atau memasukkan data kartu, itu tanda bahaya yang tidak boleh diabaikan.

Bayar QRIS: kenapa kamera biasa tidak cukup

QRIS (Quick Response Code Indonesian Standard) adalah standar kode pembayaran nasional dari Bank Indonesia. Satu kode di kasir bisa dibayar dari aplikasi apa pun yang mendukung QRIS, entah dompet digital atau mobile banking. Itu sisi enaknya. Sisi yang bikin bingung: kamera bawaan HP tidak bisa memprosesnya.

Langkahnya begini. Buka aplikasi pembayaran yang biasa kamu pakai - GoPay, DANA, OVO, ShopeePay, atau aplikasi bank seperti BCA mobile, Livin’ by Mandiri, dan BRImo. Cari menu bertuliskan “Scan”, “Bayar”, atau “QRIS”, biasanya ada di halaman utama. Arahkan kamera dalam aplikasi itu ke kode QRIS. Kalau nominalnya belum tertanam di kode (tipe statis), kamu akan diminta mengetik sendiri jumlah bayar. Terakhir, periksa nama penerima yang muncul, lalu masukkan PIN untuk konfirmasi.

Karena QRIS bersifat lintas aplikasi, kamu tidak perlu mengunduh aplikasi khusus untuk tiap toko. Satu dompet digital atau satu m-banking sudah cukup untuk semua merchant berlogo QRIS.

Satu kebiasaan yang wajib: baca nama penerima sebelum menekan konfirmasi. Nama itu adalah pagar terakhir sebelum uangmu berpindah. Kalau namanya tidak masuk akal untuk toko tempat kamu berada, hentikan dulu dan tanyakan ke kasir.

Scan barcode produk dan kode dari gambar tersimpan

Dua kebutuhan ini sering muncul dan keduanya di luar kemampuan kamera bawaan.

Barcode produk. Untuk membaca garis-garis di kemasan dan mengubahnya jadi info produk atau perbandingan harga, gunakan Google Lens. Buka aplikasi Google, ketuk ikon Lens di kolom pencarian, lalu arahkan ke barcode. Lens mencoba mengenali barang dan menampilkan info atau hasil belanja online. Cara ini paling andal untuk produk populer dan merek besar; barang lokal atau produk warung kadang belum ada di database, jadi hasilnya bisa kosong. Ingat juga, harga yang muncul berasal dari toko online dan belum tentu sama dengan harga di rak tempat kamu berdiri.

Kode dari foto atau screenshot. Kalau seseorang mengirim QR lewat chat dan kamu tidak bisa mengarahkan kamera ke layarnya, baca langsung dari gambar. Di Android, buka Google Photos atau galeri, tampilkan gambarnya, lalu ketuk ikon Google Lens; Lens akan mendeteksi kode dan menawarkan tautannya. Bisa juga lewat aplikasi Google: ketuk Lens, pilih ikon galeri, lalu pilih fotonya. Di iPhone, buka foto ber-QR di aplikasi Photos, tekan area kodenya, lalu ketuk tautan yang muncul.

Kemampuan membaca dari gambar tersimpan ini juga berguna saat QR ditampilkan di email atau dokumen yang terbuka di HP yang sama, sehingga kamu tidak perlu perangkat kedua untuk mengarahkan kamera.

Kalau kamera gagal mendeteksi kode

Kamera yang menolak mengenali QR hampir selalu punya sebab yang bisa diperbaiki cepat. Cek satu per satu:

  • Fitur scan belum aktif. Di Android, buka pengaturan Kamera dan nyalakan opsi pemindai QR. Tanpa ini, kamera cuma memotret dan mengabaikan kode.
  • Lensa kotor. Bekas jari atau debu membuat fokus meleset. Lap dengan kain lembut.
  • Jarak dan bingkai. Terlalu dekat, kamera gagal fokus; terlalu jauh, kode terlalu kecil. Pastikan seluruh kode masuk bingkai dengan sedikit ruang di tepi.
  • Cahaya. Ruangan gelap atau pantulan silau dari layar mengaburkan pola. Cari cahaya rata, dan naikkan kecerahan kalau kode ada di layar lain.
  • Aplikasi kamera pihak ketiga. Sebagian aplikasi kamera tidak mendukung QR. Pindah ke Kamera bawaan atau Google Lens.
  • Versi software lama. Kalau HP kamu cukup tua dan tidak punya pemindai bawaan, pasang atau buka Google Lens lewat aplikasi Google - ini berfungsi bahkan di HP yang kameranya belum mendukung QR.

Kalau kode fisiknya sendiri rusak, buram, atau tercetak terlalu kecil, tidak ada aplikasi yang bisa menyelamatkannya. Minta kode baru atau versi digitalnya.

Keamanan: quishing dan stiker QRIS palsu

Scan QR itu sendiri tidak berbahaya. Yang berisiko adalah apa yang terjadi setelahnya, dan penipu tahu itu.

Quishing adalah phishing lewat QR. Penipu memasang kode yang mengarah ke situs tiruan - misalnya halaman login bank atau dompet digital yang mirip aslinya - untuk mencuri username, password, atau data kartu. Karena tautan tersembunyi di dalam kode, kamu tidak tahu tujuannya sampai membukanya. Karena itu: selalu baca alamat lengkap yang ditampilkan sebelum mengetuk, dan jangan pernah memasukkan kata sandi atau data kartu di halaman yang kamu capai dari QR yang tidak kamu percaya.

Stiker QRIS palsu adalah modus yang nyata di lapangan. Penipu menempelkan stiker QRIS milik mereka di atas kode asli merchant, sehingga pembayaranmu masuk ke rekening mereka. Pertahanannya sederhana: sebelum konfirmasi bayar, cocokkan nama penerima yang muncul di aplikasi dengan toko tempat kamu berada. Nama boleh sedikit berbeda dari papan nama (bisa nama pemilik atau badan usaha), tapi kalau sama sekali tidak nyambung, batalkan.

Waspadai juga QR yang dikirim orang asing, ditempel di tempat umum tanpa konteks, atau muncul di selebaran, struk parkir, dan email yang tidak kamu minta. Kalau ragu, jangan buka. Membatalkan lima detik jauh lebih murah daripada memulihkan akun yang dibobol.

Untuk mengaktifkan kartu SIM digital yang juga memakai kode QR, lihat panduan cara aktifkan eSIM. Dan kalau kamu sering bayar tagihan lewat kode, cara cek tagihan PLN online membantu memastikan nominalnya benar sebelum kamu scan dan bayar.

Langkah-langkahnya

  1. Bersihkan lensa dan atur jarak serta cahaya

    Lap lensa kamera belakang dengan kain lembut - noda atau bekas jari bikin fokus gagal. Arahkan HP dengan jarak sekitar 15 sampai 30 cm dari kode, posisikan kode di tengah bingkai, dan pastikan seluruh kode masuk (jangan terpotong). Kalau kode ada di layar HP lain, naikkan kecerahan layar sumber supaya kontras. Cahaya redup atau pantulan silau adalah penyebab paling umum kamera gagal mengenali kode. Cari cahaya yang rata, hindari bayangan tanganmu sendiri jatuh ke atas kode.

  2. Pastikan fitur scan QR aktif (Android)

    Di banyak HP Android, pemindai QR sudah menyala otomatis di aplikasi Kamera. Kalau tidak bereaksi, buka Kamera lalu ikon roda gigi Settings, lalu aktifkan opsi seperti 'Scan QR codes', 'Pindai kode QR', atau 'Google Lens suggestions'. Nama menunya berbeda tiap merek (Samsung, Xiaomi, Oppo, Pixel) dan bisa bergeser antar versi software. Sebagian HP juga punya pintasan pemindai QR di panel Quick Settings - geser layar dari atas dan cari ikon QR.

  3. Arahkan kamera dan buka tautan yang muncul

    Buka aplikasi Kamera bawaan, arahkan ke QR code, dan tahan beberapa detik tanpa perlu memotret. Sebuah banner atau notifikasi berisi tautan atau teks akan muncul di layar. Baca dulu alamat yang tertera, baru ketuk untuk membuka. Kalau isinya nomor WiFi, kontak, atau teks, HP akan menawarkan aksi yang sesuai (sambung WiFi, simpan kontak). Jangan langsung mengetuk kalau alamat terlihat aneh atau tidak sesuai dengan yang kamu harapkan.

  4. iPhone: pakai Kamera atau Pemindai Kode

    Di iPhone, buka aplikasi Kamera dalam mode Foto, arahkan ke QR code, lalu ketuk banner yang muncul di bagian atas layar. Fitur ini aktif sejak iOS 11 tanpa aplikasi tambahan. Alternatif lebih cepat: tambahkan 'Pemindai Kode' (Code Scanner) lewat Pengaturan lalu Pusat Kontrol, lalu tarik Pusat Kontrol dari sudut layar dan ketuk ikon pemindai. Pemindai Kode langsung membuka hasil tanpa menyimpan foto, cocok untuk kode yang cuma perlu dibuka sekali.

  5. Bayar QRIS lewat aplikasi dompet atau m-banking

    Kamera bawaan tidak bisa memproses pembayaran QRIS. Buka aplikasi dompet digital (GoPay, DANA, OVO, ShopeePay) atau mobile banking (BCA mobile, Livin', BRImo, dan lainnya), ketuk menu 'Scan', 'Bayar', atau 'QRIS'. Arahkan ke kode QRIS di kasir - satu kode yang sama bisa dibayar dari aplikasi apa pun. Kalau nominal belum tertera, ketik sendiri jumlahnya. Periksa nama penerima yang muncul harus cocok dengan toko, baru masukkan PIN untuk konfirmasi.

  6. Scan barcode produk atau kode dari foto pakai Google Lens

    Untuk barcode produk (garis-garis di kemasan) atau kode dari gambar tersimpan, pakai Google Lens. Buka aplikasi Google, ketuk ikon Lens di kolom pencarian, lalu arahkan ke barcode atau pilih foto dari galeri. Lens mengenali produk dan menampilkan info atau hasil belanja. Di iPhone, buka foto ber-QR di aplikasi Photos, tekan kodenya, lalu ketuk tautan yang muncul. Produk lokal kadang belum ada di database, jadi hasilnya tidak selalu lengkap.

  7. Periksa alamat dan nama sebelum lanjut

    Sebelum membuka tautan atau mengonfirmasi bayar, baca dulu detail yang ditampilkan. Untuk tautan, pastikan domainnya wajar dan bukan situs tiruan yang minta login atau data kartu. Untuk QRIS, cocokkan nama merchant di aplikasi dengan nama toko fisik - stiker QRIS palsu yang ditempel di atas kode asli adalah modus penipuan yang nyata. Kalau ragu, batalkan. Scan ulang atau minta kode baru dari kasir lebih aman daripada telanjur bayar ke akun yang salah.

Pertanyaan yang sering ditanya

Kenapa kamera HP saya tidak mendeteksi QR code padahal sudah diarahkan?

Ada beberapa penyebab umum. Pertama, fitur pemindai QR belum aktif di pengaturan Kamera - buka Settings kamera dan nyalakan opsi scan QR. Kedua, lensa kotor atau berembun sehingga fokus gagal; lap dulu dengan kain. Ketiga, jarak terlalu dekat atau terlalu jauh, atau kode terpotong di bingkai. Keempat, cahaya kurang atau ada pantulan silau. Kelima, kamu memakai aplikasi kamera pihak ketiga yang tidak mendukung QR - pindah ke Kamera bawaan atau Google Lens. Kalau HP kamu cukup lama dan tidak punya fitur bawaan, pasang atau buka Google Lens lewat aplikasi Google.

Bisakah scan QRIS pakai kamera bawaan tanpa buka aplikasi dompet digital?

Tidak bisa. Kamera bawaan hanya membaca isi kode, dan untuk QRIS isinya berupa data pembayaran yang cuma bisa diproses aplikasi pembayaran resmi. Kamu harus membuka dompet digital seperti GoPay, DANA, OVO, ShopeePay, atau aplikasi mobile banking, lalu pakai menu Scan atau QRIS di dalamnya. Kabar baiknya, QRIS bersifat lintas aplikasi - satu kode yang sama di kasir bisa dibayar dari aplikasi mana pun yang mendukung QRIS. Jadi kamu tidak perlu aplikasi khusus per toko, cukup satu dompet digital atau m-banking yang biasa kamu pakai.

Bagaimana cara scan barcode produk untuk cek harga atau informasi?

Barcode garis-garis pada kemasan berbeda dari QR code, dan kamera bawaan biasanya tidak mengenalinya. Pakai Google Lens: buka aplikasi Google, ketuk ikon Lens di kolom pencarian, arahkan ke barcode, lalu tunggu hasilnya. Lens akan mencoba mengenali produk dan menampilkan info atau tautan belanja. Cara ini paling andal untuk produk populer atau merek internasional. Untuk produk lokal atau barang warung, database sering belum lengkap sehingga hasil bisa kosong. Sebagai catatan, harga yang muncul berasal dari toko online, bukan harga di toko fisik tempat kamu berdiri, jadi anggap sebagai perkiraan.

Bisakah scan QR code dari screenshot atau gambar yang sudah tersimpan?

Bisa. Di Android, buka Google Photos atau galeri, tampilkan gambar yang ada QR-nya, lalu ketuk ikon Google Lens - Lens akan mendeteksi kode dan menawarkan tautannya. Bisa juga lewat aplikasi Google: ketuk Lens, pilih ikon galeri, lalu pilih fotonya. Di iPhone, buka foto ber-QR di aplikasi Photos, tekan area kodenya beberapa saat, lalu ketuk tautan yang muncul (fitur ini ada di iOS versi baru). Cara ini berguna saat seseorang mengirim QR lewat chat dan kamu tidak bisa mengarahkan kamera ke layar HP itu sendiri. Tetap periksa alamatnya sebelum membuka.

Apakah aman scan QR code dari sumber yang tidak dikenal?

Scan-nya sendiri aman - yang berisiko adalah aksi setelahnya. QR code bisa mengarahkan ke situs palsu yang meniru halaman login bank atau dompet digital untuk mencuri data (istilahnya quishing). Aturannya: selalu baca alamat lengkap sebelum mengetuk, dan jangan pernah memasukkan password atau data kartu di halaman yang kamu buka dari QR tak dikenal. Curigai QR yang ditempel di tempat umum, dikirim orang asing, atau ada di selebaran dan struk parkir. Untuk pembayaran, cocokkan nama penerima dengan toko sebelum konfirmasi. Kalau alamat atau nama terlihat janggal, batalkan saja.

HP lama saya tidak punya fitur scan bawaan. Aplikasi apa yang aman dipakai?

Pilihan paling aman adalah Google Lens, yang tersedia di dalam aplikasi Google dan tidak butuh pemasangan terpisah di banyak HP Android. Google Lens bisa membaca QR code sekaligus barcode produk. Kalau kamu perlu aplikasi pemindai khusus dari Play Store, pilih yang punya rating tinggi, jumlah unduhan besar, dan pengembang jelas - hindari aplikasi yang minta izin berlebihan seperti akses kontak, SMS, atau lokasi padahal cuma untuk scan. Banyak aplikasi pemindai gratis dipenuhi iklan agresif atau diam-diam mengumpulkan data. Untuk pembayaran QRIS, kamu tetap harus memakai aplikasi dompet digital atau m-banking resmi, bukan pemindai umum.

Kenapa setelah scan QRIS, nama toko yang muncul beda dari nama warung?

Nama yang muncul di aplikasi adalah nama pemilik akun atau usaha yang terdaftar di penyedia QRIS, dan itu memang bisa berbeda dari papan nama warung - misalnya memakai nama pemilik pribadi atau nama badan usaha. Jadi perbedaan kecil belum tentu penipuan. Tapi tetap waspada: kalau namanya sama sekali tidak nyambung dengan toko, atau kasir terlihat gugup saat kamu bertanya, sebaiknya batalkan. Modus stiker QRIS palsu yang ditempel di atas kode asli memang ada. Kalau ragu, minta konfirmasi ke kasir nama penerima yang seharusnya, atau bayar tunai. Jangan pernah lanjut bayar kalau kamu merasa ada yang tidak beres.