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

Kod kreskowy na opakowaniu produktu identyfikuje go globalnie – kraj pochodzenia, producenta i konkretny artykuł zakodowane w ciągu czarno-białych pasków. Najczęstszy format to EAN-13 (13 cyfr) – widzisz go na każdym produkcie w sklepie, od jogurtu po telewizor. Pierwsze 3 cyfry zdradzają kraj rejestracji producenta, kolejne 4–6 to numer firmy, a ostatnie to identyfikator produktu i cyfra kontrolna.

Jak odczytać kod kreskowy EAN-13 – struktura cyfr

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

Pozycja Cyfry Co oznaczają Przykład
1–3 Prefix kraju Kraj rejestracji producenta (nie kraj produkcji!) 590 = Polska
4–7 (lub 4–8) Numer producenta Firma zarejestrowana w GS1 np. 0001 = konkretna firma
8–12 (lub 9–12) Numer produktu Konkretny artykuł w ofercie producenta np. 12345 = jogurt naturalny 200g
13 Cyfra kontrolna Weryfikacja 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 towar.

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

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

Pełna lista prefixów: gs1.org/standards/id-keys/company-prefix. 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ę:

Aplikacja Android iOS Co daje
Barcode Scanner (ZXing) Tak Nie Szybki skan, link do Google
QR & Barcode Scanner Tak Tak Skan + informacja o produkcie
Open Food Facts Tak Tak Skan żywności – skład, Nutri-Score, alergeny
CodeCheck Tak Tak Skan kosmetyków – składniki, ocena bezpieczeństwa
Ceneo / Skapiec Tak Tak Skan → porównanie cen w sklepach

Wyszukiwarka online (bez skanowania)

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

Strona Co daje
barcodelookup.com Globalna baza – nazwa produktu, producent, zdjęcie
ean-search.org Baza EAN – producent, kategoria, kraj
gs1pl.org → GTIN Verified Oficjalna baza GS1 Polska – zweryfikowane dane producenta
Google Wpisz 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.

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 (wymagane prawem na lekach w UE od 2019 – serializacja).

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 obrotu firmy (~200–2000 zł/rok). 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 – minimalne wymiary: 26.26 × 37.29 mm. 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). 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…”).

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

Prefixy 200–299 to kody wewnętrzne – używane przez sklepy do produktów ważonych (mięso, warzywa, pieczywo na wagę). 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: suma cyfr na pozycjach nieparzystych + suma cyfr na pozycjach parzystych × 3 → modulo 10 → dopełnienie do 10. Skaner weryfikuje tę cyfrę – jeśli się nie zgadza, kod jest odrzucony (błąd druku, uszkodzenie). Nie musisz tego liczyć ręcznie – 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). Wygenerowanie grafiki z losowym numerem to nie jest prawdziwy kod kreskowy – nie będzie rozpoznawany przez systemy handlowe. Numer musi być oficjalnie przydzielony.

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