Generator & Pemindai Kode QR Kustom
Hasilkan kode QR berkualitas tinggi dengan opsi kustomisasi warna, ukuran, margin, dan tingkat koreksi kesalahan (ECC), atau baca dan ekstrak konten dari gambar kode QR secara instan.
Konten QR
Pilih tipe; kolom input akan menyesuaikan.
Tampilan
Kustomisasi lanjutan
Logo secara otomatis menggunakan koreksi kesalahan level H dan hasilnya diperiksa ulang.
QR siap
Pratinjau dan file siap digunakan.
https://prontouso.com
Uji sebelum dicetak. Kontras rendah, logo besar, dan QR yang terlalu padat dapat mengurangi keandalan pemindaian.
Cara kerja
Masukkan data Anda
Isi nilai yang diperlukan, tempel teks Anda, atau unggah file yang ingin diproses.
Lihat hasil seketika
Sebagian besar alat diperbarui secara langsung saat Anda mengetik; beberapa menggunakan satu tombol tindakan.
Gunakan hasil Anda
Salin, unduh, atau bagikan hasil yang dihasilkan — Anda selalu memiliki kendali penuh atas data Anda.
Apa itu Generator & Pemindai Kode QR Kustom?
QR Code Generator & Reader adalah alat untuk membuat kode QR kustom dari tautan, jaringan Wi-Fi, chat WhatsApp, kontak vCard, atau teks — dengan warna, logo di tengah, dan tingkat koreksi kesalahan yang bisa disesuaikan — serta untuk membaca kode QR dari gambar, clipboard, atau kamera, sepenuhnya di browser Anda.
Cara Membuat dan Membaca Kode QR dengan Wi-Fi, WhatsApp, dan vCard
Tab "01. BUAT KODE QR" menyusun kode dari sebuah tautan, jaringan Wi-Fi, chat WhatsApp, kontak (vCard), atau teks bebas, dengan warna, logo, dan tingkat koreksi kesalahan yang bisa disesuaikan. Tab "02. BACA KODE QR" mendekode kode yang Anda unggah, tempel, atau ambil dengan kamera, dan menampilkan konten yang sudah diklasifikasikan sebelum ada tindakan apa pun.
Lima jenis konten
Setiap jenis menyusun payload yang berbeda di balik kodenya. "Link / URL" menyimpan alamat yang Anda ketik, tanpa perubahan. "Wi-Fi" menyimpan nama jaringan, kata sandi, dan protokol keamanan (WPA/WPA2/WPA3, WEP, atau tanpa kata sandi) dalam sintaks yang dikenali langsung oleh ponsel untuk menawarkan koneksi otomatis, dengan opsi menandai jaringan sebagai tersembunyi. "WhatsApp" hanya menggunakan digit dari nomor yang Anda masukkan untuk menyusun tautan wa.me, dengan pesan awal opsional yang sudah terisi di chat. "Contact / vCard" menyimpan kartu vCard 3.0 berisi nama lengkap (wajib), telepon, email, perusahaan, dan jabatan (semuanya opsional), yang ditawarkan ponsel untuk langsung disimpan ke kontak. "Free text" menyimpan konten apa pun tanpa format khusus.
Koreksi kesalahan: mengapa berubah sendiri saat Anda menambahkan logo
Tingkat koreksi (L, M, Q, atau H) menentukan seberapa besar bagian kode yang boleh rusak atau tertutup namun tetap bisa dipindai: L pulih dari kerusakan paling sedikit tapi menampung data paling banyak; H pulih dari kerusakan paling besar namun menampung data lebih sedikit per kode. Memilih gambar di bagian "Logo di tengah" otomatis memaksa tingkat H dan menonaktifkan selektornya — ini satu-satunya tingkat dengan redundansi cukup agar logo bisa menutupi bagian tengah kode tanpa mengganggu proses pemindaian.
Lencana read-tested: alat ini mendekode kodenya sendiri sebelum diserahkan ke Anda
Setelah kode QR dibuat, alat ini membaca kembali gambarnya menggunakan mesin decoding yang sama seperti pada tab pembaca, lalu membandingkan hasilnya dengan konten aslinya. Lencana "✓ READ TESTED" menegaskan bahwa kode berhasil didekode kembali persis sesuai yang Anda ketik; lencana "⚠ TEST BEFORE USE" muncul ketika pemeriksaan ini gagal atau tidak meyakinkan — biasanya karena warna latar depan dan latar belakang terlalu mirip — dan menjadi tanda agar Anda menyesuaikan warnanya sebelum menggunakan kode tersebut.
Warna, preset, dan opsi lanjutan
Lima kombinasi siap pakai — Hitam putih, ProntoUso, Ungu, Biru, dan Hangat — mengatur warna latar depan dan latar belakang hanya dengan satu klik. Buka "Kustomisasi lanjutan" untuk memilih warna sendiri di kedua color picker, mengubah tingkat koreksi kesalahan, ukuran (256, 512, atau 1024 px), dan margin dari 0 hingga 8 modul di sekeliling kode. Mengubah warna secara manual akan membatalkan preset yang sedang aktif.
Berapa banyak teks yang muat, berdasarkan jenis konten dan tingkat koreksi
Kapasitas tidak hanya bergantung pada tingkat koreksi — alfabet dari konten juga berpengaruh:
- Hanya angka: hingga 7.089 karakter pada tingkat L, turun menjadi 3.057 pada H.
- Alfanumerik sederhana (angka, huruf KAPITAL, dan simbol spasi $ % * + - . / :): hingga 4.296 pada L, 1.852 pada H.
- Teks lainnya — huruf kecil, aksen, emoji: hingga 2.953 pada L, 1.273 pada H, batas yang sama yang selalu berlaku begitu logo dipasang, karena logo memaksa tingkat H.
Membaca kode QR: berkas, clipboard, atau kamera
Tab pembaca menerima tiga sumber: memilih berkas gambar (atau menjatuhkannya ke area pembacaan), menempelkan gambar yang disalin, atau menggunakan kamera belakang perangkat, yang memeriksa setiap frame secara otomatis dan berhenti sendiri begitu menemukan kode — tanpa perlu menekan tombol capture. Ketiganya memproses gambar secara lokal, tanpa mengirimkannya ke server mana pun.
Setelah didekode, konten diklasifikasikan sebagai Link/URL, WhatsApp, Wi-Fi, vCard, atau Teks, menampilkan asal yang relevan (domain sebuah tautan, nama jaringan Wi-Fi, nama kontak) dan catatan keamanan khusus sebelum ada tindakan apa pun. Tombol "Buka tautan" hanya muncul untuk kode QR jenis Link/URL atau WhatsApp — tidak ada tautan yang terbuka secara otomatis.
Privasi: pembuatan dan pembacaan tetap di browser
Baik pembuatan maupun pembacaan kode QR berlangsung sepenuhnya di browser Anda — tidak ada konten, gambar yang diunggah, atau frame kamera yang dikirim ke server mana pun. Meski begitu, kode QR itu sendiri bukan lapisan keamanan: siapa pun yang memindainya bisa melihat seluruh isinya, termasuk kata sandi jaringan Wi-Fi, jadi perlakukan kode yang berisi data sensitif dengan kehati-hatian yang sama seperti data itu sendiri.
Pertanyaan yang Sering Diajukan (FAQ)
Berapa banyak teks yang bisa ditampung sebuah kode QR?
Tergantung alfabet dari konten dan tingkat koreksi kesalahannya: angka saja menampung paling banyak (hingga 7.089 karakter pada tingkat L), teks alfanumerik sederhana menampung jumlah menengah (hingga 4.296 pada L), dan teks lainnya — termasuk huruf kecil, aksen, dan emoji — menggunakan mode paling terbatas (hingga 2.953 pada L, atau 1.273 pada H). Menambahkan logo memaksa tingkat H, sehingga mengurangi kapasitas yang tersedia.
Mengapa tingkat koreksi berubah sendiri menjadi H saat saya menambahkan logo?
Karena logo menutupi sebagian kode, dan tingkat H adalah satu-satunya yang punya redundansi cukup untuk merekonstruksi area yang tertutup itu saat dipindai. Itu sebabnya selektor koreksi dinonaktifkan selagi logo terpasang.
Apa arti lencana "READ TESTED"?
Setelah kode dibuat, alat ini mendekodenya kembali secara internal dan membandingkannya dengan konten aslinya. Lencana hijau menegaskan pemeriksaan tersebut berhasil; lencana peringatan muncul saat pemeriksaan gagal, biasanya karena kontras warna yang rendah — sesuaikan warnanya sampai lencana hijau muncul sebelum menggunakan kode tersebut.
Apakah kode QR Wi-Fi berfungsi di semua ponsel?
Sintaks yang digunakan dikenali oleh sebagian besar aplikasi kamera bawaan di Android dan iOS (iOS 11 ke atas), yang menawarkan untuk langsung bergabung ke jaringan saat dipindai. Siapa pun yang memindai kode ini bisa melihat kata sandi jaringan dalam bentuk teks biasa, jadi perlakukan dengan kehati-hatian yang sama seperti kata sandi tertulis.
Apakah aman memindai kode QR yang tidak dikenal dengan alat ini?
Lebih aman dibanding langsung membukanya dengan kamera ponsel: tab pembaca menampilkan jenis konten, asalnya (domain, jaringan, atau nama kontak), dan catatan keamanan khusus sebelum ada tindakan apa pun, dan hanya menawarkan tombol "Buka tautan" untuk kode QR jenis Link/URL atau WhatsApp — tidak ada tautan yang terbuka dengan sendirinya.
Sebaiknya unduh sebagai PNG atau SVG?
Gunakan SVG jika Anda butuh berkas yang tajam dan dapat diskalakan untuk situs web atau tata letak cetak, termasuk logo yang tertanam sebagai gambar vektor. Gunakan PNG untuk unggahan cepat, chat, dokumen, atau alat yang hanya menerima gambar raster.
Apakah pembacaan lewat kamera mengirim gambar ke server?
Tidak. Setiap frame dianalisis secara lokal di browser; tidak ada gambar, video, atau konten hasil dekode yang pernah meninggalkan perangkat Anda, baik itu berasal dari kamera, berkas yang diunggah, maupun gambar yang ditempel.
Mengapa kode QR hasil cetak saya tidak terbaca?
Biasanya karena kontras warna yang rendah, logo yang terlalu besar untuk tingkat koreksinya, atau kode cetak yang terlalu kecil untuk kepadatan datanya — peringatan di layar menandai kasus-kasus ini. Uji pindai versi cetaknya sebelum Anda mendistribusikannya.
Alat Terkait
- PopulerTersediaLokal
Generator UUID / GUID Acak (Versi 4)
Hasilkan UUID v4 (Universally Unique Identifier) acak berkekuatan kriptografis secara massal.
- PopulerTersediaLokal
Pemformat, Validator & Minifier JSON / YAML / XML
Format, rapikan, validasi sintaks, atau kompres teks JSON, YAML, dan XML secara instan.
- PopulerTersediaLokal
Base64 Encoder & Decoder
Konversi teks atau tệp ke format string Base64 dan decode kembali secara instan.
- PopulerTersediaLokal
URL Encoder/Decoder
Encode dan decode URL, ubah query string ke JSON, serta periksa bagian-bagian URL.
- PopulerTersediaLokal
Konverter Unix Timestamp
Konversi timestamp Unix (detik dan milidetik) ke tanggal/waktu dan sebaliknya.
- TersediaLokal
Pengonversi Entitas HTML
Encode dan decode karakter khusus HTML dan entitas numerik.
- TersediaLokal
Penguji Regular Expression (Regex)
Uji dan debug pola regex JavaScript secara langsung dengan penyorotan.
- TersediaLokal
Pendekode Token JWT
Dekode dan periksa header dan payload JSON Web Token secara aman.
- TersediaLokal
Generator & Penguji Cron Expression
Buat, validasi, dan jelaskan cron expression 5 kolom dengan jadwal eksekusi.
- TersediaLokal
Pemeriksa Perbedaan JSON
Bandingkan dua objek JSON secara semantik dan lihat perbedaannya.