Przejdź do treści
HNarzędzia
pl
Kategorie

Generator kodów kreskowych EAN-13, Code 128 i innych - online

Wpisz numer, a generator od razu narysuje kod kreskowy - dla EAN i UPC sam obliczy i sprawdzi cyfrę kontrolną. Pobierzesz go jako wektorowy SVG albo PNG w wysokiej rozdzielczości, także całą listę kodów naraz w pliku ZIP.

  • Za darmo
  • Bez rejestracji
  • Prywatne
  • Działa lokalnie

12 cyfr (cyfra kontrolna zostanie dopisana) lub 13 cyfr (zostanie sprawdzona)

Dopisano cyfrę kontrolną 7 - pełny kod: 5901234123457.Prefiks 590 - numer z puli GS1 Polska.

Wygląd

Jak wygenerować kod kreskowy?

  1. 1.

    Wybierz typ kodu

    Dla produktów w sklepie wybierz EAN-13, dla numerów dokumentów, magazynu i wysyłek - Code 128, dla kartonów zbiorczych - ITF-14.

  2. 2.

    Wpisz dane

    Dla EAN-13 wpisz 12 cyfr - generator dopisze cyfrę kontrolną. Jeśli wpiszesz 13 cyfr, sprawdzi, czy ostatnia jest poprawna.

  3. 3.

    Dostosuj wygląd

    Ustaw wysokość kresek, szerokość modułu, margines, tekst pod kodem i kolory. Kreski muszą być ciemne, a tło jasne.

  4. 4.

    Pobierz plik

    Pobierz SVG (wektor, najlepszy do druku i programów graficznych) lub PNG w rozdzielczości 4× lub 8×.

  5. 5.

    Wiele kodów naraz

    W trybie „Wiele kodów” wklej listę numerów (jeden w linii) i pobierz wszystkie kody w jednym pliku ZIP.

Jak obliczyć cyfrę kontrolną EAN-13?

Ostatnia, 13. cyfra kodu EAN-13 to cyfra kontrolna, która pozwala skanerowi wykryć błąd odczytu. Oblicza się ją z pierwszych 12 cyfr:

  1. Mnożysz cyfry na przemian przez 3 i 1, zaczynając od prawej strony (ostatnia z 12 cyfr × 3).
  2. Sumujesz iloczyny.
  3. Cyfra kontrolna to liczba, którą trzeba dodać do sumy, żeby otrzymać pełną dziesiątkę: (10 − suma mod 10) mod 10.

Przykład: dla 590123412345 suma ważona wynosi 5·3 + 4 + 3·3 + 2 + 1·3 + 4 + 3·3 + 2 + 1·3 + 0 + 9·3 + 5 = 83. Do 90 brakuje 7, więc pełny kod to 5901234123457. Ten sam algorytm (wagi 3 i 1 od prawej) działa dla EAN-8, UPC-A i ITF-14 (GTIN-14).

Skąd wziąć legalny numer EAN? Prefiks 590 i GS1 Polska

Generator rysuje kod dla dowolnego numeru, ale sam numer EAN do produktów sprzedawanych w handlu musi pochodzić z systemu GS1. W Polsce numery nadaje GS1 Polska - po przystąpieniu do systemu firma dostaje własny prefiks zaczynający się od 590 i w ramach przydzielonej puli sama numeruje produkty. Udział jest płatny (opłata wstępna i roczna zależna od przychodów firmy - aktualny cennik publikuje GS1 Polska).

  • Prefiks 590 nie oznacza kraju produkcji - tylko to, że numer przydzieliła polska organizacja GS1. Towar z prefiksem 590 może być wyprodukowany w Chinach i odwrotnie.
  • Numery kupowane od pośredników (tzw. „tanie EAN-y”) często są odrzucane przez sieci handlowe i platformy sprzedażowe, które sprawdzają właściciela numeru w bazie GS1 - np. Amazon.
  • Prefiksy 200-299 są przeznaczone do użytku wewnętrznego (towary ważone na miejscu, karty lojalnościowe) - można ich używać bez GS1, ale tylko we własnym sklepie lub magazynie.
  • Prefiksy 978/979 to książki (ISBN), a 977 - czasopisma (ISSN).

Kod kreskowy EAN a kod QR - czym się różnią?

