Poradniki

Numer EAN: co to jest, skąd go wziąć i jak zrobić kod

Numer EAN (GTIN) przydziela GS1, a kod kreskowy narysujesz z niego sam. Co znaczy prefiks 590, jak policzyć cyfrę kontrolną i ile miejsca zajmie kod na opakowaniu.

Numer EAN to trzynaście cyfr pod kreskami na opakowaniu, a ściślej numer GTIN, który te kreski zapisują. Rynek używa obu nazw zamiennie i przez to miesza dwie rzeczy, które warto rozdzielić od pierwszego zdania. Numer przydziela organizacja GS1 — w Polsce GS1 Polska — i nie da się go „wygenerować”. Kod kreskowy to tylko obrazek z tego numeru: narysuje go każdy generator, także nasz generator kodów kreskowych. GS1 Polska ujmuje to krótko: „EAN to kreski, GTIN cyfry” (GS1 Polska, Zamów GTIN, odczyt 19.10.2026). Poniżej: z czego składa się numer, co naprawdę znaczy prefiks 590, jak policzyć cyfrę kontrolną, skąd wziąć numer dla swojego produktu i ile miejsca kod zajmie na opakowaniu — z pomiarem plików z naszego generatora.

Kod EAN — co to jest i czym różni się od GTIN

EAN to nazwa symbolu kreskowego, GTIN — nazwa numeru, który ten symbol zapisuje. GS1 definiuje GTIN (Global Trade Item Number) jako numer, którym firma może jednoznacznie oznaczyć wszystkie swoje jednostki handlowe — „uniquely identify all of its trade items” (GS1, GTIN, odczyt 19.10.2026). Jednostka handlowa to dla GS1 produkt albo usługa, którą się wycenia, zamawia lub fakturuje w łańcuchu dostaw.

Numer GTIN ma cztery długości: 8, 12, 13 albo 14 cyfr. Tak opisuje go też Google: w specyfikacji pola gtin dla sklepów dopuszcza numery z 8, 12, 13 lub 14 cyframi — „UPC, EAN, JAN, or ISBN” (Google Merchant Center, GTIN, odczyt 19.10.2026). Każdej długości odpowiada inny symbol kreskowy:

Numer

Symbol kreskowy

Gdzie go zobaczysz

GTIN-13

EAN-13

większość produktów w sprzedaży detalicznej poza Ameryką Północną

GTIN-8

EAN-8

małe opakowania, na których EAN-13 się nie mieści

GTIN-12

UPC-A

produkty z rynku USA i Kanady

GTIN-14

ITF-14

kartony i opakowania zbiorcze — zwykle skanowane w magazynie, nie przy kasie

Opisy symboli pochodzą ze stron GS1 Polska o kodach EAN/UPC i ITF-14 (odczyt 19.10.2026). Gdy więc ktoś mówi „kod EAN produktu”, prawie zawsze ma na myśli 13-cyfrowy numer GTIN-13 i symbol EAN-13, który go zapisuje. W tym tekście piszemy „numer EAN”, bo tak się tego szuka, ale prawidłowa nazwa numeru to GTIN.

Ludzie szukają też „kodu EAN-128”. To co innego: chodzi zwykle o GS1-128, kod kreskowy, w którym poza numerem GTIN zapisuje się dodatkowe dane — datę ważności, numer partii — za pomocą identyfikatorów zastosowania (GS1 Polska, GS1-128). Nasz generator rysuje oba: zwykły Code 128 do etykiet wewnętrznych i GS1-128 z identyfikatorami zastosowania.

Z czego składa się numer EAN-13

Numer EAN-13 to prefiks GS1, numer firmy, numer produktu i cyfra kontrolna. Weźmy przykład, który pokazuje też nasz generator: 5901234123457. To numer przykładowy, jak wszystkie numery w tym tekście — nie drukuj go na swoim produkcie. GS1 rezerwuje zresztą do przykładów osobny prefiks 952, „used for demonstrations and examples of the GS1 system” (GS1, Company Prefix); my zostajemy przy 590, bo o nim jest sekcja niżej.

Z czego składa się numer EAN-13

Z czego składa się numer EAN-13

numer przykładowy 5901234123457; podział na firmę i produkt to przykład

Źródło: GS1, GS1 Company Prefix (odczyt 19.10.2026); kod narysowany naszym generatorem, 19.10.2026

