Kod QR na materiałach drukowanych jest sensowny tylko wtedy, gdy skraca jakąś czynność: zapisanie kontaktu, wejście na stronę, wykonanie przelewu, połączenie z siecią. Jeśli odbiorca musi po zeskanowaniu jeszcze coś przepisywać, kod jest dekoracją. Poniżej opisujemy, co kodować w czterech typowych zastosowaniach, oraz zasady druku, które sprawiają, że kod działa za pierwszym razem.

Co zakodować - zależnie od nośnika

NośnikTyp treściEfekt po zeskanowaniu
WizytówkavCard lub MeCardTelefon proponuje zapisanie kontaktu z imieniem, firmą, numerem, e-mailem i adresem
FakturaDane przelewu w standardzie bankowym lub link do płatnościAplikacja bankowa wypełnia formularz przelewu: numer konta, kwotę, tytuł
Ulotka, plakatURL z parametrami UTMOtwarcie strony; w statystykach widać, że wejście pochodzi z tej konkretnej ulotki
Lokal, biuro, AirbnbKonfiguracja Wi-FiTelefon łączy się z siecią bez przepisywania hasła

Wizytówka: vCard czy MeCard

vCard to standardowy format kontaktu (ten sam, który eksportują książki adresowe w telefonach i programach pocztowych). Obsługuje imię i nazwisko, firmę, stanowisko, kilka numerów, e-mail, adres, stronę WWW. Wadą jest objętość: pełna vCard z adresem to 200-300 znaków, co daje gęsty kod, który trzeba wydrukować większy. MeCard to uproszczony format o podobnym przeznaczeniu, krótszy o połowę, ale obsługiwany nieco mniej powszechnie. Na wizytówce w standardowym formacie 85 × 55 mm zalecamy vCard ograniczoną do najważniejszych pól (imię, firma, telefon, e-mail, WWW) - kod pozostanie czytelny przy rozmiarze ok. 2 × 2 cm. Alternatywa: kod z linkiem do strony „zapisz kontakt", która serwuje vCard do pobrania; kod jest wtedy malutki, ale wymaga działającej strony.

Faktura: dane przelewu

W Polsce funkcjonuje standard kodu QR do przelewów, opracowany przez sektor bankowy i obsługiwany przez aplikacje mobilne większości banków. Kod zawiera w jednym ciągu tekstowym co najmniej numer rachunku odbiorcy, kwotę, nazwę odbiorcy i tytuł przelewu, w ustalonej kolejności pól rozdzielonych separatorem. Dokładną składnię warto pobrać z oficjalnego opisu standardu lub z dokumentacji swojego programu do fakturowania - wiele z nich ma tę funkcję wbudowaną, a ręczne składanie ciągu łatwo kończy się kodem, którego bank nie rozpozna. Prostszą i mniej zależną od banku alternatywą jest link do strony płatności (bramka, link płatniczy), który w kodzie QR działa jak każdy URL.

Niezależnie od formatu: na fakturze kod umieść blisko danych do przelewu, nie w stopce między drobnym drukiem, i dopisz krótką instrukcję („Zeskanuj w aplikacji banku").

Ulotka: URL z parametrami UTM

Kod z adresem strony to najprostszy przypadek, ale warto zrobić dwie rzeczy. Po pierwsze, dodać parametry UTM, żeby w analityce odróżnić wejścia z ulotki od innych źródeł, np. ?utm_source=ulotka&utm_medium=print&utm_campaign=targi2026. Po drugie, zadbać o krótki adres: każdy znak URL zwiększa gęstość kodu. Adres z długim UTM można skrócić własnym przekierowaniem (np. twojadomena.pl/targi), które dopiero na serwerze dodaje parametry. Zaletą przekierowania jest też to, że cel linku można zmienić po wydruku. Unikaj publicznych skracaczy linków do materiałów, które mają żyć latami - gdy usługa zniknie, kod przestanie działać.

Wi-Fi

Kod Wi-Fi koduje nazwę sieci (SSID), typ zabezpieczenia (najczęściej WPA) i hasło. Telefony z Androidem i iOS rozpoznają go natywnie w aplikacji aparatu. Pamiętaj, że hasło jest w kodzie zapisane jawnie - każdy, kto zeskanuje kod, może je odczytać. To dobre rozwiązanie dla sieci gościnnej, złe dla sieci firmowej z dostępem do zasobów.

Zasady druku

Rozmiar

Praktyczna reguła: odległość skanowania podzielona przez 10 daje minimalną szerokość kodu. Ulotkę skanuje się z 20-30 cm, więc 2 × 2 cm wystarczy dla krótkiego URL. Im więcej danych (vCard, dane przelewu), tym więcej modułów ma kod i tym większy musi być wydruk: celuj w 2,5-3 cm. Plakat oglądany z 2 m potrzebuje kodu ok. 20 cm. Dolną granicą jest rozmiar pojedynczego modułu - w druku offsetowym i na dobrej drukarce laserowej nie schodź poniżej ok. 0,4 mm na moduł, na drukarce termicznej - poniżej 3 kropek głowicy.

Poziom korekcji błędów

Kod QR ma cztery poziomy korekcji: L (ok. 7% odtwarzalnych uszkodzeń), M (15%), Q (25%), H (30%). Wyższy poziom to większa odporność na zabrudzenia i zagięcia, ale też więcej modułów. Do wizytówki i faktury wystarczy M; do ulotki, która będzie się gnieść w kieszeni, lub gdy w środku kodu ma być logo - Q lub H. Logo w środku kodu „zjada" część danych i działa tylko dzięki korekcji; nie przekraczaj ok. 20% powierzchni.

Kontrast i kolory

Ciemne moduły na jasnym tle. Czarny na białym jest bezpieczny; granatowy na kremowym też zadziała; jasnoszary na białym lub biały na czarnym (odwrócony) bywa problemem dla części aplikacji. Nie drukuj kodu na zdjęciu ani na gradiencie. Zachowaj cichą strefę - jasny margines o szerokości co najmniej czterech modułów wokół kodu - i nie przycinaj go przy składzie.

Format pliku

Do drukarni oddawaj kod w wektorze (SVG lub PDF), nie jako PNG wklejone ze strony; wektor skaluje się bez rozmycia krawędzi modułów. Nasz generator kodu QR eksportuje oba formaty i pozwala wybrać poziom korekcji.

Lista kontrolna przed drukiem

Częste pytania

Czy kod QR wygasa?

Statyczny kod (z zakodowaną treścią wprost) nigdy nie wygasa. Wygasać mogą tylko kody „dynamiczne" z usług skracających, bo to link do serwera usługodawcy. Nasz generator tworzy kody statyczne.

Ile danych zmieści kod QR?

Teoretycznie kilka tysięcy znaków, ale powyżej ok. 300 znaków kod robi się tak gęsty, że wymaga dużego, bardzo dokładnego wydruku. W druku trzymaj się poniżej tej granicy.

Czy mogę zmienić kolor kodu na firmowy?

Tak, pod warunkiem zachowania kontrastu: ciemny kolor modułów na jasnym tle. Sprawdź wydruk próbny telefonem - różne aplikacje różnie radzą sobie z kolorami.

Kod działa na ekranie, ale nie z wydruku. Dlaczego?

Najczęściej: za mały rozmiar, brak cichej strefy po przycięciu, druk z PNG w niskiej rozdzielczości albo błyszczący papier odbijający światło. Sprawdź te cztery rzeczy po kolei.