xBarcodexBarcode
ISO ISO/IEC 18004:2015

Generator Kode QR & Detail Standar ISO

Barcode matriks 2D yang mampu menangani data numerik, alfanumerik, dan byte. Fitur koreksi kesalahan Reed-Solomon bawaan (L, M, Q, H) untuk menahan kerusakan.

Live Generator
22/500

Melengkapi digit pemeriksa jika posisinya jelas. Untuk GS1, tulis AI dalam tanda kurung. Digit pemeriksa yang sudah ada akan divalidasi. Format lain tetap diproses seperti biasa.

FG
BG
🛡️Tanpa Retensi Data: Dienkode dalam memori edge. Tidak pernah disimpan.

Spesifikasi Teknis

Struktur Pola Penemu + Pola Penyelarasan + Pola Waktu + Kata Kode Data & Koreksi Kesalahan
Kapasitas Numerik: 7.089 karakter, Alfanumerik: 4.296 karakter, Biner: 2.953 byte
Kumpulan Karakter Numerik, Alfanumerik, Byte, Kanji
Quiet Zone Requirement ≥ 10x module width (Standard quiet zone)

Aplikasi Umum

Standar ini banyak digunakan dalam industri berikut:

Pemasaran Seluler, URL, Konfigurasi Wi-Fi, Pembayaran, kemasan produk
Batasan Masukan & Paritas: Engineered with Reed-Solomon Forward Error Correction (ECC) to tolerate physical damage, smudging, or partial occlusion. Configurable ECC levels ensure maximum scan reliability in high-speed sorting.
Mulai Cepat Pengembang

Automate QR Code via API

Referensi API Lengkap →
curl -X POST https://api.xbarcode.ai/v1/render \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_TOKEN" \
  -d '{
  "format": "qr_code",
  "content": "https://xbarcode.ai/😄"
}' > barcode.svg
API outputs: SVG, PDF, EPS and matrix JSON. PNG is exported in the browser. < 20ms Latensi Edge

⚡ Sains di Dalamnya

Bagaimana mesin Rust kami mengoptimalkan format spesifik ini:

Segmentasi DP mode campuran (Numerik/Alfanumerik/Byte/Kanji) meminimalkan total bit untuk ISO 18004.

  • Header khusus versi + penghitungan bit jumlah karakter memastikan segmen selalu sesuai dengan versi yang dipilih.
  • ECI (UTF-8) disisipkan hanya ketika byte berada di luar Latin-1, menjaga muatan biasa lebih kecil.
  • Koreksi Kesalahan Reed-Solomon menggunakan encoder GF(256) dalam cache dan interleaving blok yang sesuai spesifikasi tanpa memperluas bit (memori lebih rendah).
  • Pemilihan topeng mengevaluasi aturan penalti ISO dengan pemindaian tingkat kata, keseimbangan popcount, dan masking virtual (tanpa klon matriks).
  • Jalur cepat: DP yang dialokasikan stack untuk <=64 karakter, dan konten pendek/homogen melewati DP untuk kecepatan.
Standar Terkait

Alternative Symbologies related to QR Code

Need an Industry-Grade Solution?

Explore how xBarcode powers retail GTIN, shipping labels, and GS1 Digital Link migration.