Dekoder kode QR
Jatuhkan gambar kode QR dan lihat semua yang dimuat simbolnya: muatan hasil dekode yang dipecah menjadi kolom-kolomnya, versi dan jumlah modul, tingkat koreksi kesalahan, pola masker, mode pengodean, dan byte mentah dalam heksadesimal. Pendekodeannya terjadi di tab ini, jadi gambarnya tidak pernah meninggalkan perangkat Anda.
Jatuhkan gambar kode QR di sini, atau tempel satu
PNG, JPG, WebP, atau GIF
Dibaca di peramban Anda. Filenya tidak pernah diunggah, dan tidak ada apa pun tentangnya yang disimpan atau dikirim ke mana pun.
Apa yang Ditampilkan Dekoder Kode QR dan Tidak Ditampilkan Pemindai
Dekoder kode QR adalah program yang membaca kode QR dari sebuah gambar dan melaporkan data yang tersimpan beserta struktur simbol yang membawanya. Kamera ponsel berhenti di bagian pertama. Strukturlah yang menjelaskan mengapa sebuah kode berukuran seperti itu, dan apa yang salah ketika sebuah generator menghasilkan sesuatu yang tidak terduga.

Enam Hal di dalam Setiap Kode QR
Setiap kode QR, dari kode kartu nama 21 modul sampai kode 177 modul, menyimpan enam informasi yang sama. ISO/IEC 18004, standar kode QR, mendefinisikan masing-masing.
- Versi adalah ukuran simbol, dari 1 sampai 40. Versi 1 berukuran 21 x 21 modul dan setiap versi menambah empat modul per sisi, jadi versi 40 berukuran 177 x 177.
- Tingkat koreksi kesalahan adalah L, M, Q, atau H, yang memulihkan kira-kira 7%, 15%, 25%, dan 30% simbol. Tingkat yang lebih tinggi memakai lebih banyak bagian simbol untuk redundansi, jadi muatan yang sama membutuhkan versi yang lebih besar.
- Pola masker adalah satu dari delapan pola, bernomor 0 sampai 7, yang membalik modul agar kode tidak punya area kosong yang luas atau bentuk yang meniru pola pencari. Dua kode yang memuat data identik dengan masker berbeda tampak sama sekali berbeda.
- Mode pengodean adalah numerik, alfanumerik, byte, dan kanji. Mode numerik mengemas tiga digit ke dalam 10 bit dan mode alfanumerik mengemas dua karakter ke dalam 11 bit, sedangkan mode byte memakai 8 bit untuk setiap karakter.
- Muatan adalah teksnya sendiri: tautan, kredensial Wi-Fi, kartu kontak. Kode QR menyimpan teks dan tidak ada yang lain; apa yang dilakukan ponsel dengannya bergantung pada bagaimana teks itu dimulai.
- Codeword koreksi kesalahan adalah redundansi Reed-Solomon yang memungkinkan dekoder membangun kembali data yang rusak. Codeword itu habis terpakai selama pendekodean, dan itulah sebabnya dekoder menampilkan hasilnya, bukan codeword-nya.
Didekode di Perangkat Anda, Termasuk Kata Sandinya
Gambarnya didekode di tab peramban ini dan tidak pernah diunggah. Hal itu lebih penting bagi dekoder daripada bagi kebanyakan alat, karena muatan yang diperiksa orang justru yang sensitif: kode QR Wi-Fi menyimpan kata sandi jaringan sebagai teks biasa, dan kode penyiapan autentikasi dua faktor menyimpan rahasia yang menghasilkan setiap kode login di masa depan.
Dekoder ini menampilkan kata sandi Wi-Fi di barisnya sendiri karena membacanya biasanya adalah alasan kode itu didekode. Dekoder mencantumkan penerbit dan akun dari kode dua faktor tetapi membiarkan rahasianya di dalam muatan mentah, tempat menyalinnya harus dilakukan dengan sengaja.