Opis figury

Kod kreskowy EAN-13 z numerem 5901234123457 i jego części. 590 — prefiks GS1, w tym przypadku GS1 Polska, nie kraj produkcji. 1234 — numer firmy, nadany przez GS1 razem z prefiksem. 12345 — numer produktu, który nadaje firma ze swojej puli. 7 — cyfra kontrolna, liczona z dwunastu poprzednich cyfr. Prefiks razem z numerem firmy to GS1 Company Prefix. To numer przykładowy, nie do użycia na produkcie.

Pierwsze trzy cyfry to prefiks GS1 — numer organizacji krajowej, która nadała numery. Razem z kolejnymi cyframi tworzą GS1 Company Prefix, czyli prefiks firmy. Bez niego nie zaczniesz: „Before you can begin using GS1 identification keys and barcodes, you need a GS1 Company Prefix” (GS1, Company Prefix, odczyt 19.10.2026). Podział „1234 / 12345” na figurze to tylko przykład — w Twoim numerze granica między numerem firmy a numerem produktu może leżeć gdzie indziej.

Po prefiksie firmy idzie numer produktu, który nadajesz sam, ze swojej puli. Ostatnia, trzynasta cyfra to cyfra kontrolna — nie niesie informacji, tylko pozwala skanerowi i programowi wykryć pomyłkę. Jak ją policzyć, pokazujemy dwie sekcje niżej.

Jeden produkt, jeden numer — ale „produkt” jest tu rozumiany wąsko. GS1 Polska pisze, że osobnego numeru wymaga każda cecha odróżniająca jeden produkt od drugiego, „np. kolor, smak, rozmiar, sposób pakowania” (GS1 Polska, Zamów GTIN). Google Merchant Center mówi to samo o wariantach: każdy produkt i każdy jego wariant w innym kolorze czy rozmiarze ma własny GTIN (Google Merchant Center). Pięć smaków tego samego soku to pięć numerów.

Kod kreskowy 590 — jaki to kraj?

Prefiks 590 oznacza GS1 Polska, a nie to, że produkt wyprodukowano w Polsce. To jeden z najczęstszych mitów o kodach kreskowych — w plannerze Google „kod kreskowy 590 jaki kraj” i jego warianty to kilkaset wyszukiwań miesięcznie. GS1 odpowiada wprost: firmy mogą produkować w dowolnym miejscu świata, więc „GS1 Prefixes do not identify the country of origin for a given product” (GS1, Company Prefix, odczyt 19.10.2026).

Prefiks GS1 to nie kraj pochodzenia

Prefiks GS1 to nie kraj pochodzenia

pierwsze cyfry numeru i to, co naprawdę oznaczają

Źródło: GS1, lista prefiksów GS1 (odczyt 19.10.2026)

Opis figury

Tabela prefiksów GS1. 590: GS1 Polska — numery zarejestrowane w Polsce, nie miejsce produkcji. 9625–9626: GS1 Polska, numery GTIN-8 dla kodu EAN-8 — też mówią tylko, kto nadał numer. 978–979: książki (ISBN, Bookland) — rodzaj produktu, nie kraj. 977: czasopisma (ISSN) — rodzaj produktu, nie kraj. 020–029 i 200–299: obieg ograniczony w regionie, zasady ustala lokalna organizacja GS1 — to zasada obiegu, nie kraj. 040–049: obieg ograniczony w obrębie jednej firmy, numer nie wychodzi poza firmę.

Na liście GS1 przy 590 stoi po prostu „GS1 Poland”. Prefiks mówi więc, przez którą organizację firma zarejestrowała numery. Polska firma, która produkuje w Chinach, ma na opakowaniu 590. Firma zagraniczna z numerami od swojej krajowej organizacji GS1 może produkować w Polsce i mieć na opakowaniu zupełnie inny prefiks. Kraj produkcji znajdziesz na etykiecie („wyprodukowano w…”), nie w kodzie.

Kilka prefiksów w ogóle nie dotyczy krajów. 978–979 to książki (lista GS1 nazywa je „Bookland (ISBN)”), 977 — czasopisma z numerem ISSN. Zakresy 020–029 i 200–299 są przeznaczone do obiegu ograniczonego w regionie, na zasadach ustalanych przez lokalną organizację GS1, a 040–049 — do numerów używanych tylko wewnątrz jednej firmy. Dla numerów 8-cyfrowych GS1 Polska ma osobne prefiksy 9625 i 9626 — „assigned to GS1 Poland for GTIN-8 allocation” (tamże).

