Ubah tautan atau teks apa pun menjadi kode QR, dikodekan dan digambar di tab browser ini
Alat dimuat di sini. Perlu JavaScript, karena pekerjaan terjadi pada perangkat Anda.
File Anda dan privasi Anda
Tidak ada yang Anda ketik yang diunggah: payload dikodekan dan gambar digambar sendiri
perangkat, dan unduhan PNG dan SVG diproduksi di sana. Tanpa pemendek dan tanpa
mengalihkan domain, tidak seorang pun — termasuk kami — dapat menghitung siapa yang memindai kode Anda. Tidak ada yang disimpan
di antara kunjungan, bahkan warna yang terakhir Anda gunakan.
Apa yang dilakukan alat ini
Encode alamat web atau teks apa pun sebagai kode QR, dengan kontrol atas koreksi kesalahan
level, zona tenang, warna dan ukuran keluaran. Kode tersebut memegang nilai persis seperti yang ditunjukkan di bawah
pratinjau — tanpa penyingkat, tanpa pengalihan.
Ini mengkodekan teks Anda sebagai matriks QR dalam mode byte dan menggambarnya pada ukuran modul yang diukur
seluruh piksel, sehingga setiap sel identik. Panel melaporkan jumlah modul, gambar
ukuran, panjang payload dalam UTF-8 byte dan rasio kontras antara dua warna Anda,
dan memperingatkan Anda sebelum Anda mencetak sesuatu yang tidak dapat dipindai. Skema yang hilang di web
alamat ditambahkan untuk Anda, dan penambahan tersebut dinyatakan, bukan dilakukan secara diam-diam.
Bagaimana cara menggunakannya
Pilih Tautan untuk alamat web atau Teks untuk hal lainnya; string yang tepat untuk dikodekan
ditampilkan di bawah pratinjau.
Pilih tingkat koreksi kesalahan: M untuk sebagian besar penggunaan, Q untuk apa pun yang dipegang, dilipat, atau
dicetak kecil.
Periksa angka kontras dan pertahankan zona tenang pada empat modul atau lebih, yaitu
minimum spesifikasi.
Ekspor SVG untuk dicetak atau PNG untuk layar, lalu pindai hasilnya dengan ponsel asli di
ukuran sebenarnya sebelum mencetak run.
Contoh kasus penggunaan
Meletakkan menu, halaman pemesanan atau link ulasan pada kartu meja yang dicetak.
Menambahkan alamat yang dapat dipindai ke slide, poster, atau lencana konferensi.
Mencetak selembar kode yang sama untuk dipotong, menggunakan lembar yang dapat dicetak di bagian bawah
panel.
Masukan dan keluaran yang didukung
Menerima
Teks apa pun, yang dikodekan sebagai UTF-8 byte, termasuk skrip beraksen dan non-Latin
Hingga 2,953 bytes di level L, 2,331 di M, 1,663 di Q dan 1,273 di H
Menghasilkan
PNG, dengan ukuran keluaran antara 128 dan 2048 piksel
SVG, vektor, digambar sebagai satu jalur eksekusi modul gabungan
Payloadnya sendiri, dapat disalin sebagai teks biasa
Apa yang tidak bisa dilakukan alat ini
Ini menghasilkan kode dan tidak membacanya: tidak ada pemindai dan tidak ada izin kamera
diminta.
Kapasitas menurun seiring dengan peningkatan koreksi kesalahan, dari 2,953 bytes di L menjadi 1,273 di H. Lebih lama
payload ditolak dengan pesan, tidak pernah terpotong.
Kode bersifat statis, sehingga tujuan tidak dapat diubah setelah dicetak. Arahkan kodenya ke
alamat pada domain yang Anda kendalikan jika itu penting.
Peringatan kontras dan zona tenang berasal dari pencahayaan relatif dan jumlah modul. Mereka
adalah panduan, bukan janji tentang kamera tertentu.
Kesalahan umum
Memangkas zona tenang agar sesuai dengan tata letak. Margin kosong adalah bagian dari kode, dan a
yang dipotong gagal dengan cara yang terlihat acak, bukannya rusak.
Memilih warna merek yang terlihat berbeda namun tetap terang. Pemindai berkurang
gambar menjadi hitam putih, jadi pasangan 2:1 yang terbaca dengan baik di layar tidak akan memecahkan kode
dari kertas.
Membalikkan kode sehingga modul terang berada di bidang gelap. Banyak pembaca hanya mencari kegelapan
menyala, sehingga berfungsi di satu ponsel dan gagal secara diam-diam di ponsel berikutnya.
Dengan asumsi tingkat koreksi kesalahan yang lebih tinggi selalu lebih aman. Ia menambahkan modul, jadi tetap
ukuran masing-masing lebih kecil dan mungkin berada di bawah kemampuan kamera.
Catatan teknis
Pengkodean menggunakan perpustakaan generator kode qr dalam mode byte, dengan versi terkecil itu
cocok dipilih secara otomatis. Teks dikonversi ke UTF-8 byte terlebih dahulu, karena perpustakaan itu
ESM build memperlakukan mode byte sebagai Latin-1: karakter beraksen yang diteruskan langsung akan memancarkan
byte yang salah dan menghasilkan kode yang dipindai tetapi diterjemahkan menjadi teks yang hancur. SVG adalah satu jalur
modul yang digabungkan berjalan, sehingga modul yang berdekatan bertemu dengan tepat, dan PNG lantai modul
ukuran menjadi piksel utuh.
Pertanyaan yang sering diajukan
Apakah tautan saya dikirim ke server?
Tidak. Kode dibuat di tab ini, dan hanya berisi nilai yang ditampilkan di payload
kotak. Buka panel jaringan browser Anda saat Anda mengetik dan Anda tidak akan melihat permintaan
membawanya.
Tingkat koreksi kesalahan manakah yang harus saya pilih?
M untuk sebagian besar barang, Q untuk barang apa pun yang ditangani atau dicetak kecil, dan H hanya jika merupakan bagian dari
kode akan dibahas. Lebih tinggi tidak otomatis lebih aman, karena menambah modul.
Mengapa kode saya dipindai di satu ponsel tetapi tidak di ponsel lainnya?
Hampir selalu kontras, zona tenang, atau ukuran modul. Periksa angka kontras, simpan empat
modul margin, dan membuat kode secara fisik lebih besar daripada menaikkannya
tingkat koreksi.