Cara Mendekode Kode QR dari Sebuah Gambar
Empat langkah dari file gambar sampai ke seluruh isi dan struktur kode QR di dalamnya.
Buat kode QR- 1
Tambahkan Gambarnya
Seret PNG, JPG, WebP, atau GIF ke panel, pilih sebuah file, atau tempel tangkapan layar dari papan klip. Sertakan margin terang di sekeliling kode dalam potongannya, karena dekoder memakainya untuk menemukan tepi simbol.
- 2
Baca Muatan dan Kolom-Kolomnya
Teks hasil dekode muncul utuh, dengan jenisnya disebutkan. Tautan dipecah menjadi skema, domain, jalur, dan string kueri; kode Wi-Fi menjadi nama jaringan, jenis pengamanan, dan kata sandi; kartu kontak menjadi nama, telepon, dan surel.
- 3
Periksa Struktur Simbolnya
Versi, jumlah modul, tingkat koreksi kesalahan, pola masker, dan mode pengodean dicantumkan di bawah muatan. Untuk versi 1 sampai 20, dekoder juga menunjukkan berapa byte dari kapasitas simbol yang dipakai muatannya.
- 4
Periksa Byte Mentahnya bila Perlu
Tampilan heksadesimal menunjukkan muatan persis seperti yang tersimpan, sebelum pendekodean karakter. Di situlah tempat mencari karakter tak terlihat, byte order mark, atau teks yang disimpan dalam set karakter yang salah.
Kapan Dekoder Adalah Alat yang Tepat
Empat situasi ketika isinya saja tidak cukup dan struktur kode QR-lah jawabannya.
Bagaimana Kode QR Didekode, Langkah demi Langkah
Sepuluh langkah yang dijalankan setiap dekoder kode QR, secara berurutan. Urutan yang sama diikuti seseorang ketika memecahkan kode QR dengan tangan.
Temukan Ketiga Pola Pencari
Dekoder mencari rasio gelap dan terang 1:1:3:1:1 yang dihasilkan sebuah garis yang melintasi pola pencari dari sudut mana pun. Tiga pola pencari memberi posisi, ukuran, dan rotasi kode QR; sudut yang tidak memilikinya adalah kanan bawah.
Tentukan Versi dari Ukurannya
Jumlah modul diperoleh dari jarak antarpola pencari, dan versinya adalah (modul - 17) / 4. Versi 7 ke atas juga menyimpan nomor versi dua kali sebagai blok 18 bit di samping pola pencari.
Baca Informasi Format
Lima belas bit di samping pola pencari memuat tingkat koreksi kesalahan dalam 2 bit, pola masker dalam 3 bit, dan 10 bit koreksi kesalahan miliknya sendiri. Informasi format disimpan dua kali, jadi satu salinan yang rusak tidak menghentikan pendekodean.
Lepaskan Masker Format yang Tetap
Ke-15 bit format di-XOR dengan pola tetap 101010000010010 sebelum ditempatkan, sehingga informasi format tidak pernah nol semua. Dekoder melakukan XOR dengan pola yang sama untuk memulihkan nilai sebenarnya.
Batalkan Masker Data
Pola masker yang disebut dalam informasi format diterapkan lagi ke area data, yang mengembalikan modul aslinya. Masker hanya memengaruhi modul data dan koreksi kesalahan, tidak pernah pola pencari, pola pewaktu, atau pola perataan.
Baca Modul dalam Urutan Zigzag
Data dibaca dalam kolom selebar dua modul mulai dari sudut kanan bawah, bergerak ke atas, lalu ke bawah pada pasangan kolom berikutnya, dengan melewati setiap pola fungsi. Delapan modul membentuk satu codeword.
Urai Blok Codeword yang Berselang-seling
Simbol yang lebih besar membagi codeword-nya menjadi beberapa blok dan menyelang-nyelingnya, sehingga sebuah goresan merusak sedikit dari setiap blok alih-alih seluruh satu blok. Dekoder memisahkan blok-blok itu kembali sebelum mengoreksinya.
Terapkan Koreksi Kesalahan Reed-Solomon
Setiap blok diperiksa dan diperbaiki dengan codeword koreksi kesalahannya. Inilah langkah yang membuat kode QR bertahan dengan logo di tengahnya, dan titik ketika kode dengan kerusakan terlalu banyak gagal total alih-alih mengembalikan data yang salah.
Baca Indikator Mode dan Jumlah Karakter
Aliran bit yang sudah dikoreksi dimulai dengan indikator mode 4 bit: 0001 numerik, 0010 alfanumerik, 0100 byte, 1000 kanji, 0111 ECI. Setelah itu menyusul jumlah karakter, sepanjang 8 bit untuk mode byte pada versi 1 sampai 9.
Dekode Segmen-Segmennya Sampai Terminator
Setiap segmen didekode menurut modenya, dan sebuah simbol bisa memuat beberapa segmen berturut-turut. Data berakhir pada terminator 0000, dan setelahnya sisa kapasitas diisi dengan byte pengisi 11101100 dan 00010001 secara bergantian.