Cyfra kontrolna — jak ją policzyć

Cyfra kontrolna to jedna cyfra policzona z dwunastu poprzednich; jeśli przy przepisywaniu numeru pomylisz się o jedną cyfrę, wynik się nie zgodzi i system odrzuci numer. Algorytm GS1 ma trzy kroki: pomnóż kolejne cyfry przez 3 i 1 na przemian, dodaj wyniki, a potem odejmij sumę od najbliższej pełnej dziesiątki w górę — różnica to cyfra kontrolna (GS1, How to calculate a check digit manually, odczyt 19.10.2026). Wagi liczy się od prawej: cyfra stojąca tuż przed kontrolną dostaje ×3, poprzednia ×1 i tak dalej. W numerze EAN-13 oznacza to, że licząc od lewej, pierwsza cyfra ma wagę 1, druga 3, trzecia 1. Ten sam algorytm liczy cyfrę kontrolną 18-cyfrowego numeru SSCC palety.

Cyfra kontrolna EAN-13 krok po kroku

Cyfra kontrolna EAN-13 krok po kroku

numer 590123412345 — 12 cyfr, trzynastą liczymy

Źródło: algorytm GS1 (odczyt 19.10.2026); wyliczenie nasze, sprawdzone funkcją generatora DVN Links, 19.10.2026

Opis figury

Wyliczenie cyfry kontrolnej dla numeru 590123412345. Cyfry 5 9 0 1 2 3 4 1 2 3 4 5 mnożymy przez wagi 1 3 1 3 1 3 1 3 1 3 1 3. Iloczyny: 5, 27, 0, 3, 2, 9, 4, 3, 2, 9, 4, 15. Suma 83. Najbliższa pełna dziesiątka w górę to 90, różnica 90 minus 83 wynosi 7. Cyfra kontrolna 7, cały numer 5901234123457.

Na naszym przykładzie: suma iloczynów to 83, najbliższa pełna dziesiątka w górę — 90, różnica — 7. Pełny numer to więc 5901234123457. Gdy suma wyjdzie okrągła, na przykład 80, cyfra kontrolna wynosi 0. Ten sam algorytm działa dla EAN-8, UPC-A i ITF-14 — zmienia się tylko liczba cyfr, a wagi zawsze zaczynają się od ×3 przy ostatniej cyfrze przed kontrolną.

Liczyć ręcznie nie musisz. Nasz generator robi to sam: gdy wpiszesz 12 cyfr, dopisze trzynastą i pokaże komunikat „Dopisaliśmy cyfrę kontrolną: 7”. Gdy wpiszesz 13 cyfr z błędem, odpowie „Cyfra kontrolna się nie zgadza — powinna być 7. Sprawdź, czy w numerze nie ma literówki” — tak generator na produkcji odpowiada na numer 5901234123459 (nasze sprawdzenie, 18.10.2026). GS1 Polska ma też własny kalkulator cyfry kontrolnej.

Jedno zastrzeżenie, które wraca w następnej sekcji: poprawna cyfra kontrolna mówi tylko, że numer jest dobrze zbudowany. Nie mówi, że ktoś go komukolwiek przydzielił.

Skąd wziąć numer EAN dla produktu

Numer EAN do sprzedaży w sklepach i na platformach dostajesz od GS1 — w Polsce od GS1 Polska — jako pulę numerów z prefiksem Twojej firmy. GS1 Polska pisze, że organizacja GS1 jest „jedynym, oficjalnym źródłem numerów GTIN na świecie” (GS1 Polska, Zamów GTIN, odczyt 19.10.2026). Procedura wygląda tak:

  1. Policz produkty. Każdy produkt i każdy wariant (kolor, smak, rozmiar, opakowanie) potrzebuje osobnego numeru. Od tej liczby zależy, jaką pulę wykupisz.
  2. Złóż wniosek do GS1 Polska. Potrzebne są dane firmy i osoby kontaktowej. Według GS1 Polska rejestracja trwa do 3 dni roboczych od złożenia wniosku i zaksięgowania wpłaty (tamże).
  3. Opłać członkostwo. Jest opłata roczna i — w części przypadków — jednorazowa opłata rejestracyjna; wysokość zależy od przychodu firmy i wielkości puli. Kwot nie podajemy, bo się zmieniają — aktualny cennik jest na stronie GS1 Polska. Ważne jest co innego: opłatę roczną płaci się co 12 miesięcy, a GS1 Polska pisze wprost, że bez niej „nie możesz korzystać z przydzielonych numerów, a tym samym sprzedawać swoich produktów w sieciach handlowych i na platformach marketplace”.
  4. Nadaj numery produktom. Z puli przypisujesz numer każdemu wariantowi i prowadzisz listę, który numer do czego należy.
  5. Narysuj kody kreskowe. Kod narysujesz dowolnym generatorem — także w platformie MojeGS1, którą GS1 Polska udostępnia uczestnikom systemu, albo u nas (o tym niżej).

