Kod kreskowy – jak sprawdzić pochodzenie produktu, odczytać EAN i co oznaczają cyfry

Kod kreskowy – jak sprawdzić pochodzenie produktu, odczytać EAN i co oznaczają cyfry

Krótka odpowiedź

Kod kreskowy EAN-13 (13 cyfr) identyfikuje produkt globalnie – pierwsze 3 cyfry wskazują kraj rejestracji producenta1, kolejne 4-6 numer firmy, a ostatnie identyfikator artykułu i cyfrę kontrolną. Pochodzenie produktu sprawdzisz, odczytując te pierwsze cyfry z paskami kodu na opakowaniu.

Najczęstszy format to EAN-13 (13 cyfr) – widzisz go na każdym produkcie w sklepie, od jogurtu po telewizor.

Jak odczytać kod kreskowy EAN-13 – struktura cyfr

Kod EAN-13 składa się z 13 cyfr podzielonych na 4 grupy:

PozycjaCyfryCo oznaczająPrzykład
1–3Prefix krajuKraj rejestracji producenta (nie kraj produkcji!)590 = Polska
4–7 (lub 4–8)Numer producentaFirma zarejestrowana w GS1np. 0001 = konkretna firma
8–12 (lub 9–12)Numer produktuKonkretny artykuł w ofercie producentanp. 12345 = jogurt naturalny 200g
13Cyfra kontrolnaWeryfikacja poprawności (algorytm mod 10)Obliczana automatycznie

Kluczowa uwaga: prefix kraju (np. 590 = Polska) oznacza, że producent jest zarejestrowany w polskim oddziale GS1 – nie oznacza, że produkt wyprodukowano w Polsce. Firma z kodem 590 może produkować w Chinach, Niemczech czy Wietnamie. Kod mówi skąd jest firma, nie skąd jest towar12.

Kody krajów – prefixy EAN (najważniejsze)

PrefixKraj/region
590Polska
400–440Niemcy
300–379Francja
471Tajwan
480Filipiny
489Hongkong
500–509Wielka Brytania
520Grecja
539Irlandia
540–549Belgia/Luksemburg
560Portugalia
569Islandia
570Dania
600–601RPA
611Maroko
619Tunezja
621Syria
628Arabia Saudyjska
629ZEA
640–649Finlandia
690–695Chiny
700–709Norwegia
729Izrael
730–739Szwecja
740Gwatemala
750Meksyk
760–769Szwajcaria
770Kolumbia
773Urugwaj
775Peru
779Argentyna
780Chile
789–790Brazylia
800–839Włochy
840–849Hiszpania
858Słowacja
859Czechy
860Serbia
869Turcja
870–879Holandia
880Korea Południowa
885Tajlandia
890Indie
893Wietnam
899Indonezja
900–919Austria
930–939Australia
940–949Nowa Zelandia
955Malezja
958Makau

Pełna i aktualna lista prefiksów: gs1.org/standards/id-keys/company-prefix2. GS1 to organizacja zarządzająca kodami kreskowymi na świecie – każdy kraj ma swój oddział (w Polsce: GS1 Polska, gs1pl.org).

Jak sprawdzić kod kreskowy – 4 metody

Skanowanie telefonem (najszybsze)

Każdy smartfon z aparatem może skanować kody kreskowe – wystarczy aparat, bez dodatkowej aplikacji. Na iPhone: otwórz aparat → naceluj na kod → iOS automatycznie rozpozna barcode i wyświetli link/informację. Na Androidzie: Google Lens (wbudowany w aparat lub Google App) → naceluj → wynik.

Jeśli chcesz więcej szczegółów (kraj, producent, nazwa produktu), zainstaluj dedykowaną aplikację:

AplikacjaAndroidiOSCo daje
Barcode Scanner (ZXing)TakNieSzybki skan, link do Google
QR & Barcode ScannerTakTakSkan + informacja o produkcie
Open Food FactsTakTakSkan żywności – skład, Nutri-Score, alergeny
CodeCheckTakTakSkan kosmetyków – składniki, ocena bezpieczeństwa
Ceneo / SkapiecTakTakSkan → porównanie cen w sklepach

Wyszukiwarka online (bez skanowania)

Masz numer kodu (13 cyfr), ale nie masz czego skanować? Wpisz numer w wyszukiwarkę online:

StronaCo daje
barcodelookup.comGlobalna baza – nazwa produktu, producent, zdjęcie
ean-search.orgBaza EAN – producent, kategoria, kraj
gs1pl.org (eProdukty)Oficjalna baza GS1 Polska – zweryfikowane dane producenta zarejestrowanego w Polsce1
Verified by GS1 (gs1.org)Globalne narzędzie GS1 do weryfikacji tożsamości firmy i produktu po kodzie – następca zamkniętej pod koniec 2023 r. platformy GEPIR4
GoogleWpisz 13 cyfr w Google – często zwraca produkty ze sklepów

