Generator kodów kreskowych

Kod EAN-13, EAN-8, UPC-A, ITF-14, Code 128 i Code 39 online. Cyfrę kontrolną policzymy za Ciebie. PNG za darmo i bez rejestracji.

Rodzaj kodu

Produkty w sklepach. 12 cyfr bez cyfry kontrolnej albo pełne 13.

Generator rysuje kod z wpisanego numeru — numerów nie nadaje. Numery EAN do produktów w sklepach nadaje GS1 Polska.

Wiele kodów naraz

Wklej do 100 numerów, po jednym w wierszu. Pobierzesz jeden PDF z kodem na każdej stronie albo ZIP z plikami SVG.

Generowanie wielu kodów naraz jest w planie Pro i wyższych. Zobacz plany

Format

Jakie kody kreskowe zrobisz w generatorze

Generator rysuje sześć rodzajów kodów. Wybierz ten, którego wymaga miejsce, gdzie kod trafi — kasa w sklepie, magazyn, karton zbiorczy.

  • EAN-13 — 13 cyfr, kod produktów w sklepach w Polsce i w Europie. Polskie numery zaczynają się zwykle od 590.
  • EAN-8 — 8 cyfr, krótsza wersja na małe opakowania, na których EAN-13 się nie mieści.
  • UPC-A — 12 cyfr, odpowiednik EAN-13 w USA i Kanadzie.
  • ITF-14 — 14 cyfr (GTIN-14) na kartonach i opakowaniach zbiorczych. Gruba ramka wokół kresek pomaga czytnikowi, gdy kod jest drukowany na tekturze.
  • Code 128 — litery, cyfry i znaki z klawiatury, bez polskich liter. Najczęstszy kod w logistyce, na etykietach wysyłkowych i do oznaczeń wewnętrznych.
  • Code 39 — wielkie litery, cyfry, spacja i znaki - . $ / + %. Starszy standard z przemysłu i identyfikatorów; małe litery generator zamieni na wielkie.

Skąd wziąć numer EAN

Generator rysuje kod z numeru, który wpiszesz — sam numeru nie nadaje. Numery GTIN (dawniej EAN) do produktów sprzedawanych w sklepach nadaje w Polsce GS1 Polska. Wymyślony numer albo numer przepisany z innego produktu może już istnieć w bazach sieci handlowych, a wtedy sklep albo marketplace go nie przyjmie.

Do użytku wewnętrznego — magazyn, wypożyczalnia, inwentaryzacja, numery zamówień — numer z GS1 nie jest potrzebny. Wystarczy Code 128 z własną numeracją.

Cyfra kontrolna

Ostatnia cyfra kodów EAN-13, EAN-8, UPC-A i ITF-14 to cyfra kontrolna. Czytnik przelicza ją przy każdym skanie i odrzuca kod, w którym się nie zgadza — tak wyłapuje błędny odczyt.

  • Wpisz numer bez ostatniej cyfry, a generator ją policzy i dopisze (np. 12 cyfr dla EAN-13).
  • Wpisz pełny numer, a generator sprawdzi cyfrę kontrolną i powie, jaka powinna być, jeśli się nie zgadza.
  • Liczy się ją tak: cyfry od prawej mnożysz na przemian przez 3 i 1, sumujesz, a cyfra kontrolna dopełnia sumę do pełnej dziesiątki.

Jak wydrukować kod kreskowy, żeby się skanował

  • Rozmiar. Nominalny EAN-13 ma 37,29 × 25,93 mm (moduł 0,33 mm). GS1 dopuszcza skalowanie od 80% do 200% — mniejszy kod czytniki odczytują gorzej.
  • Nie skracaj kresek. Ucięty w pionie kod mieści się na etykiecie, ale czytnik musi trafić w niego dokładniej.
  • Zostaw marginesy. Jasne pole po obu stronach kresek jest częścią kodu — bez niego czytnik nie znajdzie początku i końca.
  • Ciemne kreski na jasnym tle. Najlepiej czarne na białym. Kreski czerwone, pomarańczowe albo żółte są dla czytnika z czerwonym światłem niewidoczne.
  • Format. PNG nadaje się na ekran i do szybkiego wydruku. Do drukarni lepszy jest plik wektorowy SVG albo PDF — skaluje się bez rozmycia krawędzi kresek. Pliki z generatora mają rozmiar nominalny (moduł 0,33 mm, EAN-13 około 38 × 28 mm razem z marginesami i cyframi).
  • Sprawdź przed nakładem. Zeskanuj próbny wydruk czytnikiem albo aplikacją w telefonie.

Wiele kodów naraz

W planie Pro i wyższych wklejasz do 100 numerów, po jednym w wierszu, i pobierasz jeden PDF z kodem na każdej stronie albo paczkę ZIP z plikami SVG. Generator sprawdza każdy wiersz przed wygenerowaniem i pokazuje, które są błędne. Porównaj plany.

Najczęstsze pytania

Czy generator kodów kreskowych jest darmowy?

Tak — kod w PNG pobierzesz za darmo i bez zakładania konta. Wpisanych numerów nie zapisujemy. Pliki wektorowe SVG i PDF do druku są w planach od Starter, a generowanie wielu kodów naraz od planu Pro.

Czy mogę sam wymyślić numer EAN?

Do sprzedaży w sklepach — nie. Numery GTIN nadaje GS1 Polska i tylko taki numer jest jednoznacznie przypisany do Twojego produktu. Do oznaczeń wewnętrznych użyj Code 128 z własną numeracją.

Dlaczego generator zmienia ostatnią cyfrę albo zgłasza błąd?

Ostatnia cyfra EAN, UPC i ITF-14 to cyfra kontrolna. Jeśli wpiszesz numer bez niej, generator ją dopisze. Jeśli wpiszesz pełny numer z błędną cyfrą kontrolną, generator pokaże, jaka powinna być — zwykle oznacza to literówkę w numerze.

Jaki format wybrać do druku?

Do drukarni najlepiej SVG albo PDF — to pliki wektorowe, więc kreski zostają ostre w każdym rozmiarze. PNG z generatora jest duży (8 pikseli na moduł) i wystarcza do druku na drukarce biurowej lub etykieciarce.

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

Kod kreskowy niesie krótki numer i czyta go czytnik w kasie albo magazynie. Kod QR mieści adres strony, kontakt czy dane WiFi i otwiera go aparat w telefonie. Kod QR zrobisz w generatorze kodów QR.