Platformy sprzedażowe sprawdzają pochodzenie numerów. GS1 Polska wydaje uczestnikom systemu certyfikat, „który potwierdza wiarygodność numerów GTIN (kodów EAN). Mogą tego wymagać platformy typu Allegro, Amazon” (tamże). Nie sprawdziliśmy aktualnych zasad każdej platformy, więc przed wystawieniem produktu zajrzyj do pomocy tej, na której sprzedajesz.

Mały produkt, mały kod. Jeśli na opakowaniu nie mieści się EAN-13, GS1 Polska nadaje numer 8-cyfrowy pod symbol EAN-8 — ale tylko wtedy, gdy powierzchnia do zadruku ma nie więcej niż 40 cm², albo opakowanie okrągłe ma średnicę do 3 cm. Trzeba przesłać zdjęcie i wymiary produktu, żeby wykluczyć użycie EAN-13 (GS1 Polska, Zamów GTIN).

Numery „z drugiej ręki”. W wynikach wyszukiwania obok GS1 pojawiają się firmy, które sprzedają pojedyncze numery EAN. Nie wymieniamy ich z nazwy, ale ryzyko warto znać: taki numer pochodzi z prefiksu firmy, która zarejestrowała go w GS1 — nie z prefiksu Twojej firmy. Jeśli platforma zażąda certyfikatu uczestnictwa w systemie GS1 na Twoją firmę, kupiony numer go nie zastąpi. Numer możesz sprawdzić w wyszukiwarce kodów i produktów GS1 Polska.

Numery do użytku wewnętrznego. Jeśli kod jest Ci potrzebny tylko w magazynie, w punkcie sprzedaży jednej firmy czy na identyfikatorach pracowników, numer GTIN nie jest potrzebny. Wystarczy własny numer w Code 128 albo Code 39 — to nie jest numer GTIN i nie udaje go.

Numery palet. Z tego samego prefiksu tworzysz numery SSCC dla palet i kartonów zbiorczych — jak, i ile ich daje Twoja pula, opisujemy w tekście o numerze SSCC.

Czy można „wygenerować” numer EAN?

Nie — generator może policzyć cyfrę kontrolną i narysować kod, ale numeru nie przydzieli. Dwanaście losowych cyfr plus poprawna cyfra kontrolna dadzą numer, który przejdzie każdą kontrolę formatu i zeskanuje się przy kasie. Problem w tym, że ten numer albo nie należy do nikogo, albo — co gorsze — należy do innej firmy i jej produktu.

Google nie zostawia tu wątpliwości. W wymaganiach Merchant Center pisze: „Only provide a GTIN if you're sure it's correct. When in doubt don't provide a GTIN (for example, don't guess or make up a value)” (Google Merchant Center, GTIN, odczyt 19.10.2026). Ta sama strona zaznacza, że produkty z brakującym albo błędnym GTIN mogą mieć ograniczoną widoczność, a bez GTIN Google nie gwarantuje dopasowania oferty do właściwego produktu.

Stąd prosta reguła:

  • Sprzedajesz w sklepach, sieciach handlowych, na Allegro, Amazonie, w Google Shopping — numer z GS1. Generator tylko rysuje kod.
  • Kod służy wyłącznie Tobie — magazyn, inwentaryzacja, etykiety zamówień — własny numer w Code 128 lub Code 39, bez udawania, że to GTIN.
  • Produkt nie ma i nie potrzebuje numeru GTIN (rękodzieło sprzedawane bez pośredników) — Merchant Center pozwala wtedy GTIN pominąć, zamiast go zmyślać (tamże).