Ręczne odczytanie prefixu kraju

Nie musisz skanować ani szukać online – pierwsze 3 cyfry kodu kreskowego zdradzają kraj rejestracji producenta. Kod zaczyna się od 590? Producent zarejestrowany w Polsce. Od 400–440? Niemcy. Od 690–695? Chiny. Tabela powyżej.

Sprawdzenie w aplikacji sklepowej

Aplikacje sieci handlowych (Biedronka, Lidl, Żabka, Kaufland, Auchan) mają wbudowane skanery kodów: skanujesz produkt → widzisz cenę, kartę produktu, opinie, dostępność. Przydatne do porównania cen między sklepami – zeskanuj w jednym, sprawdź cenę w aplikacji drugiego.

Rodzaje kodów kreskowych

EAN-13 – standard europejski i globalny

EAN-13 (European Article Number, teraz: International Article Number) to najczęstszy kod kreskowy na świecie – 13 cyfr, widzisz go na prawie każdym produkcie detalicznym. Zarządzany przez GS1. Stosowany globalnie – mimo „European” w nazwie.

EAN-8 – wersja skrócona

EAN-8 to skrócona wersja (8 cyfr) – dla małych opakowań, gdzie nie mieści się pełny EAN-13. Te same zasady, mniej informacji. Spotykasz go na: gumy do żucia, czekoladki, małe tubki kremu.

UPC-A – standard północnoamerykański

UPC-A (Universal Product Code) to 12-cyfrowy kod używany głównie w USA i Kanadzie. Funkcjonalnie identyczny z EAN-13 – skanery czytają oba. Jeśli widzisz kod 12-cyfrowy na produkcie z USA – to UPC.

QR Code – dwuwymiarowy

QR code to kwadratowy, dwuwymiarowy kod – może przechowywać URL, tekst, dane kontaktowe, link do płatności (BLIK, PayPal). Nie służy do identyfikacji produktów (to domena EAN/UPC), ale do: linków na opakowaniach, biletów, menu restauracji, płatności mobilnych. Jeśli potrzebujesz własnego kodu QR, sprawdź jak zrobić kod QR za darmo.

Inne formaty

Code 128 – używany w logistyce (paczki, etykiety wysyłkowe). Code 39 – przemysł, wojsko, medycyna. DataMatrix – małe kody 2D na lekach, elektronice (na wszystkich nowych opakowaniach leków na receptę w UE obowiązkowe od 9 lutego 2019 r. – dyrektywa antyfałszywkowa, serializacja)6.

Czy kod kreskowy mówi o jakości produktu

Nie. Kod kreskowy to identyfikator – jak PESEL dla człowieka. Nie zawiera informacji o: jakości, składzie, dacie ważności, cenie ani kraju produkcji. Te informacje są na etykiecie (skład, data), w bazie danych producenta lub w systemie sklepu (cena). Kod kreskowy to tylko „numer referencyjny”, który łączy fizyczny produkt z danymi w systemie.

Wyjątek: aplikacje jak Open Food Facts i CodeCheck łączą kod kreskowy z crowdsourcowaną bazą danych – zeskanujesz kod, a aplikacja pokaże Ci skład, Nutri-Score, alergeny, ocenę składników. Dane nie są w kodzie – są w bazie, do której kod jest kluczem.

Jak uzyskać kod kreskowy dla swojego produktu

Jeśli produkujesz lub sprzedajesz produkty i potrzebujesz kodu kreskowego (np. Do sprzedaży w sieciach handlowych, na Allegro, Amazon):

  1. Zarejestruj się w GS1 Polska (gs1pl.org) – opłata roczna zależy od przychodów firmy: od 136 zł brutto rocznie (przychody netto do 2 mln zł) do 5637 zł brutto rocznie (przychody powyżej 500 mln zł), plus jednorazowa opłata rejestracyjna za pulę numerów – od 136 zł (pula do 10 kodów) do 3690 zł (pula do 100 000 kodów)3. Dostajesz prefix firmy (np. 5901234), na podstawie którego generujesz kody EAN-13 dla swoich produktów.
  2. Przypisz numery produktom – każdy wariant (rozmiar, kolor, smak) = osobny EAN.
  3. Wygeneruj grafiki kodów – GS1 daje narzędzia online, lub użyj generatora (barcode.tec-it.com – darmowy).
  4. Umieść na opakowaniu – nominalny rozmiar kodu EAN-13 przy 100% powiększenia to 37,29 × 25,93 mm; w sprzedaży detalicznej akceptowalne jest pomniejszenie do 80% tej wielkości8. Biały margines dookoła (quiet zone). Wydruk: kontrast czarny na białym (lub ciemny na jasnym).

Nie kupuj kodów od „hurtowni kodów kreskowych” w internecie – to szara strefa. Kody mogą być duplikatami, nieautoryzowane przez GS1, odrzucone przez sieci handlowe i Amazon. Jedynym legalnym źródłem jest GS1 (w Polsce: gs1pl.org).