Buat Kode yang Layak Didekode
KoloQR, generator kode QR gratis dengan kode QR bundar dan bentuk kustom, membuat kode QR statis untuk tautan, jaringan Wi-Fi, surel, nomor telepon, dan profil media sosial, serta mengekspornya sebagai SVG, PDF, EPS, atau PNG.
Setiap kode KoloQR dibuat pada tingkat koreksi kesalahan H, dan itulah yang menyisakan ruang untuk logo dan pola modul dekoratif. Dekode salah satunya di sini dan panel struktur menunjukkan persis hal itu. KoloQR tidak membuat kode QR dinamis, jadi muatan yang Anda dekode adalah tujuannya sendiri, bukan pengalihan.
Buat kode QRQuestions? Answered
Pemindai mengembalikan apa isi kode QR; dekoder juga mengembalikan bagaimana simbolnya dibangun. Dekoder ini melaporkan versi, tingkat koreksi kesalahan, pola masker, mode pengodean, dan byte mentah di samping muatannya. Bila hanya butuh isinya dan skor keterbacaan, pemindai kode QR adalah jalan yang lebih singkat.
Hanya sejauh yang dimungkinkan koreksi kesalahan milik kodenya sendiri. Kode QR memulihkan antara sekitar 7% dan 30% simbolnya bergantung pada tingkatnya, dan dekoder memakai semuanya secara otomatis. Di luar batas itu, atau bila satu pola pencari hilang, tidak ada dekoder yang mengembalikan hasil, dan kodenya harus direkonstruksi dengan tangan dari informasi formatnya.
Simpan atau tangkap layar kode QR sebagai gambar lalu jatuhkan filenya ke dekoder di halaman ini. Gambarnya didekode di peramban pada laptop atau komputer meja, tanpa kamera, tanpa aplikasi, dan tanpa unggahan. Kode di atas kertas perlu difoto atau dipindai ke sebuah file lebih dulu.
Pola masker adalah satu dari delapan pola tetap yang diterapkan generator kode QR ke area data untuk memecah wilayah kosong yang luas dan bentuk yang menyerupai pola pencari. Generator mencoba kedelapannya dan mempertahankan yang skor penaltinya paling rendah. Nomor masker yang dipilih disimpan dalam informasi format agar dekoder bisa membalikkannya.
Tiga pengaturan mengubah polanya tanpa mengubah datanya: tingkat koreksi kesalahan, pola masker, dan versi. Dua generator yang mengodekan tautan yang sama pada tingkat M dan H menghasilkan pola yang berbeda, dan sering kali ukuran yang berbeda. Dekode keduanya dan muatannya identik sementara baris strukturnya berbeda.
Tidak. Kode QR menyimpan muatannya dan pengaturan struktural yang dibutuhkan untuk membacanya, dan tidak ada yang lain. Tidak ada pembuat, tanggal pembuatan, pengenal perangkat, maupun penghitung pemindaian di dalam simbolnya. Informasi semacam itu hanya ada pada kode QR dinamis, dan disimpan di server penyedianya, bukan di dalam kode.
Dekode kode QR-nya dan baca domainnya. Jika muatannya adalah alamat akhir yang Anda harapkan, kodenya statis. Jika muatannya adalah tautan pendek di domain penyedia QR yang meneruskan ke tempat lain, kodenya dinamis dan berhenti berfungsi bila penyedia itu menonaktifkan tautannya. Kode QR statis vs dinamis membahas untung-ruginya.
Muatan didekode dari seluruh simbol dengan koreksi kesalahan, sedangkan tingkat dan masker dibaca dari 15 bit format di samping pola pencari. Pada gambar beresolusi rendah atau yang sangat bergaya, muatannya bisa terdekode sementara area kecil itu tidak bisa diambil sampelnya dengan bersih. Gambar kode yang sama yang lebih besar dan lebih tajam biasanya mengisi baris itu.
Tidak. Dekoder ini hanya membaca kode QR, termasuk kode dengan modul membulat atau bertitik dan kode terang di atas gelap. Data Matrix, Aztec, PDF417, dan barcode linear memakai struktur yang berbeda dan membutuhkan pembaca yang berbeda. Kode Micro QR, yang hanya punya satu pola pencari, juga tidak didukung.
Tampilan heksadesimal menunjukkan muatan sebagai byte yang tersimpan di dalam kode QR, sebelum ditafsirkan sebagai teks. Kebanyakan generator menyimpan teks sebagai UTF-8, jadi huruf Latin biasa muncul sebagai nilai ASCII-nya. Tampilan ini menyingkap hal yang disembunyikan teks: byte order mark di awal (ef bb bf), ganti baris di akhir, atau spasi tak terputus di dalam kata sandi Wi-Fi.
Lanjutkan menjelajah
Halaman yang melanjutkan dari tempat halaman ini berhenti: konteks yang sama, jenis kode yang sama, atau keputusan berikutnya.
Kartu Nama
Satu-satunya permukaan tempat kode dibaca sejauh rentangan tangan - jadi ia dirancang masuk ke tata letak kartu, bukan dijatuhkan di sudutnya.
Klinik gigi
Tautan jadwal di meja depan, kartu ulasan di samping mesin EDC, dan kartu kontrol ulang yang tetap bekerja berbulan-bulan kemudian.
Bentuk kode QR
Seluruh taksonomi bentuk - modul, mata, dan bingkai - beserta konsekuensi di balik kode bulat, segitiga, heksagon, dan persegi.
Kode QR segitiga
Desain QR angular dan geometris - cara kerja gaya segitiga dan kapan menggunakannya.
Kode QR Wi-Fi
Tamu cukup memindai sekali dan langsung terhubung - tanpa membacakan kata sandi huruf demi huruf, tanpa perlu menginstal aplikasi.
Kalkulator Ukuran Cetak Kode QR
Mengubah jarak baca, isi data, dan bahan menjadi lebar minimum dalam milimeter, lengkap dengan ukuran modul dan zona tenang di baliknya.
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