Nasz generator działa zgodnie z tą regułą: ma informację, że rysuje kod z wpisanego numeru, ale numerów nie nadaje, a numery EAN do produktów w sklepach nadaje GS1 Polska.

Jak wygenerować kod kreskowy EAN z numeru

Gdy masz numer z GS1, kod kreskowy zrobisz w minutę: wybierasz symbol, wpisujesz numer, pobierasz plik. W naszym generatorze kodów kreskowych wygląda to tak:

  1. Wybierz rodzaj kodu. Do wyboru jest siedem: EAN-13, EAN-8, UPC-A, ITF-14, Code 128, Code 39 i GS1-128. Do numeru GTIN-13 wybierz EAN-13.
  2. Wpisz numer. Możesz wpisać 12 cyfr — wtedy generator dopisze cyfrę kontrolną — albo pełne 13; wtedy ją sprawdzi. Spacje i myślniki (590 1234 12345 7) są pomijane.
  3. Pobierz plik. PNG pobierzesz za darmo i bez konta. Pliki wektorowe do druku — SVG i PDF — są w planach płatnych od Startera, a generowanie wielu kodów naraz (do 100 numerów w jednym pliku PDF albo paczce ZIP z plikami SVG) — od planu Pro. Szczegóły i ceny są w cenniku.

Do druku użyj pliku wektorowego, nie PNG. PNG ma stałą liczbę pikseli i po powiększeniu krawędzie kresek się rozmywają, a w kodzie kreskowym liczy się właśnie szerokość kresek i odstępów. SVG i PDF przeskalują się bez straty — drukarnia albo grafik wstawi je do projektu opakowania w dokładnym rozmiarze. Co jest w środku tych plików i dlaczego wymiar w mm ma tu znaczenie, opisujemy w tekście kod QR SVG, PDF czy PNG.

Ile miejsca zarezerwować? GS1 Polska podaje wymiary EAN-13 dla całego pola zadruku, razem z marginesami: przy wielkości nominalnej (współczynnik 1,00, moduł — najwęższa kreska — 0,330 mm) kod zajmuje 37,29 × 25,91 mm. Można go zmniejszyć do 0,80 (29,83 × 20,73 mm) albo powiększyć do 2,00 (74,58 × 51,82 mm) — wielkość „może się zmieniać płynnie w zakresie od 0,80 do 2,00” (GS1 Polska, Wymiary kodów kreskowych 1D, odczyt 19.10.2026).

Ile miejsca zajmuje kod EAN-13 na opakowaniu

Ile miejsca zajmuje kod EAN-13 na opakowaniu

szerokość × wysokość całego pola zadruku, w milimetrach, w skali

Źródło: GS1 Polska, Wymiary kodów kreskowych 1D, tabela EAN-13 (odczyt 19.10.2026); plik: nasz pomiar, 19.10.2026

Opis figury

Prostokąty w skali porównujące wymiary kodu EAN-13. Według GS1 Polska przy powiększeniu 0,80 i module 0,264 mm kod zajmuje 29,83 na 20,73 mm, przy powiększeniu 1,00 i module 0,330 mm — 37,29 na 25,91 mm, przy powiększeniu 2,00 i module 0,660 mm — 74,58 na 51,82 mm. Plik SVG lub PDF z generatora DVN Links ma moduł 0,33 mm, czyli wielkość nominalną 100 procent, kreski szerokie na 31,35 mm i cały plik 37,29 na 27,39 mm — tej samej szerokości co pole GS1.

Zmierzyliśmy pliki z naszego generatora (19.10.2026). Kod EAN-13 dla 5901234123457 ma moduł 0,33 mm — moduł odpowiada wielkości nominalnej (1,00). Same kreski mają 31,35 mm szerokości, a cały plik z marginesami — 37,29 × 27,39 mm. Szerokość jest dokładnie taka jak pole z tabeli GS1: lewy margines ma 3,63 mm (11 modułów, mieści się w nim pierwsza cyfra numeru), prawy 2,31 mm (7 modułów). Wysokość jest o niecałe 1,5 mm większa niż w tabeli, bo kreski w pliku są nieco wyższe; przy projektowaniu opakowania zostaw na kod co najmniej tyle miejsca, ile ma plik. Jeśli grafik zmniejszy kod, niech nie schodzi poniżej współczynnika 0,80, a przy słabym podłożu (karton, folia) — raczej powiększa niż zmniejsza. GS1 Polska pisze, że im lepsza jakość druku i podłoża, tym mniejszy kod można zastosować (tamże).

