Drukowanie kodów QR na produktach i opakowaniach
Drukowanie kodów QR polega na nanoszeniu dwuwymiarowego, maszynowo odczytywanego symbolu bezpośrednio na produkt, opakowanie, kartonik, karton albo etykietę. Kod może prowadzić do strony internetowej lub cyfrowego rekordu produktu, ale może również zawierać identyfikatory i dane wykorzystywane przez systemy produkcyjne, logistyczne oraz handlowe.
QR może przenosić m.in. adres URL → GTIN → LOT → datę → numer seryjny → dane produkcyjne. Przy kodach zmiennych każdy produkt, partia lub seria może otrzymywać inną zawartość.
Co to jest kod QR i jak działa?
QR Code – Quick Response Code – jest dwuwymiarową symboliką kodową, w której dane są zapisywane w układzie jasnych i ciemnych modułów.
W trzech narożnikach znajdują się charakterystyczne wzorce pozycjonujące pomagające urządzeniu określić orientację i geometrię symbolu. Większe wersje QR wykorzystują również wzory wyrównania.
Aktualnie opublikowaną międzynarodową specyfikacją QR Code jest ISO/IEC 18004:2024. Norma opisuje m.in. strukturę symbolu, kodowanie danych, wymiary i korekcję błędów.
QR wykorzystuje matrycę modułów rozmieszczonych w dwóch wymiarach, dzięki czemu może przekazywać więcej danych na stosunkowo niewielkiej powierzchni niż klasyczny symbol liniowy.
QR nie jest jednak automatycznie lepszy od kodu 1D. Wybór nośnika powinien wynikać z danych, powierzchni, sposobu skanowania i wymagań odbiorcy.
Jeżeli chcesz porównać go z klasycznymi kodami liniowymi, zobacz również drukowanie kodów kreskowych EAN i GS1-128.
W nowoczesnym zakładzie QR nie powinien być traktowany wyłącznie jako „kwadrat, który po zeskanowaniu otwiera stronę internetową”. Przy danych zmiennych proces może wyglądać tak:
ERP / MES → dane → generowanie QR → druk → odczyt → kontrola → zapis wyniku
Dlatego ważniejsze od pytania:
„Czy drukarka potrafi wydrukować QR?” jest „Czy właściwy kod zostanie wygenerowany z właściwych danych, naniesiony na właściwy produkt i pozostanie niezawodnie odczytywalny w rzeczywistych warunkach?”
Kompletny proces można przedstawić jako: DATA → GENERATE → PRINT → VERIFY → INTEGRATE.
Zwykły QR, GS1 QR Code i GS1 Digital Link – czym się różnią?
Te trzy pojęcia są często używane zamiennie, ale oznaczają różne rzeczy.
| Rozwiązanie | Co oznacza? |
|---|---|
| Zwykły QR Code | może zawierać np. adres URL, tekst, identyfikator lub inne dane |
| GS1 QR Code | QR wykorzystywany w systemie GS1, m.in. z trybem FNC1 dla danych GS1 Application Identifiers |
| QR z GS1 Digital Link | QR przenoszący URI, w którym identyfikatory GS1 są zapisane zgodnie ze standardem GS1 Digital Link |
Zwykły QR prowadzący do instrukcji produktu nie staje się przez to automatycznie kodem GS1. Z kolei GS1 Digital Link nie jest nowym systemem identyfikacji – pozwala wykorzystać istniejące identyfikatory GS1 również w środowisku internetowym.
Więcej o praktycznym tworzeniu kodów znajdziesz w artykule Generator kodów QR GS1 – jak wygenerować kod QR?.
Najważniejsze rozróżnienie: nośnik, dane i URI
Kod QR jest nośnikiem. Dane są treścią, którą w nim zapisujemy. GS1 Digital Link określa sposób przedstawienia identyfikatorów GS1 w URI.
Nie każdy QR jest GS1 QR Code i nie każdy QR z linkiem jest GS1 Digital Link.
To rozróżnienie jest ważne przy projektowaniu opakowań, ponieważ wpływa na generator danych, integrację z systemami oraz późniejszy sposób wykorzystania kodu.
Co można zapisać w kodzie QR?
QR może przedstawiać URL, tekst, GTIN, LOT, datę, numer seryjny, identyfikator konkretnej jednostki, dane logistyczne albo URI GS1 Digital Link.
QR Code Model 2 posiada wersje od 1 do 40. Wraz ze wzrostem wersji zwiększa się liczba modułów, a tym samym możliwa ilość danych. W skrajnej konfiguracji można zakodować tysiące znaków, ale maksymalna pojemność nie powinna być celem przemysłowego projektu.
Im więcej informacji zapisujemy w tym samym fizycznym obszarze, tym bardziej złożony staje się symbol i tym mniejsze mogą być moduły. Rosną wtedy wymagania wobec procesu drukowania i skanowania.
Dane dotyczące konkretnych procesów rozwijamy na osobnych stronach: numer partii / LOT, numer seryjny, data produkcji oraz data ważności.
QR jako klucz do danych, a nie magazyn całej historii
Nie wszystkie informacje muszą znajdować się bezpośrednio w symbolu. W wielu zastosowaniach lepszy jest model:
QR → identyfikator → rekord w systemie
niż:
QR → cała historia produktu zapisana bezpośrednio w symbolu.
Kod powinien zawierać tyle danych, ile potrzebuje proces, a nie tyle, ile technicznie można w nim zmieścić.
Kod stały, dynamiczny i zmienny – trzy różne pojęcia
Kod stały: ten sam QR znajduje się na wszystkich opakowaniach danego SKU, np. prowadzi do instrukcji obsługi. Może być częścią stałej grafiki opakowania.
Dynamiczny QR w usługach internetowych: termin używany często dla QR prowadzącego przez zarządzany adres pośredni. Pozwala zmieniać miejsce docelowe bez zmiany nadrukowanego symbolu. To funkcja systemu internetowego, a nie drukarki.
Zmienny QR na linii produkcyjnej: treść symbolu zmienia się wraz z partią, zleceniem albo każdą jednostką produktu.
Przykład: partia A → QR A; partia B → QR B, albo przy serializacji produkt 000001 → QR 000001; produkt 000002 → QR 000002.
Zmienny QR staje się częścią procesu danych
W takim zastosowaniu kod nie jest jedynie grafiką. Musi zostać wygenerowany z właściwych danych, przypisany do właściwego produktu, wydrukowany i – jeżeli wymaga tego proces – sprawdzony po nadruku.
Stały QR = element projektu. Zmienny QR = element przepływu danych produkcyjnych.
Na czym można drukować kody QR?
Materiał ma bezpośredni wpływ na jakość drukowania i późniejszy odczyt kodu.
| Powierzchnia | Co trzeba sprawdzić? |
|---|---|
| kartonik | jakość krawędzi, wielkość modułu, kontrast |
| karton | chłonność i nierówność powierzchni |
| etykieta | jakość druku oraz stabilność aplikacji |
| folia | naprężenie, formowanie, zgrzewanie i deformację |
| tworzywa | przyczepność, połysk, geometrię i kontrast |
| szkło | refleksy, krzywiznę, transparentność i tło |
| metal | kontrast, połysk, trwałość i sposób oświetlenia |
Na kartonikach do małych, precyzyjnych symboli warto analizować drukarki TIJ, na większych kartonach systemy High-Res, a przy etykietach REA LABEL.
W przypadku odpowiednich materiałów można również rozważyć znakowanie laserowe REA LASER.
Transparentne opakowanie – testuj produkt po napełnieniu
Na przezroczystym materiale „tłem” dla QR może stać się produkt wewnątrz opakowania, etykieta z przeciwnej strony, transporter, światło lub otoczenie.
Kod testowany na pustym transparentnym opakowaniu może zachowywać się inaczej po napełnieniu produktu.
Dlatego test należy wykonywać możliwie blisko finalnej konfiguracji produktu.
Jak działa drukowanie zmiennych kodów QR na produkcji?
Przy automatycznym znakowaniu dane mogą pochodzić z ERP, MES, PLC, bazy danych albo systemu serializacji.
Przykładowy przepływ:
ERP / MES → zlecenie → SKU → GTIN / LOT / data / serial → generator QR → system znakowania → odczyt → PASS / FAIL
Dzięki temu operator nie musi ręcznie przygotowywać kolejnego kodu dla każdej partii. Ogranicza to ryzyko sytuacji „stary QR → nowy produkt” albo „właściwy symbol → niewłaściwe dane wewnątrz”.
Przy serializacji kolejne jednostki mogą otrzymywać unikalne treści. Zobacz również znakowanie numerów seryjnych i serializację produktów.
Pełny model integracji można zapisać jako: DATA → GENERATE → PRINT → READ → COMPARE → RECORD.
Jak dobrać rozmiar i jakość kodu QR?
Nie istnieje jedna uniwersalna wielkość QR odpowiednia dla każdego produktu. Całkowity rozmiar zależy m.in. od wersji kodu, ilości danych, poziomu korekcji błędów, wielkości modułu, możliwości drukarki, odległości odczytu i materiału.
QR posiada mechanizm korekcji błędów oparty o Reed-Solomon i cztery poziomy: L, M, Q i H. Wyższy poziom zwiększa zdolność odzyskiwania danych przy określonych uszkodzeniach, ale wymaga większej ilości danych nadmiarowych.
Nie należy jednak traktować poziomu H jako zgody na dowolne zasłonięcie określonego procentu powierzchni kodu. Rzeczywista odporność zależy od położenia uszkodzenia i struktury symbolu.
Moduł – najmniejszy element symbolu
Moduł to najmniejszy kwadratowy element tworzący QR. Jeżeli kod zostanie zbyt mocno zmniejszony, moduły mogą zanikać, łączyć się lub deformować, a zapas odczytywalności maleje.
Nie zmniejszaj QR tylko do momentu, aż zmieści się w projekcie opakowania.
Quiet Zone – cztery moduły wolnej przestrzeni
Wokół QR potrzebna jest czysta przestrzeń. DENSO WAVE wskazuje dla QR Code Quiet Zone o szerokości czterech modułów po każdej stronie symbolu.
Nie należy umieszczać w niej tekstów, ramek, innych kodów ani kontrastowych elementów graficznych.
Kontrast i finalne tło
Najbezpieczniejszym punktem wyjścia jest ciemny symbol na jasnym tle. Problemy mogą powodować transparentne materiały, folie metaliczne, połysk, refleksy, nierówne powierzchnie i nieodpowiednia kolorystyka.
Kod należy oceniać na finalnym produkcie, a nie wyłącznie na ekranie projektu.
Odczyt kodu a profesjonalna weryfikacja jakości
Odczyt odpowiada na pytanie: „Czy to urządzenie potrafi teraz odczytać symbol?”
Weryfikacja odpowiada: „Jaką jakość ma symbol według określonej metodologii?”
To nie jest to samo. Aktualną opublikowaną normą dotyczącą testowania jakości drukowanych kodów dwuwymiarowych jest ISO/IEC 15415:2024.
Fakt, że telefon odczytał QR, potwierdza jedynie jeden odczyt jednym urządzeniem w określonych warunkach. Kod może być później skanowany innym telefonem, kamerą przemysłową, skanerem magazynowym albo systemem POS.
W wymagających zastosowaniach warto uwzględnić REA VERIFIER i profesjonalną weryfikację kodów.
Czy poprawny jakościowo QR może zawierać błędne dane?
Tak. Symbol może mieć świetny kontrast, regularne moduły i wysoki zapas odczytu, a mimo to prowadzić do niewłaściwego URL albo zawierać GTIN, LOT lub numer seryjny innego produktu.
Dlatego trzeba rozdzielić JAKOŚĆ SYMBOLU od POPRAWNOŚCI DANYCH.
Najbezpieczniejszy model wygląda tak: GENERATE → PRINT → READ → COMPARE → VERIFY → PASS / FAIL.
Dobry QR nie oznacza tylko czytelnego symbolu. Musi również zawierać właściwe dane.
Kod QR, GS1 Digital Link i cyfrowe dane produktu
QR może łączyć fizyczny produkt z danymi znajdującymi się poza opakowaniem. W modelu GS1 Digital Link identyfikatory GS1 mogą być częścią URI, które prowadzi do zasobów cyfrowych.
W uproszczeniu: produkt fizyczny → QR → identyfikator GS1 → zasób cyfrowy.
Może to być instrukcja, dokumentacja, informacja o recyklingu, dane serwisowe lub inne informacje udostępniane przez właściciela danych.
GS1 Digital Link nie jest nowym GTIN ani nowym rodzajem kodu
GS1 Digital Link określa sposób przedstawiania identyfikatorów GS1 w URI. Kod QR jest tylko jednym z nośników, który może takie URI przenosić.
Więcej o praktycznej migracji znajdziesz w poradniku Kody 2D w handlu do 2027 roku – jak wdrożyć GS1?.
Czy GS1 Digital Link wymaga resolvera?
Nie. Resolver jest użytecznym i rekomendowanym mechanizmem kierowania do odpowiednich zasobów, ale nie jest warunkiem technicznego użycia URI GS1 Digital Link w kodzie QR.
Kod QR a Cyfrowy Paszport Produktu
Kod QR nie jest sam w sobie Cyfrowym Paszportem Produktu. Może być nośnikiem lub punktem dostępu prowadzącym do odpowiedniego cyfrowego rekordu.
Dlatego bardziej prawidłowy model to: produkt → QR / identyfikator → cyfrowy rekord DPP. Szczegóły opisujemy w poradniku Wdrożenie Cyfrowego Paszportu Produktu.
Ambition 2027 – czy QR zastąpi EAN?
Nie automatycznie. Celem GS1 jest gotowość systemów POS do obsługi określonych kodów 2D zgodnych z GS1 obok istniejących kodów liniowych. Migracja jest stopniowa.
Producent powinien więc analizować nie tylko grafikę opakowania, ale również dane, system IT, generator kodu, proces drukowania, POS i sposób udostępniania informacji cyfrowych.
CIJ – tylko po potwierdzeniu jakości aplikacji
CIJ może obsługiwać wybrane dane maszynowo odczytywane, ale przy QR trzeba sprawdzić wielkość modułu, geometrię, prędkość i stabilność produktu. Nie należy wybierać CIJ wyłącznie dlatego, że urządzenie potrafi wygenerować symbol.
TIJ – precyzyjne QR i dane zmienne
TIJ jest szczególnie interesujący przy regularnych modułach, wysokim kontraście i danych zmiennych. W jednym komunikacie można łączyć QR + LOT + datę + numer seryjny + tekst. Zobacz również REA JET HR 1.0.
High-Res – większe QR na kartonach
Jeżeli QR jest częścią większego nadruku na kartonie, High-Res może łączyć kod z tekstem, logo, LOT-em i dodatkowymi danymi logistycznymi.
REA LASER – trwały QR na odpowiednim materiale
Jeżeli materiał odpowiednio reaguje na laser, QR można wykonać bez użycia atramentu. Trzeba potwierdzić materiał → kontrast → moduł → jakość → odczyt na rzeczywistym produkcie.
Kod QR czy Data Matrix – który wybrać?
| Cecha | QR | Data Matrix |
|---|---|---|
| kod 2D | tak | tak |
| odczyt konsumencki smartfonem | bardzo naturalny | możliwy, zależny od urządzenia/aplikacji |
| linki internetowe | naturalne zastosowanie | możliwe |
| bardzo mała powierzchnia | dobra | często bardzo dobra |
| GS1 | tak | tak |
| DPM | możliwe | bardzo częste zastosowanie |
| zastosowania przemysłowe | tak | tak |
Nie należy stosować uproszczenia „QR = marketing, Data Matrix = przemysł”. Oba symbole mogą działać w procesach przemysłowych, a wybór powinien wynikać z danych, powierzchni, standardu i sposobu odczytu.
Szczegółowe porównanie znajduje się na stronie Kod QR a kod Data Matrix – porównanie i różnice.
Kiedy QR jest naturalnym wyborem?
QR jest często naturalnym wyborem, gdy ważny jest odczyt przez smartfony, link internetowy, komunikacja z użytkownikiem lub GS1 Digital Link.
Kiedy warto analizować Data Matrix?
Data Matrix jest często analizowany przy bardzo małej powierzchni, DPM, serializacji i zamkniętych procesach przemysłowych. Ostateczny wybór zależy jednak od standardu oraz urządzeń, które będą kod odczytywać.
Jaką technologię wybrać do drukowania kodów QR?
| Zastosowanie | Technologia do pierwszej analizy |
|---|---|
| precyzyjny QR na kartoniku | TIJ |
| QR + dane zmienne | TIJ |
| indywidualny QR dla każdej sztuki | TIJ + integracja danych |
| większy QR na kartonie | High-Res |
| QR na etykiecie | REA LABEL |
| trwały QR na odpowiednim materiale | REA LASER |
| wybrane szybkie aplikacje bezkontaktowe | CIJ – po teście jakości |
| kontrola jakości kodu | REA VERIFIER |
Tabela jest punktem wyjścia. Ostateczny wybór powinien uwzględniać ilość danych, wielkość modułu, powierzchnię, prędkość, źródło danych i wymagania dotyczące odczytu.
Jak wdrożyć drukowanie kodów QR na produkcji?
Przed wyborem urządzenia warto odpowiedzieć na osiem kluczowych pytań.
1. Po co jest QR?
Identyfikacja, URL, instrukcja, serializacja, GS1 Digital Link czy dostęp do cyfrowego rekordu?
2. Jakie dane ma zawierać?
GTIN, LOT, data, numer seryjny, URI czy zwykły adres internetowy?
3. Czy kod jest stały czy zmienny?
Jeden dla całego SKU, zmienny dla partii czy unikalny dla każdej sztuki?
4. Skąd pochodzą dane?
ERP, MES, PLC, baza danych, system serializacji czy lokalny generator?
5. Na czym drukujemy i ile mamy miejsca?
Karton, folia, plastik, szkło, etykieta? Jaki moduł i Quiet Zone są możliwe?
6. Jaka jest rzeczywista prędkość?
Kod trzeba ocenić przy docelowej prędkości i stabilności prowadzenia produktu.
7. Kto będzie skanował?
Smartfon, POS, kamera przemysłowa, skaner magazynowy czy inne urządzenie?
8. Jak sprawdzamy wynik?
Tylko obecność i odczyt, czy również zgodność danych, profesjonalna weryfikacja i zapis wyniku w systemie?
Najczęstsze błędy przy drukowaniu kodów QR
Kod jest zbyt mały
Projekt graficzny wymusza moduły mniejsze niż proces potrafi stabilnie odtworzyć.
Zbyt dużo danych
Symbol niepotrzebnie staje się bardziej złożony i trudniejszy do stabilnego drukowania.
Brak Quiet Zone
Grafika, tekst lub inny element znajduje się zbyt blisko symbolu.
Niewystarczający kontrast
Kod wygląda atrakcyjnie, ale ma mały zapas niezawodnego odczytu.
Najważniejsza zasada
Dobry kod QR to nie tylko symbol, który otwiera się w telefonie. To właściwe dane, prawidłowa geometria i jakość zapewniająca niezawodny odczyt w rzeczywistym procesie.
Test powinien wyglądać: rzeczywisty produkt → właściwa treść QR → docelowy rozmiar → rzeczywista prędkość → odczyt → weryfikacja.