Najczęściej zadawane pytania

Czy po kodzie kreskowym mogę sprawdzić czy produkt jest oryginalny?

Nie bezpośrednio – kod kreskowy jest łatwy do skopiowania (to tylko paski i cyfry). Podróbka może mieć identyczny kod jak oryginał. Do weryfikacji autentyczności służą: hologramy, kody QR z weryfikacją online (np. Leki – skanuj DataMatrix w aplikacji apteki), certyfikaty i inne zabezpieczenia producenta.

Czy prefix 590 gwarantuje polski produkt?

Nie – gwarantuje, że producent jest zarejestrowany w Polsce (w GS1 Polska)12. Produkt może być wyprodukowany w dowolnym kraju. Firma polska może zlecić produkcję w Chinach i nadal mieć prefix 590. Informację o kraju produkcji znajdziesz na etykiecie (obowiązkowa informacja „Wyprodukowano w…” lub „Made in…”). Dla żywności obowiązek podania kraju lub miejsca pochodzenia – gdy różni się ono od pochodzenia głównego składnika – reguluje unijne rozporządzenie o przekazywaniu konsumentom informacji na temat żywności5.

Co oznacza kod zaczynający się od 200–299?

Prefixy 200–299 to numery o ograniczonym zasięgu (Restricted Circulation Numbers) – GS1 przydziela je do użytku wewnętrznego firm lub organizacji krajowych, np. dla produktów ważonych (mięso, warzywa, pieczywo na wagę)2. Nie identyfikują producenta globalnie – działają tylko w systemie danego sklepu. Dlatego ten sam prefix 20x może oznaczać co innego w Biedronce i w Lidlu.

Jak działa cyfra kontrolna (ostatnia cyfra)?

Ostatnia cyfra EAN-13 jest obliczana algorytmem modulo 10: cyfry na przemiennych pozycjach mnoży się przez wagi 1 i 3, sumuje, a wynik dopełnia do najbliższej wielokrotności 107. Skaner weryfikuje tę cyfrę – jeśli się nie zgadza, kod jest odrzucony (błąd druku, uszkodzenie). Nie musisz tego liczyć ręcznie – GS1 udostępnia darmowy kalkulator cyfry kontrolnej, a skanery robią to automatycznie.

Czym różni się kod kreskowy od QR code?

Kod kreskowy (1D) przechowuje ~13 cyfr (identyfikator produktu). QR code (2D) przechowuje do ~4000 znaków (URL, tekst, dane kontaktowe). Kod kreskowy służy do identyfikacji produktów w handlu. QR code służy do linków, płatności, biletów, marketingu. Inne zastosowania, inna pojemność, ta sama idea: zakodowana informacja w grafice.

Czy mogę wygenerować kod kreskowy za darmo?

Grafikę kodu (paski) – tak, darmowe generatory: barcode.tec-it.com, barcodesinc.com. Ale sam numer EAN musisz uzyskać z GS1 (płatne)3. Wygenerowanie grafiki z losowym numerem to nie jest prawdziwy kod kreskowy – nie będzie rozpoznawany przez systemy handlowe. Numer musi być oficjalnie przydzielony.

Źródła

Zweryfikowano: wrzesień 2026

Sprawdziliśmy zasady i cennik GS1 dotyczące prefiksów oraz weryfikacji kodów, a także unijne przepisy o oznaczaniu pochodzenia żywności i serializacji leków.

  1. Prefiks GS1 firmy, a prefiksy GS1DokumentacjaGS1 Polskags1pl.org
  2. GS1 Company Prefix oraz FAQ: czy prefiks GS1 wskazuje kraj pochodzenia produktuDokumentacjaGS1gs1.org
  3. Cennik GTIN/EANCennikGS1 Polskags1pl.org
  4. Verified by GS1DokumentacjaGS1gs1.org
  5. Rozporządzenie Parlamentu Europejskiego i Rady (UE) nr 1169/2011 w sprawie przekazywania konsumentom informacji na temat żywnościUstawaUnia Europejskaeur-lex.europa.eu
  6. Znakowanie leków i serializacjaDokumentacjaGS1 Polskags1pl.org
  7. Check Digit CalculatorStandardGS1gs1.org
  8. Optimal size for point of sale barcodesDokumentacjaGS1 UKgs1uk.org
Picture of Tomasz Zieliński
Tomasz Zieliński

Tomasz zajmuje się tematyką SEO, sztucznej inteligencji i automatyzacji pracy w marketingu internetowym. W swoich artykułach analizuje zmiany w algorytmach wyszukiwarek, rozwój narzędzi AI oraz nowe sposoby tworzenia i optymalizacji treści. Interesuje go przede wszystkim to, jak technologia wpływa na codzienną pracę specjalistów SEO, marketerów i twórców internetowych.

Facebook
Twitter
LinkedIn
Pinterest

Najnowsze Wpisy

Śledź nas