Trzy zasady druku, które łamią się najczęściej:

  • Margines bez nadruku. Po obu stronach kresek musi zostać jasne pole — skaner po nim rozpoznaje początek i koniec kodu. Plik z generatora ma margines w sobie; nie przycinaj go i nie wsuwaj kodu pod krawędź etykiety czy zgięcie kartonu. To ta sama zasada, którą opisujemy przy kodach QR w tekście o minimalnym rozmiarze nadruku.
  • Ciemne kreski na jasnym tle. Generator rysuje czarne kreski na białym tle i tak najlepiej je zostawić. Jeśli projekt opakowania wymaga innych kolorów, sprawdź je na wydruku próbnym, zanim pójdą do druku.
  • Wydruk próbny. Przed nakładem zeskanuj wydruk próbny w docelowym rozmiarze. Aplikacja w telefonie wystarczy, żeby sprawdzić, czy numer się zgadza; profesjonalną ocenę jakości kodu oferuje GS1 Polska jako usługę weryfikacji kodów.

EAN-13, EAN-8, UPC-A, ITF-14, Code 128 — który kiedy

Symbol wynika z numeru i z miejsca, w którym kod będzie skanowany; dla produktu w sprzedaży detalicznej poza Ameryką Północną odpowiedzią jest prawie zawsze EAN-13. Pozostałe mają swoje nisze. Jak w ogóle działają kody kreskowe i czym różnią się od kodów 2D, opisujemy w przewodniku kod kreskowy, a Code 128, Code 39 i GS1-128 porównujemy w tekście kod kreskowy 128.

Symbol

Co zapisuje

Kiedy

EAN-13

GTIN-13 (13 cyfr)

produkt sprzedawany w sklepie lub na platformie

EAN-8

GTIN-8 (8 cyfr)

małe opakowanie, gdy GS1 Polska przydzieli numer 8-cyfrowy

UPC-A

GTIN-12 (12 cyfr)

produkt na rynek USA i Kanady

ITF-14

GTIN-14 (14 cyfr)

karton zbiorczy, opakowanie transportowe — zwykle skanowany w magazynie, nie przy kasie

Code 128

dowolny tekst: litery bez polskich znaków, cyfry, symbole

numery zamówień, etykiety magazynowe, wewnętrzne kody — bez znaczenia w handlu

Code 39

wielkie litery, cyfry, spacja i - . $ / + %

identyfikatory, oznaczenia w przemyśle; generator zamienia małe litery na wielkie

Sześć symboli z generatora w tej samej skali

Sześć symboli z generatora w tej samej skali

pliki SVG/PDF, moduł 0,33 mm (ITF-14: 0,635 mm); podpis: szerokość × wysokość pliku

Źródło: nasz pomiar plików z generatora DVN Links, 19.10.2026

Opis figury

Sześć kodów kreskowych z generatora DVN Links narysowanych w tej samej skali. EAN-13 z numerem 5901234123457: plik 37,29 na 27,39 mm. EAN-8 z numerem 96385074: 26,73 na 22,77 mm. UPC-A z numerem 036000291452: 37,29 na 27,39 mm. Code 128 z tekstem ZAM-2026-0042: 61,71 na 28,05 mm. Code 39 z tekstem MAG-A12: 54,12 na 28,05 mm — te pięć przy module 0,33 mm. ITF-14 z numerem 15901234123454, przy module 0,635 mm i z pasem wspornikowym wokół kodu: 109,22 na 50,80 mm.

Figura pokazuje, dlaczego EAN-8 istnieje: przy tym samym module jest o ponad 10 mm węższy i o prawie 5 mm niższy od EAN-13 (26,73 × 22,77 wobec 37,29 × 27,39 mm w naszych plikach). Widać też cenę uniwersalności Code 128 i Code 39: kod z 7–13 znakami tekstu jest dużo szerszy niż EAN-13 z trzynastoma cyframi (61,71 i 54,12 mm), bo pojedynczy znak zajmuje w nich więcej miejsca niż cyfra w EAN.

