Dine data lever inde i selve QR-koden, ikke på vores server. Gratis for altid, ingen konto, ingen udløb, intet abonnement. Se hvordan QR-branchen faktisk fungerer →
Gratis. Privat. Permanent. Verificerbar. Klar til tryk. Ingen binding.
Bekræft vores privatlivspåstande live, fra din browser▾
Disse værdier beregnes i din browser lige nu. Ingen serverkommunikation. Klik på en række for en kort forklaring.
Udgående forespørgsler efter sideindlæsning…Forventet: 0Alt kører i din browser, så ingen data forlader enheden efter den indledende sideindlæsning.
Tredjeparts-domæner kontaktet…Forventet: 0Ingen analyseværktøjer, ingen CDN-fonte, ingen avatartjenester, ingen trackere, kun ét enkelt domæne.
Cookies opsat…Forventet: 0Ingen session, ingen analyse, ingen præferencer i cookies. Intet at synkronisere, intet der kan lækkes.
localStorage-nøgler…Kun dine gemte QR-koder og præferencerGemte skabeloner, historik og sprogpræference. Inspicer under Applikation → Lokal opbevaring.
Service worker-status…Klar til offlineStatiske aktiver cachet til offline-brug. Du kan slå netværket fra, og generatoren virker stadig.
Netværksstatus…Offlinebevis: sluk WiFi, klik Generér. Virker stadig.Det enkleste bevis. Hvis dette i hemmelighed var en klient til en server, ville offline bryde det.
Denne symbologi renderes monokrom med kun forgrunds- og baggrundsfarver. Skabeloner, prik/øje-former, gradienter, rammer og centrologoer er QR-exklusive funktioner og er skjult her.
Vis 30 flere skabeloner
Gem en stil med knappen ovenfor for at beholde dine favoritter her.
#000000
#FFFFFF
#8B5CF6
Upload et billede til at bruge som ramme.
Træk QR-koden for at placere den, rul eller knib for at zoome, brug skyderen til at rotere.
Vis 108 ikoner mere
Ingen ikoner matcher din søgning.
Ethvert bogstav, tal eller emoji virker. Emoji 🎉 ❤️ 🍕 ⭐ falder mere i øjnene og scannes stadig pålideligt.
Gengives bag QR-koden med reduceret uigennemsigtighed. Tvinger automatisk EC=H, så QR-koden stadig kan scannes gennem fotoet.
Batchgenerering
Upload en CSV for at generere op til 500 QR-koder i en enkelt batch. Hver række bliver sin egen QR, vælg en skabelon eller tilsidesæt 21 egenskaber pr. række: farver, rammer, punkt/øje/øjeæble-stilarter, gradienter, gennemsigtighed, størrelse, fejlkorrektion, format, indbygget logo og mere.
21 kolonner: type, data, filename, frametext, frame, template, fgcolor, bgcolor, size, ec, dotstyle, eyestyle, format, logo, gradient, g2, gtype, gangle, transparent, eyeball, eyecolor. Kun type og data er påkrævet. Brug | til at adskille felter inde i data (f.eks. ssid|password|WPA).
Alle 130+ QR/stregkodetyper understøttes, herunder URL, WiFi, vCard, TOTP, Swiss QR-bill, PIX, PromptPay, ZATCA, PayNow, Bitcoin + Lightning og mere. Download sample CSV for at se hver kolonne, alle 50 skabeloner, 22 rammestile og 375 indbyggede logoikoner i aktion.
1. Download eksempel-CSV'en · 2. Redigér den med dine data · 3. Upload den her
Dit link er kodet direkte i selve QR-mønsteret, ingen server i midten, intet der udløber, intet der skal fornyes. Print den én gang, og den fortsætter med at virke.
Gem hele QR-koden, type, alle feltværdier, stil, ramme, logo, visitkortdesign, som en enkelt .qr.json-fil. Indlæs den senere for at genskabe alt med ét klik.
Indtast indhold for at generere din kode
Kodet payload
Seneste
Du redigerer en eksisterende Pro-kode. Klik på "Opdatér Pro-kode" nedenfor for at gemme dine ændringer tilbage til Pro.
Skal du kunne ændre destinationen efter print?
Samme tilgang uden lock-in som det gratis værktøj. Pro lader dig ændre destinationen efter trykning og se, hvem der scanner (kun land og enhed, aldrig IP eller cookies). Hver dynamisk kode kommer med en statisk backup, så der er intet vi kan slukke. Fra $9/måned faktureret årligt.
BCBP (Bar-Coded Boarding Pass) er IATAs maskinlæsbare format for boardingkort, defineret ved Resolution 792 og specificeret i BCBP Implementation Guide v7. Over 200 flyselskaber implementerer det, alle større globale, regionale og lavprisselskaber. Formatet koder op til 4 flyvebenet i en enkelt streng med fast bredde, som gate-scannere, kiosker og loungescannere afkoder på samme måde overalt.
Hvilken symbologi der skal bruges
Aztec (ISO/IEC 24778) — den foretrukne symbologi til mobile boardingkort. Læses godt på lavkontrastteleonskærme, korrigerer for glans og kræver ingen stille zone. Apple Wallet og Google Wallet bruger Aztec til deres boardingkort-pas.
QR-kode — bruges af moderne gatelæsere og nogle lavprisselskaber. Bredt understøttet af telefonkameraer, hvilket er vigtigt for selvbetjeningskiosker.
PDF417 (ISO/IEC 15438) — den klassiske symbologi til trykte papir-boardingkort på type A-boardingkortpapir. Stablet lineært format, kræver en transportbånd-laserskanner.
BCBP-strengstruktur
Den obligatoriske header er M1 — formatkode "M" plus antallet af ben (1–4). Derefter, for hvert ben, en fast sekvens af felter: passagernavn (20 tegn), elektronisk billettindikator, PNR for opererende luftfartsselskab (7 tegn), fra lufthavn (3 tegn, IATA), til lufthavn (3 tegn, IATA), luftfartsselskabsbetegnelse (3 tegn), flynummer (5 tegn), dato for flyvning (3 tegn, juliansk dag-i-år), afdelkode (1 tegn), sædenummer (4 tegn), check-in-sekvens (5 tegn), passagerstatus (1 tegn), betinget sektionsstørrelse (2 hex-tegn). Valgfri betinget sektion følger med ekstra ben, sikkerhedsdata og FFP-oplysninger.
Hvad den strukturerede bygger udsender
Vores strukturerede bygger producerer den obligatoriske header + en enkelt-bens obligatorisk sektion uden betingede data. Dette er tilstrækkeligt til gate-scannere og til de fleste flyselskabers interoperabilitetsdemonstationer. Til produktionsbrug udsteder et flyselskabs PSS (Amadeus Altea, Sabre SabreSonic, Navitaire NewSkies, HP Shares) den fulde BCBP-streng med den korrekte sikkerhedshash og flerbenede data — indsæt den i sektionen Avanceret for at bevare hvert felt.
Datokodning
Datofeltet er en 3-tegns juliansk dag-i-år (dag 1 = 1. januar, dag 144 = 24. maj, dag 365/366 = 31. december). Vi beregner det automatisk fra datovælgeren. Bemærk at året ikke er kodet i den obligatoriske BCBP-sektion — scannere udleder det fra kontekst (check-in-vindue, aktuel dato). For boarding efter midnat (dag-i-år-overgang) skal du bruge den avancerede indsætning til at tilsidesætte om nødvendigt.
Bekymret over en boardingkort-stregkode, du ikke har oprettet?
Vores søsterprodukt check.qr.abundera.ai inspicerer boardingkort-stregkoder, inden du scanner dem. Se check.qr.abundera.ai/standards/bcbp-boarding-pass/ for formatspecifikationen, trusselmodellen og hvad du bør verificere inden scanning. Gratis, ingen tilmelding, fuld klientsidig dekodning.
Også fra Abundera
E-signaturer, der holder i retten
Abundera Sign går længere end grundlæggende e-signaturer. Hvert dokument får kryptografisk bevis, uafhængig verifikation og en manipulationsafslørende bevispakke.
Strengen er strukturelt en gyldig BCBP, der kan læses af enhver IATA-kompatibel gatescanner. Men den bærer ingen kryptografisk signatur, flyselskabernes gatesystemer validerer mod deres eget Departure Control System (DCS) ved gaten. En BCBP-streng genereret uden at stå på passagerlisten dekodes korrekt, men giver dig IKKE tilladelse til at boarde flyet.
Kan jeg teste min BCBP-parser mod outputtet?
Ja, dette er en af de mest almindelige legitime anvendelser. Udviklere, der bygger flyselskabsapps, kiosker, loungelæsere og loyalitetsintegrationer, har brug for kendte korrekte BCBP-strenge til at teste parsere. Vores strukturerede output matcher nøjagtigt den faste bredde-specifikation i Resolution 792 for den obligatoriske sektion.
Hvad er det julianske dagsformat?
Årets dag, 1 til 366, nul-polstret til 3 cifre. 1. januar er 001; 31. december er 365 (eller 366 i skudår). Vi beregner det automatisk fra din datovælger. Året er ikke i den obligatoriske sektion, scannere udleder det fra konteksten.
Betyder PNR noget?
Det er flyselskabets 6-7-tegns reservationsreference (også kaldet record locator). Rigtige PNR'er er alfanumeriske og udstedt af flyselskabets reservationssystem. Til test fungerer enhver 6-tegns streng med store bogstaver som ABC123. Brug det faktiske PNR fra reservationen i produktion.
Hvilken symbolik scanner hurtigst ved gaten?
Aztec på en telefonskærm, det er hvad specifikationen var designet til. Moderne lufthavne (LAX, DFW, LHR, SIN, NRT) bruger billedscannere, der læser alle tre symbologier på under 100ms. Trykte papirkort bruger stadig ofte PDF417, fordi laserliniescannnere ved ældre gates foretrækker stablede lineære formater.
Kan jeg kode flere flysegmenter?
Ikke med den strukturerede builder, der udsender et M1-hoved til ét ben. For 2-4 ben indsætter du den fulde BCBP-streng fra din PSS i afsnittet Avanceret. Formatet er M{N}, hvor N er antallet af ben, efterfulgt af N obligatoriske sektionsblokke.
Hvad med SSR-koder (kørestol, specialkost)?
SSR-koder er i den betingede sektion, ikke den obligatoriske. Den strukturerede builder udelader dem. Indsæt den fulde BCBP fra PSS for at bevare betingede felter.
Hvad hvis mit luftfartsselskab bruger et brugerdefineret format?
Nogle lavprisselskaber (især regionale asiatiske og latinamerikanske) bruger ikke-BCBP tilpassede QR-formater til boarding. Disse er ikke standardiserede. Hvis dit mål er et af dem, indsætter du den rå tilpassede streng i afsnittet Avanceret og genererer en QR, der omslutter den ordret.
Hvordan relaterer dette sig til Apple Wallet / Google Wallet-kort?
Apple Wallet (.pkpass) og Google Wallet-pas er beholdere, der indlejrer en BCBP-kodet Aztec- eller PDF417-stregkode. Det ydre beholdersformat tilhører Apple/Google; den indre stregkode er BCBP. Vores generator producerer BCBP-strengen, du ville indlejre inde i et sådant pas.