FAQ – drukowanie kodów QR
Co to jest kod QR?
Kod QR jest dwuwymiarową symboliką przeznaczoną do maszynowego odczytu danych. Aktualnie opublikowaną specyfikacją jest ISO/IEC 18004:2024.
Czy kod QR może zawierać GTIN?
Tak. GTIN może być elementem danych GS1 albo URI GS1 Digital Link, zależnie od zastosowania.
Czy kod QR może zawierać LOT?
Tak. Numer partii może być jednym z elementów danych przygotowanych dla danego procesu.
Czy QR może zawierać numer seryjny?
Tak. Dzięki temu kolejne produkty mogą otrzymywać indywidualne kody powiązane z ich cyfrowymi rekordami.
Czy każdy QR jest GS1 QR Code?
Nie. Zwykły QR może zawierać np. URL lub tekst. GS1 QR Code wykorzystuje reguły przewidziane dla danych GS1.
Czy każdy QR z linkiem jest GS1 Digital Link?
Nie. GS1 Digital Link wykorzystuje określoną strukturę URI zawierającą identyfikatory GS1.
Czy GS1 Digital Link wymaga resolvera?
Nie. Resolver jest użytecznym sposobem kierowania do powiązanych informacji, ale nie jest warunkiem samego użycia URI GS1 Digital Link.
Jaka musi być Quiet Zone kodu QR?
Dla QR Code stosuje się wolny margines o szerokości czterech modułów z każdej strony symbolu.
Czy QR można drukować bezpośrednio na produkcie?
Tak, jeżeli powierzchnia i technologia umożliwiają uzyskanie właściwej geometrii, kontrastu i trwałości.
Czy kod QR można wykonać laserem?
Tak, na materiałach pozwalających uzyskać odpowiedni kontrast i jakość symbolu. Aplikację trzeba potwierdzić próbą.
Czy telefon wystarczy do sprawdzenia jakości QR?
Nie, jeśli potrzebna jest obiektywna ocena jakości. Jeden odczyt telefonem nie zastępuje profesjonalnej weryfikacji symbolu.
Czy QR zastąpi EAN po 2027 roku?
Nie automatycznie. Kierunek GS1 zakłada gotowość systemów POS do kodów 2D obok istniejących kodów liniowych, a migracja jest stopniowa.
Drukowanie kodów QR z REA JET – zacznij od danych i odczytu
„Co ma znajdować się w kodzie, skąd pochodzą dane, na jakiej powierzchni będzie nanoszony, kto będzie go odczytywał i jak potwierdzimy jego jakość oraz poprawność?”
Na tej podstawie można zastosować:
REA JET TIJ – precyzyjne drukowanie kodów QR i danych zmiennych,
REA JET High-Res – większe oznaczenia na kartonach,
REA LABEL – drukowanie i aplikowanie etykiet z kodami,
REA LASER – trwałe znakowanie odpowiednich materiałów,
REA VERIFIER – kontrolę i profesjonalną ocenę jakości kodów.
Masz produkt lub opakowanie, na którym ma znaleźć się QR? Prześlij REA próbkę materiału, przykładową zawartość kodu, dostępne pole nadruku, prędkość linii i informację, w jaki sposób kod będzie później odczytywany. Skontaktuj się z REA JET.