EAN-13 / Code 128 (kod 1D)Kod QR (kod 2D)
Budowapionowe kreski, dane w jednym wymiarzekwadratowa matryca modułów
PojemnośćEAN-13: 13 cyfr; Code 128: kilkadziesiąt znaków ASCIIdo ok. 4 tys. znaków alfanumerycznych (7089 cyfr)
Zastosowaniekasy w sklepach, magazyny, przesyłkilinki, dane kontaktowe, płatności, bilety
Odczytskaner laserowy lub kamerakamera, także w telefonie
Odporność na uszkodzenianiewielka (tylko cyfra kontrolna)korekcja błędów do 30% (poziom H)

EAN-13 identyfikuje produkt, ale nie przenosi dodatkowych danych. GS1 prowadzi program Sunrise 2027, w ramach którego kasy mają do końca 2027 r. nauczyć się czytać także kody 2D (np. QR z GS1 Digital Link), ale klasyczny EAN-13 pozostaje w użyciu. Kod QR zrobisz w generatorze kodów QR.

Który typ kodu wybrać i jak go wydrukować?

  • EAN-13 - produkty w sprzedaży detalicznej w Europie. EAN-8 - bardzo małe opakowania. UPC-A - rynek USA i Kanady.
  • Code 128 - dowolny tekst ASCII (litery, cyfry, znaki): numery faktur, lokalizacje w magazynie, numery seryjne. Bardzo zwarty dla długich ciągów cyfr.
  • Code 39 - starszy standard przemysłowy, tylko wielkie litery i cyfry; zajmuje więcej miejsca niż Code 128.
  • ITF-14 - 14-cyfrowy GTIN na kartonach zbiorczych, odporny na druk na tekturze falistej.

Druk: nominalny rozmiar EAN-13 to ok. 37,3 × 25,9 mm przy szerokości modułu 0,33 mm; dopuszczalne jest skalowanie od 80% do 200%. Nie skracaj wysokości kresek i zostaw puste marginesy (strefy ciszy) - co najmniej 11 modułów z lewej i 7 z prawej strony. Najlepiej drukować SVG (wektor) albo PNG w 4× - przy module 2 px daje to ok. 8 px na kreskę, czyli ostre krawędzie w 300 DPI. Używaj ciemnych kresek na jasnym tle: czerwone kreski i ciemne tło są dla wielu skanerów niewidoczne.

Najczęściej zadawane pytania

Czy mogę sam wymyślić numer EAN dla swojego produktu?

+
Nie do sprzedaży w sklepach i na platformach. Kod narysujesz z dowolnego numeru, ale legalny, unikalny numer EAN do handlu nadaje GS1 - w Polsce GS1 Polska (prefiks 590). Do użytku wewnętrznego możesz wykorzystać prefiksy 200-299.

Co oznacza prefiks 590 w kodzie kreskowym?

+
Że numer został przydzielony przez GS1 Polska, czyli właściciel marki jest zarejestrowany w polskiej organizacji GS1. Nie oznacza to, że produkt został wyprodukowany w Polsce.

Jak sprawdzić, czy kod EAN jest poprawny?

+
Wpisz 13 cyfr - generator przeliczy cyfrę kontrolną i pokaże, czy ostatnia cyfra się zgadza. Przy błędzie podpowie, jaka powinna być. Przykładowo 5901234123457 jest poprawny, a 5901234123450 nie.

Jaki format pliku wybrać do druku - SVG czy PNG?

+
SVG, bo to grafika wektorowa - kreski są idealnie ostre w każdym rozmiarze i można ją otworzyć w programach graficznych. PNG wybierz w rozdzielczości 4× lub 8×, jeśli program nie obsługuje SVG.

Czy w kodzie kreskowym można zapisać polskie litery?

+
Nie. EAN i UPC przyjmują tylko cyfry, Code 39 - wielkie litery bez polskich znaków, a Code 128 - znaki ASCII. Tekst z polskimi znakami zapiszesz w kodzie QR.

Jak wygenerować wiele kodów kreskowych naraz?

+
Przełącz tryb na „Wiele kodów”, wklej listę numerów (jeden w linii, np. skopiowaną z Excela) i pobierz plik ZIP z kodami w PNG lub SVG. Błędne pozycje są pokazane w tabeli i pomijane.

Czy generator jest darmowy i bez znaku wodnego?

+
Tak. Kody powstają w Twojej przeglądarce, bez rejestracji, limitów i znaków wodnych - dane nie są nigdzie wysyłane.

Aktualizacja: