Generator kodu kreskowego

Wpisz kod i od razu zobacz wynik. Zmień rozmiar, pobierz jako SVG/PNG lub wydrukuj na czysto.

Wróć do narzędzi →
Ustawienia
generowanie automatyczne

EAN: tylko cyfry. Code 128: prawie dowolny tekst. Code 39: A–Z, 0–9, spacja oraz - . $ / + %.

2 px
80 px

Uwaga: Generowanie odbywa się lokalnie w przeglądarce (JS) — nie wysyłamy kodów na serwer.
Podgląd

Kod generuje się automatycznie po wpisaniu.

Jeśli kod jest ucięty — zmniejsz szerokość kreski albo skróć wartość (np. Code 39).
Jak działa generator kodu kreskowego?

Generator tworzy obraz na podstawie wprowadzonego ciągu cyfr lub znaków, stosując odpowiednie sumy kontrolne, strefy ciszy (Quiet Zone) oraz proporcje szerokości pasków specyficzne dla danego standardu (np. EAN-13, Code 128).

Wybierz odpowiedni format w zależności od przeznaczenia: kody EAN służą do identyfikacji produktów w handlu, natomiast Code 128 najlepiej sprawdza się w logistyce i numeracji seryjnej ze względu na dużą gęstość zapisu.

Wskazówka: Pobierając kod w formacie wektorowym (SVG), masz pewność, że zachowa on idealną ostrość przy dowolnym skalowaniu, co jest kluczowe dla poprawnego odczytu przez skanery laserowe.

UWAGA: Wygenerowane kody mają charakter wyłącznie poglądowy. Przed drukiem masowym należy zweryfikować czytelność kodu profesjonalnym skanerem. Pamiętaj, że kolory (brak kontrastu) oraz zbyt mały rozmiar mogą uniemożliwić skanowanie. Za błędy wynikające z użycia grafiki bez uprzedniej weryfikacji nie odpowiadamy.

Jak działa generator kodów kreskowych? Kompleksowy poradnik logistyczny

Wprowadzenie produktu do obrotu wymaga precyzyjnej identyfikacji. Pytanie "jak wygenerować poprawny kod kreskowy?" dotyczy zarówno dużych przedsiębiorstw, jak i lokalnych wytwórców. Błędnie przygotowany kod może skutkować odrzuceniem partii towaru przez sieci handlowe lub problemami z odczytem na kasach fiskalnych, co generuje realne straty finansowe.

Od czego zależy czytelność kodu? Kluczowe zmienne

W przypadku grafiki rastrowej liczy się rozdzielczość. Przy kodach kreskowych operujemy w świecie geometrii i kontrastu. Nasz generator bierze pod uwagę cztery fundamenty standardu:

  • 01. Standard kodowania: Wybór między EAN-13 (handel detaliczny), Code 128 (logistyka) a UPC (rynek USA) determinuje strukturę i pojemność informacyjną kodu.
  • 02. Gęstość zapisu (X-dimension): Szerokość najwęższego paska. To od niej zależy, jak blisko siebie znajdują się elementy i jakiej klasy skaner jest potrzebny do odczytu.
  • 03. Strefy ciszy (Quiet Zones): Puste marginesy po lewej i prawej stronie kodu. Ich naruszenie to najczęstsza przyczyna błędów w odczycie przez czytniki laserowe.
  • 04. Suma kontrolna: Algorytm matematyczny, który weryfikuje poprawność danych. Jeśli choć jedna cyfra zostanie źle odczytana, suma się nie zgodzi, zapobiegając błędom w sprzedaży.

Jak obliczana jest cyfra kontrolna? Przykład EAN-13

Każdy kod EAN-13 kończy się cyfrą, która jest wynikiem operacji matematycznej na poprzednich 12 cyfrach. Pozwala to wyeliminować 99% błędów ludzkich i technicznych:

S = (C1×1) + (C2×3) + (C3×1) + (C4×3) ...

Krok 1 Sumuj cyfry na pozycjach nieparzystych mnożąc przez 1, a parzystych przez 3.
Krok 2 Wynik odejmij od najbliższej wielokrotności liczby 10 – otrzymasz cyfrę kontrolną.

Przykład: Dla ciągu 590123412345, po wykonaniu mnożenia i sumowania, system wylicza brakującą trzynastą cyfrę. Nasz generator robi to automatycznie, dbając o zgodność ze standardem GS1.

Rodzaje kodów a ich zastosowanie

EAN-13 / UPC-A

Podstawowe kody używane w punktach sprzedaży (POS). Przechowują wyłącznie unikalny numer identyfikacyjny produktu (GTIN).

Code 128

Niezwykle wszechstronny kod alfanumeryczny. Pozwala na zapisanie liter, cyfr i znaków specjalnych. Stosowany głównie w logistyce do etykietowania palet i przesyłek.

ITF-14

Kod stosowany na opakowaniach zbiorczych. Charakteryzuje się grubą ramką, która chroni paski przed zniekształceniem podczas druku na tekturze falistej.

Najczęstsze błędy w druku – tego unikaj!

Zły Kontrast

Skanery używają światła czerwonego. Czerwone paski na białym tle będą dla czytnika niewidoczne. Zawsze stosuj czarne paski na białym podkładzie.

Nadmierne Skalowanie

Zmniejszenie kodu EAN-13 poniżej 80% rozmiaru nominalnego sprawia, że paski stają się zbyt cienkie dla standardowych czytników sklepowych.

Brak Quiet Zone

Umieszczanie tekstów lub grafik zbyt blisko krawędzi kodu. Skaner potrzebuje "oddechu" (marginesu), aby zrozumieć, gdzie zaczynają się dane.

Pytania i odpowiedzi (FAQ)

Skąd wziąć numer EAN dla mojego produktu?

Aby kod był unikalny globalnie, musisz wystąpić o pulę numerów do organizacji GS1 Polska. Nasz generator służy do tworzenia grafiki na podstawie już posiadanych numerów.

W jakim formacie najlepiej pobrać kod?

Do profesjonalnego druku wybierz format wektorowy (SVG). Pozwala on na dowolne skalowanie bez utraty ostrości pasków, co jest kluczowe dla czytelności.

Czy mogę wydrukować kod na przezroczystym tle?

Nie jest to zalecane. Skanery działają na zasadzie odbicia światła od jasnych pól. Przezroczyste tło może nie zapewnić odpowiedniego kontrastu po naklejeniu na produkt.

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

EAN to kod jednowymiarowy (1D), optymalny do szybkich skanerów laserowych w handlu. QR to kod 2D, który mieści znacznie więcej danych, np. adresy URL.

Ile cyfr powinien mieć kod EAN?

Standardowy EAN-13 ma 13 cyfr. Istnieje też skrócona wersja EAN-8, używana na bardzo małych opakowaniach, gdzie nie mieści się pełny kod.

Dlaczego mój skaner nie czyta wygenerowanego kodu?

Najczęstsze przyczyny to zbyt mały rozmiar, brak marginesów bocznych (Quiet Zone), niska jakość druku (rozmazane paski) lub błędna suma kontrolna.