Generator
Generator kodów kreskowych
Przenieś numer produktu lub wewnętrzny identyfikator na etykietę. EAN-13 służy do zapisania trzynastocyfrowego numeru, a Code 128 do tekstowych oznaczeń w systemie, który akceptuje ten format. Generator rysuje kod, ale nie nadaje GTIN, nie potwierdza uprawnień do numeru ani nie zastępuje zasad GS1 Polska i wymagań sklepu lub magazynu.
Generator
Wprowadź dane
EAN-13: 12 cyfr do uzupełnienia lub 13 do kontroli. Code 128: 1–80 drukowalnych znaków ASCII. Pola oznaczone gwiazdką są wymagane.
Jak korzystać z kalkulatora?
- Wybierz EAN-13 lub Code 128 zgodnie z systemem odbiorcy etykiety.
- Wpisz wartość i wygeneruj kod. Błędna cyfra kontrolna w 13 cyfrach zostanie odrzucona.
- Pobierz SVG lub PNG i sprawdź odczyt po wydrukowaniu; zachowaj biały margines.
Szczegóły obliczenia
Wzór i sposób obliczenia
EAN-13: pomnóż 12 cyfr naprzemiennie przez 1 i 3. Cyfra kontrolna = (10 − suma modulo 10) modulo 10. Code 128 dobiera zestawy znaków A/B/C i oblicza własny symbol kontrolny. Oba obrazy mają czarne kreski na białym tle.
Przykład
Dla technicznego przykładu 590123412345 suma ważona wynosi 83, więc cyfra kontrolna to 7 i wynik ma postać 5901234123457. To przykład arytmetyczny, nie numer przydzielony Tobie. Wpisanie 5901234123454 powoduje błąd.
Ograniczenia
- Nie rejestrujemy GTIN, nie sprawdzamy właściciela ani bazy produktów. Poprawna suma kontrolna nie potwierdza legalności użycia numeru.
- To generator obrazu, nie certyfikowany weryfikator jakości druku. Rozmiar w pikselach nie potwierdza wymiarów fizycznych wymaganych przez GS1.
- Code 128 nie jest GS1-128: nie dodajemy FNC1 ani identyfikatorów zastosowania. Brak EAN-8, UPC, kodów zbiorczych i seryjnego drukowania.
Źródła
- GS1 — obliczanie cyfry kontrolnej GTIN-13
- GS1 — nadanie numeru produktu, margines i jakość druku
- JsBarcode — dokumentacja kodowania EAN-13 i Code 128
Wersja silnika: 1.0.0 · Ostatni przegląd: 1 października 2026
Najczęstsze pytania
Czy generator nadaje numer EAN?
Nie. Obraz przedstawia wpisane cyfry. Dla produktów w obrocie ustal właściwy GTIN i prawo do jego użycia przez GS1 Polska lub właściwą organizację GS1, a następnie spełnij wymagania odbiorcy.
Dlaczego można wpisać 12 cyfr?
Dla EAN-13 uzupełniamy dwunastocyfrową podstawę o obliczoną cyfrę kontrolną. Przy 13 cyfrach sprawdzamy ostatnią cyfrę i odrzucamy błąd, zamiast po cichu zmieniać numer.
Czy dane są wysyłane lub zapisywane?
Nie wysyłamy treści do usług generowania kodów, analityki ani rejestrów. Dane i obraz pozostają w pamięci przeglądarki. Pobranie, skopiowanie i wydrukowanie to Twoje działania; plik lub schowek mogą zawierać dane poufne.
Który format pobrać?
SVG zachowuje ostre krawędzie przy zmianie rozmiaru. PNG jest obrazem rastrowym; nie rozciągaj go nierównomiernie i nie usuwaj białego marginesu. Sprawdź skan w docelowym rozmiarze i na docelowym materiale.