Data Anda tersimpan langsung di dalam QR, bukan di server kami. Gratis selamanya, tanpa akun, tanpa kedaluwarsa, tanpa langganan. Lihat cara industri QR sebenarnya bekerja →
Gratis. Privat. Permanen. Dapat diverifikasi. Siap cetak. Tanpa penguncian.
Verifikasi klaim privasi kami secara langsung, dari browser Anda▾
Nilai-nilai ini dihitung di browser Anda sekarang. Tanpa perjalanan server. Klik baris mana saja untuk penjelasan satu baris.
Permintaan keluar setelah halaman dimuat…Diharapkan: 0Semuanya berjalan di browser Anda, sehingga tidak ada data yang keluar setelah pemuatan halaman awal.
Domain pihak ketiga yang dihubungi…Diharapkan: 0Tanpa analitik, tanpa font CDN, tanpa layanan avatar, tanpa pelacak, hanya satu origin.
Cookie yang ditetapkan…Diharapkan: 0Tanpa sesi, tanpa analitik, tanpa preferensi dalam cookie. Tidak ada yang disinkronkan, tidak ada yang bocor.
Kunci localStorage…Hanya QR dan preferensi yang Anda simpanTemplat tersimpan, riwayat, dan preferensi bahasa. Periksa di Application → Local Storage.
Status service worker…Siap offlineAset statis di-cache untuk penggunaan offline. Anda dapat menonaktifkan jaringan dan generator tetap berfungsi.
Status jaringan…Bukti offline: matikan WiFi, klik Buat. Tetap berfungsi.Bukti paling sederhana. Jika ini diam-diam klien untuk server, mode offline akan merusaknya.
Simbol ini dirender monokrom hanya dengan warna latar depan dan latar belakang. Templat, bentuk titik/mata, gradien, bingkai, dan logo tengah adalah fitur khusus QR dan disembunyikan di sini.
Tampilkan 30 templat lagi
Simpan gaya dengan tombol di atas untuk menyimpan favorit Anda di sini.
#000000
#FFFFFF
#8B5CF6
Unggah gambar untuk dijadikan bingkai.
Seret QR untuk memposisikan, gulir atau cubit untuk memperbesar, gunakan slider untuk memutar.
Tampilkan 108 ikon lagi
Tidak ada ikon yang cocok dengan pencarian Anda.
Huruf, angka, atau emoji apa saja bisa. Emoji 🎉 ❤️ 🍕 ⭐ lebih menonjol dan tetap terbaca dengan andal.
Dirender di belakang QR dengan opasitas rendah. Otomatis memaksa EC=H sehingga QR masih dapat dipindai melalui foto.
Pembuatan Batch
Unggah CSV untuk membuat hingga 500 kode QR dalam satu batch. Setiap baris menjadi QR-nya sendiri, pilih templat atau timpa 21 properti per baris: warna, bingkai, gaya titik/mata/pupil mata, gradien, transparansi, ukuran, koreksi kesalahan, format, logo bawaan, dan lainnya.
21 kolom: type, data, filename, frametext, frame, template, fgcolor, bgcolor, size, ec, dotstyle, eyestyle, format, logo, gradient, g2, gtype, gangle, transparent, eyeball, eyecolor. Hanya type dan data yang wajib. Gunakan | untuk memisahkan kolom dalam data (misalnya ssid|password|WPA).
Semua 130+ jenis QR/barcode didukung, termasuk URL, WiFi, vCard, TOTP, Swiss QR-bill, PIX, PromptPay, ZATCA, PayNow, Bitcoin + Lightning, dan lainnya. Unduh contoh CSV untuk melihat setiap kolom, semua 50 templat, 22 gaya bingkai, dan 375 ikon logo bawaan.
1. Unduh CSV contoh · 2. Edit di Google Sheets, Excel, Numbers, atau editor teks apa pun · 3. Unggah di sini
Tautan Anda dikodekan langsung di dalam QR, tidak ada server di tengah, tidak ada yang kedaluwarsa, tidak ada yang perlu diperbarui. Cetak sekali, langsung berfungsi terus.
Simpan seluruh QR, jenis, semua nilai kolom, gaya, bingkai, logo, desain kartu nama, sebagai satu file .qr.json. Muat nanti untuk membuat ulang semuanya dalam satu klik.
Masukkan konten untuk membuat kode Anda
Payload yang dikodekan
Terbaru
Anda sedang mengedit kode Pro yang ada. Klik "Perbarui kode Pro" di bawah untuk menyimpan perubahan kembali ke Pro.
Perlu mengubah tujuan setelah dicetak?
Pendekatan tanpa kunci yang sama seperti alat gratis. Pro memungkinkan Anda mengubah tujuan setelah dicetak dan melihat siapa yang memindai (hanya negara dan perangkat, tidak pernah IP atau cookie). Setiap kode dinamis dilengkapi cadangan statis, jadi tidak ada yang bisa dimatikan. Mulai dari $9/bulan ditagih tahunan.
BCBP (Bar-Coded Boarding Pass) adalah format yang dapat dibaca mesin yang diwajibkan IATA untuk boarding pass, didefinisikan oleh Resolusi 792 dan ditentukan dalam BCBP Implementation Guide v7. Lebih dari 200 maskapai mengimplementasikannya — setiap maskapai global, regional, dan berbiaya rendah besar. Format ini mengkodekan hingga 4 segmen penerbangan dalam satu string lebar tetap yang dibaca oleh pemindai gate, kios, dan pembaca lounge dengan cara yang sama di mana-mana.
Simbol mana yang digunakan
Aztec (ISO/IEC 24778) — simbol yang lebih disukai untuk boarding pass mobile. Terbaca dengan baik di layar ponsel berkontrasan rendah, mengoreksi silau, dan tidak memerlukan zona tenang. Apple Wallet dan Google Wallet menggunakan Aztec untuk pass boarding pass mereka.
QR code — digunakan oleh pembaca gate modern dan beberapa maskapai berbiaya rendah. Didukung secara luas oleh kamera ponsel, yang penting untuk kios mandiri.
PDF417 (ISO/IEC 15438) — simbol klasik untuk boarding pass kertas tercetak di stok boarding pass Tipe-A. Format linier bertumpuk, memerlukan pemindai laser tipe konveyor.
Struktur string BCBP
Header wajib adalah M1 — kode format "M" ditambah jumlah segmen (1–4). Kemudian, untuk setiap segmen, urutan field tetap: nama penumpang (20 karakter), indikator tiket elektronik, PNR maskapai operasi (7 karakter), bandara asal (3 karakter, IATA), bandara tujuan (3 karakter, IATA), kode maskapai (3 karakter), nomor penerbangan (5 karakter), tanggal penerbangan (3 karakter, hari Julian dalam setahun), kode kompartemen (1 karakter), nomor kursi (4 karakter), urutan check-in (5 karakter), status penumpang (1 karakter), ukuran bagian kondisional (2 karakter hex). Bagian kondisional opsional mengikuti dengan tambahan per segmen, data keamanan, dan informasi FFP.
Apa yang dihasilkan builder terstruktur
Builder terstruktur kami menghasilkan header wajib + bagian wajib satu segmen tanpa data kondisional. Ini cukup untuk pemindai gate dan untuk sebagian besar demo interoperasi maskapai. Untuk penggunaan produksi, PSS maskapai (Amadeus Altea, Sabre SabreSonic, Navitaire NewSkies, HP Shares) mengeluarkan string BCBP lengkap dengan hash keamanan yang benar dan data multi-segmen — tempel itu di bagian Lanjutan untuk mempertahankan setiap field.
Pengkodean tanggal
Field tanggal adalah hari Julian dalam setahun 3 karakter (hari 1 = 1 Januari, hari 144 = 24 Mei, hari 365/366 = 31 Desember). Kami menghitungnya secara otomatis dari pemilih tanggal. Perlu dicatat bahwa tahun tidak dikodekan di bagian BCBP wajib — pemindai menyimpulkannya dari konteks (jendela check-in, tanggal saat ini). Untuk boarding setelah tengah malam (rollover hari dalam setahun), gunakan tempel Lanjutan untuk mengganti jika diperlukan.
Khawatir tentang kode batang kartu naik pesawat yang tidak Anda buat?
Produk saudara kami check.qr.abundera.ai memeriksa kode batang kartu naik pesawat sebelum Anda memindainya. Lihat check.qr.abundera.ai/standards/bcbp-boarding-pass/ untuk spesifikasi format, model ancaman, dan apa yang perlu diverifikasi sebelum memindai. Gratis, tanpa pendaftaran, dekode sepenuhnya di sisi klien.
Juga oleh Abundera
E-signature yang sah di pengadilan
Abundera Sign melampaui e-signature dasar. Setiap dokumen mendapat bukti kriptografis, verifikasi independen, dan paket bukti anti-rusak.
Paket bukti siap pengadilan yang dibuat otomatis
Segel Dokumen Pribadi, mendeteksi gangguan secara instan
Ditambatkan ke 5 sistem independen, tanpa satu titik kegagalan
Apakah ini kartu boarding yang nyata dan berfungsi?
String ini secara struktural merupakan BCBP yang valid, dapat dibaca oleh pemindai gate mana pun yang sesuai dengan IATA. Namun tidak membawa tanda tangan kriptografi, sistem gate maskapai divalidasi terhadap Departure Control System (DCS) mereka sendiri di gate. String BCBP yang dibuat tanpa ada dalam daftar penumpang akan didekode dengan benar tetapi TIDAK memungkinkan Anda naik pesawat.
Bisakah saya menguji parser BCBP saya terhadap output?
Ya, ini adalah salah satu penggunaan sah yang paling umum. Pengembang yang membuat aplikasi maskapai, kiosk, pembaca lounge, dan integrasi loyalitas memerlukan string BCBP yang diketahui valid untuk menguji parser. Output terstruktur kami persis sesuai dengan spesifikasi lebar tetap Resolusi 792 untuk bagian wajib.
Apa format hari Julian?
Hari dalam tahun, 1 hingga 366, diisi nol hingga 3 digit. 1 Januari adalah 001; 31 Desember adalah 365 (atau 366 pada tahun kabisat). Kami menghitung otomatis dari pemilih tanggal Anda. Tahun tidak ada di bagian wajib, pemindai menyimpulkannya dari konteks.
Apakah PNR penting?
Ini adalah referensi pemesanan 6-7 karakter maskapai (juga disebut record locator). PNR nyata bersifat alfanumerik dan diterbitkan oleh sistem reservasi maskapai. Untuk pengujian, string 6 karakter huruf besar apa pun seperti ABC123 berfungsi. Untuk produksi, gunakan PNR aktual dari pemesanan.
Simbologi mana yang paling cepat discan di pintu gerbang?
Aztec pada layar ponsel, itulah yang spesifikasi dirancang untuk. Bandara modern (LAX, DFW, LHR, SIN, NRT) menggunakan pemindai gambar yang membaca ketiga simbologi dalam waktu kurang dari 100ms. Tiket kertas cetak masih sering menggunakan PDF417 karena pemindai garis laser di gate lama lebih suka format linier bertumpuk.
Bisakah saya mengkodekan beberapa segmen penerbangan?
Tidak dengan pembuat terstruktur yang menghasilkan header M1 satu kaki. Untuk 2-4 kaki, tempel string BCBP lengkap dari PSS Anda di bagian Lanjutan. Formatnya adalah M{N} di mana N adalah jumlah kaki, diikuti dengan N blok bagian wajib.
Bagaimana dengan kode SSR (kursi roda, makanan khusus)?
Kode SSR ada di bagian kondisional, bukan wajib. Pembuat terstruktur menghilangkannya. Tempel BCBP lengkap dari PSS untuk menyimpan kolom kondisional.
Bagaimana jika maskapai saya menggunakan format kustom?
Beberapa LCC (khususnya maskapai regional Asia dan Amerika Latin) menggunakan format QR kustom non-BCBP untuk boarding. Format ini tidak distandarisasi. Jika target Anda adalah salah satunya, tempel string kustom mentah di bagian Lanjutan dan buat QR yang membungkusnya verbatim.
Bagaimana ini terkait dengan tiket Apple Wallet / Google Wallet?
Pass Apple Wallet (.pkpass) dan Google Wallet adalah kontainer yang menyematkan barcode Aztec atau PDF417 berkode BCBP. Format kontainer luar milik Apple/Google; barcode dalamnya adalah BCBP. Generator kami menghasilkan string BCBP yang akan Anda sematkan di dalam pass tersebut.
Seret untuk memindahkan. Seret sudut untuk mengubah ukuran.
Desainer Kartu Nama
Pesan Cetakan Profesional
Unduh kartu Anda di atas, lalu unggah ke salah satu layanan cetak terpercaya ini. Kami merekomendasikan mengunduh sebagai PNG atau PDF untuk hasil terbaik.