ITF-14 rządzi się innymi wymiarami, bo drukuje się go na kartonach, często bezpośrednio na tekturze. Według tabeli GS1 Polska w ogólnej dystrybucji wąska kreska ma od 0,508 do 1,016 mm (współczynnik 0,5–1,0; GS1 zaleca nie przekraczać 1,0), kreski co najmniej 32 mm wysokości, jasny margines dziesięć razy szerszy od wąskiej kreski, a wokół kodu — pas wspornikowy grubości 4,8 mm (GS1 Polska, Wymiary kodów kreskowych 1D). Plik ITF-14 z naszego generatora ma wąską kreskę 0,635 mm (współczynnik 0,625), kreski 32,38 mm wysokości i pas wspornikowy wokół kodu — razem 109,22 × 50,80 mm (nasz pomiar, 19.10.2026). Przy innym współczynniku powiększenia sprawdź wymiary z drukarnią.

Kody kreskowe a kody QR — co się zmienia w handlu

Handel przechodzi na kody dwuwymiarowe, ale numer GTIN zostaje — zmienia się tylko symbol, który go zapisuje. GS1 US opisuje inicjatywę Sunrise 2027 jako przejście z kodów 1D na kody 2D, „like QR codes”, i dodaje, że chodzi o to, by kasy w sklepach umiały czytać i przetwarzać te kody, a marki mogły przekazać klientom więcej informacji (GS1 US, Sunrise 2027, odczyt 19.10.2026). GS1 Polska pisze o „QR od GS1”: kodzie, który po zeskanowaniu przy kasie identyfikuje produkt jak EAN, a telefonem otwiera stronę z informacjami o nim (GS1 Polska, Kody kreskowe wchodzą w nową erę).

Dla małego producenta wniosek jest praktyczny: numer GTIN z GS1 nadal jest podstawą, bo to on siedzi w środku i kodu kreskowego, i kodu QR od GS1. Nie ma powodu zwlekać z EAN-13 w oczekiwaniu na zmianę. Zwykły kod QR z linkiem do strony produktu — taki, jaki opisujemy w przewodniku jak zrobić kod QR — nie niesie numeru GTIN, więc nie zastąpi EAN przy kasie. Co dokładnie zakłada Sunrise 2027 i ile miejsca zajmie kod QR od GS1, piszemy w osobnym tekście.

Najczęstsze pytania

Sam kod kreskowy, czyli obrazek, nic nie kosztuje — w naszym generatorze PNG jest darmowy. Płaci się za numer: GS1 Polska pobiera opłatę roczną, a w części przypadków jednorazową opłatę rejestracyjną. Wysokość zależy od przychodu firmy i wielkości puli; aktualne kwoty są w cenniku GS1 Polska. Opłatę roczną trzeba odnawiać — bez niej nie korzystasz z numerów.

Zależy od platformy i kategorii. Google Merchant Center prosi o GTIN, gdy produkt go ma, i zabrania zmyślania numeru. GS1 Polska pisze, że platformy „typu Allegro, Amazon” mogą wymagać certyfikatu potwierdzającego numery. Sprawdź zasady swojej platformy i kategorii przed wystawieniem produktu.

ISBN to numer książki. Na liście GS1 prefiksy 978 i 979 są zarezerwowane dla książek („Bookland (ISBN)”), dlatego numer ISBN zapisany w kodzie kreskowym ma postać 13-cyfrowego numeru zaczynającego się od 978 lub 979 i wygląda na okładce jak zwykły EAN-13.

Że numer nadała GS1 Polska — firma zarejestrowała swoje numery w Polsce. Nie oznaczają, że produkt powstał w Polsce: GS1 pisze wprost, że prefiksy nie identyfikują kraju pochodzenia.

Nie. Numer GTIN identyfikuje jeden konkretny produkt konkretnej firmy. Z cudzym numerem Twój produkt będzie w systemach sklepów i platform wyglądał jak tamten — Google wprost zabrania zgadywania i zmyślania numerów.

Gdy produkt jest naprawdę mały: według GS1 Polska powierzchnia do zadruku nie przekracza 40 cm² albo okrągłe opakowanie ma średnicę do 3 cm. Numer GTIN-8 przydziela GS1 Polska osobno, po przesłaniu zdjęcia i wymiarów produktu.

Masz już numer z GS1? Wpisz go w generatorze kodów kreskowych — cyfrę kontrolną sprawdzimy za Ciebie, a PNG pobierzesz bez zakładania konta.

Tagi

kody kreskoweEANGTIN