Korpus Ujian Awam

Tuntutan keserasian pengimbas kami hanya sebaik bukti yang dibina di atasnya. Halaman ini adalah korpus, input kanonik yang kami uji regresi setiap pengenkod, ditambah tingkah laku kamera telefon yang boleh anda audit sendiri.

Why this exists: most QR tools publish a compatibility matrix. Ours publishes the corpus behind the matrix. If you're responsible for a scanner fleet, retail, warehouse, pharma, airline, DMV, you can run this corpus through your own readers and verify every claim we make.

Muat turun corpus.zip Lekapan terbundelkan JSON + CSV + metodologi + README. ~4 KB.

Loading version…

Cara menggunakan korpus

Muat turun lekapan.

Setiap vektor ujian ada dalam /test-vectors/fixtures.json. Satu objek JSON bagi setiap jenis. Diambil terus dari laman ini.

Jana semula QR.

Ambil peta fields mana-mana lekapan, masukkan nilai ke dalam penjana untuk jenis tersebut, dan klik Jana.

Imbas dengan fleet anda sendiri.

Arahkan iPhone Camera, Android Camera, Google Lens, pengimbas industri, atau pembaca khusus apl ke QR yang dijana. Sahkan teks yang dinyahkod mengandungi setiap sub-rentetan expect untuk lekapan tersebut.

Laporkan perbezaan.

Jika pengimbas dalam fleet anda mengembalikan nyahkod yang tidak sepadan dengan lekapan, failkan isu. Kami akan menghasilkan semula, menambah pengimbas anda ke matriks keserasian awam, dan jika ia pepijat pengenkod, hantar pembaikan.

Keputusan imbasan yang dijangkakan, subset terpilih

TypeFixture inputiOS CameraAndroid CameraPro scanner
URLhttps://example.com/testMenyahkodMenyahkodMenyahkod
WiFiSSID=MyNet PSK=... WPAJoins networkJoins networkMenyahkod
vCardFN=Alice ORG=AcmeAdd to ContactsAdd to ContactsMenyahkod
TOTPotpauth://totp/...?secret=JBSW...SeparaSeparaMenyahkod
eSIMLPA:1$rsp.example.com$K2-LM...iOS 17.4+Android 13+Menyahkod
Bitcoin (BIP-21)bitcoin:1A1zP1eP...SeparaSeparaMenyahkod
SEPA (EPC)BCD + name + IBAN + amountRaw stringRaw stringSepara
Swiss QR-billSPC + IBAN + address + amountRaw stringRaw stringSwiss banking apps
GS1 Digital Linkhttps://id.gs1.org/01/09506000134352MenyahkodMenyahkodPOS parses AIs
Data MatrixArbitrary payloadTiada nyahkodGoogle Lens onlyMenyahkod
AztecArbitrary payloadTiada nyahkodSome AndroidMenyahkod
PDF417AAMVA or arbitraryTiada nyahkodGoogle Lens partialMenyahkod
AAMVA driver license@  ANSI 636014080002DL...iOS 17+ license-awareAndroid license appsMenyahkod
EAN-130012345678905MenyahkodMenyahkodEvery retail POS
Micro QRCompact payloadTiada nyahkodTiada nyahkodIndustrial only

Apa maksud "keputusan imbasan yang dijangkakan"

Nota metodologi

Yang akan datang

Lihat juga

Corpus last regression-tested 2026-04-18. iPhone 15 Pro / iOS 18.3, Pixel 8 / Android 14, Zebra DS8100.