Twoje dane są zapisane wewnątrz samego kodu QR, nie na naszym serwerze. Darmowy na zawsze, bez konta, bez wygasania, bez subskrypcji. Zobacz, jak branża QR naprawdę działa →
Darmowe. Prywatne. Trwałe. Weryfikowalne. Gotowe do druku. Bez blokady.
Zweryfikuj nasze deklaracje prywatności na żywo, z Twojej przeglądarki▾
Wartości są obliczane teraz w Twojej przeglądarce. Żadnych wywołań serwera. Kliknij dowolny wiersz, aby zobaczyć jednozdaniowe wyjaśnienie.
Żądania wychodzące po załadowaniu strony…Oczekiwane: 0Wszystko działa w Twojej przeglądarce, więc po pierwszym załadowaniu strony żadne dane nigdzie nie trafiają.
Domeny stron trzecich, z którymi nawiązano kontakt…Oczekiwane: 0Brak analityki, czcionek CDN, serwisów awatarów, trackerów, tylko jeden origin.
Ustawione ciasteczka…Oczekiwane: 0Brak sesji, analityki ani preferencji w ciasteczkach. Nic do synchronizowania, nic do wycieku.
Klucze localStorage…Tylko Twoje zapisane kody QR i preferencjeZapisane szablony, historia i preferencje językowe. Sprawdź w Application → Local Storage.
Status service workera…Gotowy do pracy offlineZasoby statyczne zapisane do użytku offline. Możesz wyłączyć sieć, a generator nadal działa.
Status sieci…Dowód offline: wyłącz WiFi, kliknij Generuj. Nadal działa.Najprostszy dowód. Gdyby to był tajny klient serwera, tryb offline by go zepsuł.
Nie ma jeszcze żadnych zapisanych profili. Kliknij przycisk poniżej, aby zapisać bieżący formularz jako profil wielokrotnego użytku.
Profile są przechowywane tylko w tej przeglądarce (localStorage). Żadne dane nie opuszczają Twojego urządzenia. Kliknij profil, aby przywrócić jego pola.
Ta symbologia renderuje się monochromatycznie, tylko z kolorami pierwszego planu i tła. Szablony, kształty kropek i oczu, gradienty, ramki i loga centralne są funkcjami tylko QR i są tu ukryte.
Pokaż 30 więcej szablonów
Zapisz styl za pomocą przycisku powyżej, aby zachować swoje ulubione tutaj.
#000000
#FFFFFF
#8B5CF6
Prześlij obraz, który ma posłużyć jako ramka.
Przeciągnij QR, aby ustawić, przewijaj lub uszczypnij, aby przybliżyć, suwakiem obracaj.
Pokaż 108 ikon więcej
Żadna ikona nie pasuje do wyszukiwania.
Każda litera, cyfra lub emoji działa. Emoji 🎉 ❤️ 🍕 ⭐ bardziej przyciągają wzrok i nadal dobrze się skanują.
Renderowane za QR z obniżoną przezroczystością. Automatycznie wymusza EC=H, aby QR był skanowalny przez zdjęcie.
Generowanie masowe
Prześlij plik CSV, aby wygenerować do 500 kodów QR w jednej partii. Każdy wiersz staje się osobnym kodem QR, wybierz szablon lub nadpisz 21 właściwości dla poszczególnych wierszy: kolory, ramki, style kropek/oczu/źrenic, gradienty, przezroczystość, rozmiar, korekcję błędów, format, wbudowane logo i więcej.
21 kolumn: type, data, filename, frametext, frame, template, fgcolor, bgcolor, size, ec, dotstyle, eyestyle, format, logo, gradient, g2, gtype, gangle, transparent, eyeball, eyecolor. Wymagane są tylko type i data. Użyj | do oddzielenia pól wewnątrz data (np. ssid|password|WPA).
Wszystkie 130+ typów QR/kodów kreskowych są obsługiwane, w tym URL, WiFi, vCard, TOTP, Swiss QR-bill, PIX, PromptPay, ZATCA, PayNow, Bitcoin + Lightning i inne. Pobierz przykładowy CSV, aby zobaczyć każdą kolumnę, wszystkie 50 szablonów, 22 style ramek i 375 wbudowanych ikon logo w akcji.
1. Pobierz przykładowy CSV · 2. Edytuj w Google Sheets, Excelu, Numbers lub dowolnym edytorze tekstu · 3. Prześlij tutaj
Twój link jest zakodowany wewnątrz kodu QR, żadnego serwera pośredniczącego, nic nie wygasa, nic nie trzeba odnawiać. Wydrukuj raz, działa dalej.
Zapisz cały QR â typ, wszystkie wartości pól, styl, ramkę, logo, projekt wizytówki â jako pojedynczy plik .qr.json. Załaduj go później, aby odtworzyć wszystko jednym kliknięciem.
Wpisz treść, aby wygenerować kod
Zakodowany payload
Ostatnie
Edytujesz istniejący kod Pro. Kliknij „Zaktualizuj kod Pro” poniżej, aby zapisać zmiany.
Musisz zmienić cel po wydrukowaniu?
Takie samo podejście bez blokady jak w darmowym narzędziu. Pro pozwala zmienić cel po wydruku i zobaczyć, kto skanuje (tylko kraj i urządzenie, nigdy IP ani plików cookie). Każdy kod dynamiczny ma statyczną kopię zapasową, więc nie ma czego wyłączać. Od $9/miesiąc przy rozliczeniu rocznym.
BCBP (Bar-Coded Boarding Pass) to mandatowany przez IATA format kart pokładowych odczytywalnych maszynowo, zdefiniowany przez Rezolucję 792 i opisany w Przewodniku implementacji BCBP v7. Wdrożyło go ponad 200 linii lotniczych, każdy duży globalny, regionalny i niskokosztowy przewoźnik. Format koduje do 4 odcinków lotu w jednym ciągu o stałej szerokości, który czytniki bramek, kioski i czytniki lounge dekodują tak samo wszędzie.
Którą symbolikę wybrać
Aztec (ISO/IEC 24778) — preferowana symbolika kart pokładowych na urządzeniach mobilnych. Dobrze odczytuje się na słabo kontrastowych ekranach telefonów, koryguje odblaski i nie wymaga strefy ciszy. Apple Wallet i Google Wallet używają Aztec dla swoich kart pokładowych.
Kod QR — stosowany przez nowoczesne czytniki bramek i niektórych przewoźników niskokosztowych. Szeroko obsługiwany przez aparaty w telefonach, co ma znaczenie dla samoobsługowych kiosków.
PDF417 (ISO/IEC 15438) — klasyczna symbolika drukowanych papierowych kart pokładowych. Skumulowany format liniowy, wymaga skanera laserowego przenośnikowego. Preferowany dla drukowanych kart pokładowych na papierze typu A.
Struktura ciągu BCBP
Obowiązkowy nagłówek to M1 — kod formatu 'M' plus liczba odcinków (1–4). Następnie, dla każdego odcinka, stała sekwencja pól: imię i nazwisko pasażera (20 znaków), wskaźnik biletu elektronicznego, PNR przewoźnika obsługującego (7 znaków), lotnisko wylotu (3 znaki, IATA), lotnisko przylotu (3 znaki, IATA), kod przewoźnika (3 znaki), numer lotu (5 znaków), data lotu (3 znaki, juliański dzień roku), kod przedziału (1 znak), numer miejsca (4 znaki), sekwencja odprawy (5 znaków), status pasażera (1 znak), rozmiar sekcji warunkowej (2 znaki hex). Po nich następuje opcjonalna sekcja warunkowa z danymi dodatkowymi na odcinek, danymi bezpieczeństwa i informacjami FFP.
Co emituje kreator strukturalny
Nasz kreator strukturalny produkuje obowiązkowy nagłówek i obowiązkową sekcję jednego odcinka bez danych warunkowych. To wystarczy dla czytników bramek i dla większości demonstracji interoperacyjności linii lotniczych. W zastosowaniu produkcyjnym PSS linii lotniczej (Amadeus Altea, Sabre SabreSonic, Navitaire NewSkies, HP Shares) wystawia pełny ciąg BCBP z prawidłowym skrótem bezpieczeństwa i danymi wieloodcinkowymi — wklej go w sekcji Zaawansowane, żeby zachować wszystkie pola.
Kodowanie daty
Pole daty to 3-znakowy juliański dzień roku (dzień 1 = 1 stycznia, dzień 144 = 24 maja, dzień 365/366 = 31 grudnia). Obliczamy go automatycznie z selektora daty. Należy pamiętać, że rok nie jest zakodowany w obowiązkowej sekcji BCBP — skanery inferują go z kontekstu (okno odprawy, bieżąca data). W przypadku odprawy po północy użyj wklejania w zakładce Zaawansowane, jeśli trzeba to nadpisać.
Martwisz się o kod kreskowy karty pokładowej, której nie stworzyłeś?
Nasz siostrzany produkt check.qr.abundera.ai sprawdza kody kreskowe kart pokładowych przed dotknięciem. Specyfikację formatu, model zagrożeń i to, co należy zweryfikować przed skanowaniem, znajdziesz na check.qr.abundera.ai/standards/bcbp-boarding-pass/. Bezpłatnie, bez rejestracji, dekodowanie w całości po stronie klienta.
Również od Abundera
Podpisy elektroniczne uznawane przez sądy
Abundera Sign wykracza poza podstawowe podpisy elektroniczne. Każdy dokument otrzymuje kryptograficzny dowód, niezależną weryfikację i odporny na manipulacje pakiet dowodowy.
Automatycznie generowane pakiety dowodowe gotowe do sądu
Osobista pieczęć dokumentu, natychmiast wykrywa manipulacje
Zakotwiczone w 5 niezależnych systemach, żadnego pojedynczego punktu awarii
Czy to jest prawdziwa, działająca karta pokładowa?
Ciąg jest strukturalnie prawidłowym BCBP, czytelnym przez dowolny skaner bramki zgodny z IATA. Nie zawiera jednak podpisu kryptograficznego, systemy bramkowe linii lotniczych weryfikują przez własny Departure Control System (DCS) przy bramce. Ciąg BCBP wygenerowany bez bycia na liście pasażerów zostanie poprawnie zdekodowany, ale NIE pozwoli Ci wsiąść na pokład.
Czy mogę przetestować mój parser BCBP na wynikach?
Tak, to jedno z najczęstszych legalnych zastosowań. Deweloperzy tworzący aplikacje linii lotniczych, kioski, czytniki lounge i integracje lojalnościowe potrzebują znanych poprawnych ciągów BCBP do testowania parserów. Nasze strukturalne dane wyjściowe dokładnie odpowiadają specyfikacji stałej szerokości Rezolucji 792 dla sekcji obowiązkowej.
Co to jest format dnia juliańskiego?
Dzień roku, od 1 do 366, uzupełniony zerami do 3 cyfr. 1 stycznia to 001; 31 grudnia to 365 (lub 366 w latach przestępnych). Obliczamy go automatycznie z selektora daty. Rok nie jest w sekcji obowiązkowej, skanery wywnioskują go z kontekstu.
Czy PNR ma znaczenie?
To 6-7-znakowy kod rezerwacji linii lotniczej (znany też jako lokalizator rezerwacji). Prawdziwe PNR są alfanumeryczne i wystawiane przez system rezerwacji linii lotniczej. Do testów działa dowolny 6-znakowy ciąg wielkich liter, np. ABC123. W produkcji używaj rzeczywistego PNR z rezerwacji.
Która symbolika skanuje najszybciej przy bramce?
Aztec na ekranie telefonu, do czego specyfikacja była projektowana. Nowoczesne lotniska (LAX, DFW, LHR, SIN, NRT) używają skanerów obrazu, które odczytują wszystkie trzy symbologie w czasie poniżej 100ms. Drukowane papierowe karty pokładowe nadal często używają PDF417, ponieważ skanery laserowe przy starszych bramkach preferują skumulowane formaty liniowe.
Czy mogę zakodować wiele segmentów lotu?
Nie za pomocą strukturalnego kreatora, który wyemituje nagłówek M1 dla jednego odcinka. Dla 2-4 odcinków wklej pełny ciąg BCBP z PSS w sekcji Zaawansowane. Format to M{N}, gdzie N jest liczbą odcinków, a następnie N bloków sekcji obowiązkowej.
A co z kodami SSR (wózek inwalidzki, specjalny posiłek)?
Kody SSR są w sekcji warunkowej, nie obowiązkowej. Strukturalny kreator je pomija. Wklej pełny BCBP z PSS, aby zachować pola warunkowe.
Co jeśli mój przewoźnik używa niestandardowego formatu?
Niektóre linie niskokosztowe (szczególnie regionalne azjatyckie i latynoamerykańskie) używają niestandardowych formatów QR innych niż BCBP do odprawy. Nie są one standaryzowane. Jeśli docelowa linia jest jedną z nich, wklej surowy niestandardowy ciąg w sekcji Zaawansowane i wygeneruj QR opakowujący go bez zmian.
Jak to się ma do przepustek Apple Wallet / Google Wallet?
Karty Apple Wallet (.pkpass) i Google Wallet to kontenery, które osadzają kod kreskowy Aztec lub PDF417 zakodowany w BCBP. Format kontenera zewnętrznego należy do Apple/Google; wewnętrzny kod kreskowy to BCBP. Nasz generator tworzy ciąg BCBP, który osadzisz w takiej karcie.