Do czego służy kod QR? 8 zastosowań i zasady bezpieczeństwa
Do czego służy kod QR? Do przekazania adresu, hasła, danych przelewu albo wizytówki przez zeskanowanie obrazka zamiast ręcznego przepisywania. W Polsce robi to już większość dorosłych: według badania HX Study, opisanego przez ITwiz w marcu 2024 roku, nawet 70% Polaków skanowało kod QR, a 64% z nich robi to regularnie.
Ten tekst jest dla każdego, kto skanuje kody w sklepie, na parkomacie czy na fakturze i chce wiedzieć, co się za nimi kryje. Wyjaśniam, jak działa kod QR, gdzie naprawdę się przydaje, jak zrobić go poprawnie i jak rozpoznać fałszywy.
Krótka odpowiedź
Kod QR to dwuwymiarowy kod, który zapisuje tekst, link albo dane (Wi-Fi, przelew, kontakt, wydarzenie) w kwadracie z czarno-białych modułów. Sam jest tylko nośnikiem, więc o bezpieczeństwie decyduje to, co w nim zapisano, a nie jego wygląd.
Jak działa kod QR
Kod QR powstał w 1994 roku w Denso Wave, spółce z grupy Toyoty. Zespół pod kierunkiem inżyniera Masahiro Hary szukał sposobu na śledzenie części samochodowych na liniach produkcyjnych, bo zwykły kod kreskowy mieścił za mało danych, a na jednym produkcie trzeba było czasem umieszczać nawet 10 takich kodów. Pomysł siatki przyszedł Harze, według jego własnych słów, podczas gry w go. Denso zachowało prawa patentowe, ale zadeklarowało, że nie będzie z nich korzystać, dlatego każdy może tworzyć kody QR za darmo.
Kod jest siatką modułów. Trzy duże kwadraty w rogach pozwalają skanerowi rozpoznać położenie i obrót, więc odczyt działa pod dowolnym kątem. Kody występują w 40 wersjach, od najmniejszej o rozmiarze 21×21 modułów, a im większa wersja, tym więcej danych się w niej mieści.
Kod ma też wbudowaną nadmiarowość (korekcję błędów Reeda-Solomona), dlatego da się go odczytać po zabrudzeniu lub częściowym uszkodzeniu. Przy tworzeniu kodu wybierasz jeden z czterech poziomów, które pokazuje tabela.
| Poziom | Część danych do odtworzenia | Kiedy ma sens |
|---|---|---|
| L | ok. 7% | czysty ekran, krótki tekst |
| M | ok. 15% | zwykłe zastosowania |
| Q | ok. 25% | wydruki narażone na brud |
| H | ok. 30% | zużycie, naklejki w terenie, logo w środku |
Wyższy poziom oznacza mniej miejsca na dane w kodzie tej samej wielkości. Denso Wave nie zaleca też nakładania ilustracji na kod, bo przy takiej przeróbce nawet niewielkie dodatkowe zabrudzenie może sprawić, że kod przestanie się odczytywać (dane producenta, stan na 2026).
Przykład krok po kroku: hasło do Wi-Fi w kodzie QR
Najlepiej widać to na kodzie Wi-Fi, bo jego treść to zwykły tekst. Załóżmy sieć o nazwie Dom, szyfrowanie WPA i hasło kawa;2026.
- Układasz tekst w formacie rozpoznawanym przez Androida i iOS:
WIFI:T:WPA;S:Dom;P:kawa\;2026;; - Średnik w haśle poprzedzasz ukośnikiem, bo w tym formacie średnik rozdziela pola. To samo dotyczy znaków
\,,,:i". - Ten tekst zamieniasz w obrazek generatorem kodów QR.
- Gość otwiera aparat (Android 10, iOS 11 i nowsze), a telefon proponuje połączenie z siecią.
Efekt: gość dołącza do sieci bez dyktowania hasła. Kod z Androida zeskanuje iPhone i odwrotnie. Na Androidzie kod własnej sieci znajdziesz w ustawieniach Wi-Fi po potwierdzeniu tożsamości, a iPhone od iOS 16 pokazuje hasło po weryfikacji.
Kłopot zaczyna się, gdy masz tylko sam obrazek: wydruk z routera, zrzut ekranu albo plik od znajomego, i chcesz wiedzieć, co zapisano w środku.
Do czego służy kod QR: 8 zastosowań
Kod QR wygrywa tam, gdzie człowiek musiałby coś przepisać: długi adres, hasło, numer konta. Polacy skanują go najczęściej w sklepach i drogeriach (38%), na stronach internetowych (37%) i w środkach transportu (26%), a głównym powodem jest szybkość dostępu do informacji (51%, HX Study, 2024).
Wi-Fi bez dyktowania hasła
Opisany wyżej kod pozwala połączyć gości z siecią jednym zeskanowaniem. Sprawdza się w domu, biurze i lokalu, bo hasło można zmienić, a nowy kod wydrukować w minutę.
Przelewy i płatności
Aplikacje polskich banków mają funkcje typu "Skanuj i płać", które po zeskanowaniu kodu uzupełniają dane przelewu (m.in. PKO BP, mBank, Santander, Credit Agricole, według zestawienia serwisu Fakturowo.pl). Format kodu bywa różny, więc sprawdź go w swojej aplikacji. Kod EPC do przelewów SEPA jest w euro i też zależy od obsługi w banku.
Faktury w KSeF
Krajowy System e-Faktur wprowadza kod QR na wizualizacji faktury. Według Ministerstwa Finansów faktura z numerem KSeF ma kod z tym numerem, a faktura wystawiona offline i jeszcze niedosłana do systemu ma dwa kody: OFFLINE oraz CERTYFIKAT, który pozwala zweryfikować wystawcę. Obowiązek wchodzi etapami (1 lutego 2026, 1 kwietnia 2026 i 1 stycznia 2027, zależnie od grupy podatników), więc swoją datę sprawdź na ksef.podatki.gov.pl.
Bilety w komunikacji miejskiej
W wielu polskich miastach autobusy i metro oferują kody QR do kasowania biletów. Zamiast papierowego biletu pokazujesz ekran telefonu albo skanujesz kod w pojeździe.
Menu, sklep i informacje o produkcie
Kod na stoliku lub opakowaniu prowadzi do menu, składu, alergenów czy instrukcji. Producent nie musi drukować długiej ulotki, a Ty nie musisz instalować aplikacji.
Wizytówka i kontakt
Kod w formacie vCard zapisuje imię, telefon i adres e-mail. Jedno zeskanowanie tworzy kontakt w telefonie, bez przepisywania danych z kartonika.
Wydarzenie i lokalizacja
Kod może zawierać termin wydarzenia do dodania do kalendarza albo współrzędne miejsca do otwarcia na mapie. To wygodne przy zaproszeniach i opisie dojazdu.
Listy i pliki
Kod prowadzący do wspólnej listy zakupów albo do pliku do pobrania działa jak szybkie "przerzuć mi to na telefon". Wystarczy, że druga osoba ma aparat.
Najczęstsze błędy przy tworzeniu i skanowaniu kodów QR
Pierwszy błąd to zbyt mały kod albo słaby kontrast. Skanowanie działa najlepiej w dobrym świetle i przy wyraźnym kodzie, a jasny kod na ciemnym tle czyta nie każdy skaner.
Drugi to logo większe niż zapas korekcji błędów. Nawet poziom H odtwarza około 30% danych, więc duże logo w środku może zepsuć kod, który na ekranie wydawał się w porządku. Zawsze testuj na kilku telefonach.
Trzeci to kod dynamiczny bez planu. Taki kod przekierowuje przez usługę, więc po wygaśnięciu subskrypcji może przestać działać, a na wydruku nie da się go już poprawić. Kod statyczny nie wygasa, ale gdy strona docelowa zniknie, skanujący zobaczy martwy link.
Quishing: jak rozpoznać fałszywy kod QR
Quishing to phishing z użyciem kodów QR. Działa, bo kod nie pokazuje adresu, a w e-mailach filtry często traktują go jak zwykły obrazek.
W Polsce ITwiz opisał dwa głośne przypadki z 2023 roku: fałszywe kody na parkomatach w Krakowie, które prowadziły na stronę podobną do witryny Zarządu Dróg Miasta Krakowa, i fałszywe mandaty z kodami QR pod wycieraczkami w Warszawie. W kraju nie prowadzi się osobnych statystyk takich oszustw, ale ostrzegają przed nimi m.in. Ministerstwo Cyfryzacji, CSIRT KNF i CERT.
Kilka nawyków wystarczy, żeby zmniejszyć ryzyko:
- Sprawdź, czy kod w miejscu publicznym (parkomat, przystanek) nie jest naklejką przyklejoną na oryginał.
- Po zeskanowaniu przeczytaj adres, zanim go otworzysz, i zwróć uwagę na podobnie wyglądające litery.
- Nie pobieraj plików ani aplikacji po zeskanowaniu kodu z nieznanego źródła.
- Nie podawaj danych karty ani logowania do banku na stronie, do której trafiłeś z przypadkowego kodu.
Odczytaj i stwórz kody QR w AQR od AnyServ
AQR (Advanced QR) to darmowe rozszerzenie przeglądarki od AnyServ do tworzenia i odczytywania kodów QR, dostępne w Chrome Web Store i na stronie narzędzia. Właśnie ukazała się wersja 2.0.0, największa aktualizacja od premiery.
Obraz z kodem wczytujesz z pliku, ze schowka (Ctrl+V), prawym przyciskiem myszy na obrazie albo przyciskiem "Skanuj tę kartę", gdy kod jest widoczny na stronie. AQR odczyta do 6 kodów naraz i rozbije treść na pola: sieć Wi-Fi z ukrytym hasłem i podglądem, wizytówkę, wydarzenie, przelew SEPA, lokalizację. Przy linkach ostrzeże o skracaczach adresów, adresie IP zamiast domeny czy braku szyfrowania, a domenę docelową zawsze pokaże. Odczyt działa lokalnie w przeglądarce, więc hasło Wi-Fi z obrazka nie opuszcza Twojego komputera.
W generatorze ustawiasz typ kodu, kolory, ramkę i logo, a po wygenerowaniu AQR odczytuje własny kod i ostrzega o niskim kontraście lub zbyt dużym logo. To wskazówka, nie gwarancja, bo test robi własny dekoder AQR, a nie każda aplikacja w telefonie. Eksportujesz PNG, SVG i PDF (A4), a generator hurtowy tworzy do 300 kodów w pliku ZIP. W wersji 1.1.1 hasło ze średnikiem dawało kod, który telefon odczytywał z błędnym hasłem, a w 2.0 znaki specjalne są poprawnie zabezpieczone.
AQR odczytuje tylko kody QR, nie kreskowe, i nie skanuje kamerą. Po aktualizacji przeglądarka może poprosić o ponowne zatwierdzenie uprawnień, bo doszło uprawnienie scripting, używane wyłącznie przez opcjonalny pływający przycisk.
AQR to darmowe rozszerzenie, które odczytuje kody QR z obrazów i stron, pokazuje ich treść przed otwarciem i tworzy kody, które da się zeskanować.
Najczęściej zadawane pytania
1. Co oznacza skrót QR w kodzie QR?
QR to skrót od angielskiego Quick Response, czyli szybka odpowiedź. Nazwa odzwierciedla cel kodu: błyskawiczny odczyt przez skaner.
2. Kto wymyślił kod QR i kiedy?
Kod QR opracował w 1994 roku zespół Masahiro Hary w firmie Denso Wave, do śledzenia części samochodowych. Denso zachowało patent, ale zadeklarowało, że nie będzie go egzekwować.
3. Czym kod QR różni się od kodu kreskowego?
Kod QR jest dwuwymiarowy, czyli zapisuje dane w poziomie i w pionie, więc mieści ich znacznie więcej niż kod kreskowy. AQR odczytuje tylko kody QR, a nie kreskowe.
4. Czy kod QR może wygasnąć?
Kod statyczny zawiera dane w samym obrazku i sam nie wygasa, ale zapisana strona może zniknąć. Kod dynamiczny działa przez usługę przekierowującą i może przestać działać po zakończeniu płatnego planu.
5. Jak sprawdzić, dokąd prowadzi kod QR, zanim go otworzę?
Użyj skanera, który pokazuje treść kodu przed otwarciem, i przeczytaj domenę docelową. AQR robi to dla kodów wczytanych z obrazu lub widocznych na stronie.
6. Jak zeskanować kod QR na komputerze?
Zrób zrzut ekranu albo skopiuj obraz kodu i wczytaj go do narzędzia, które czyta kody z obrazów. W AQR wystarczy wkleić obraz ze schowka, wskazać plik albo kliknąć "Skanuj tę kartę".
Informacje mają charakter orientacyjny i edukacyjny, stan na październik 2026. Przy płatnościach, fakturach w KSeF i decyzjach dotyczących bezpieczeństwa sprawdź aktualne wymogi u banku, w Ministerstwie Finansów lub u specjalisty.