Narzędzia

Generator kodów kreskowych (EAN-13, EAN-8, UPC, Code 128)

Darmowy generator kodów kreskowych online tworzy EAN-13, EAN-8, UPC-A i Code 128 z numeru lub tekstu.

Przejdź do kalkulatora

Darmowy generator kodów kreskowych online tworzy EAN-13, EAN-8, UPC-A i Code 128 z numeru lub tekstu. Automatycznie oblicza i sprawdza cyfrę kontrolną, pokazuje odpowiednik UPC-A lub EAN-13, a gotowy kod pozwala skopiować, wydrukować albo pobrać jako PNG i SVG. Dane pozostają w Twojej przeglądarce.

Opracowanie:

Cyfra kontrolna:

Jak działa narzędzie

Wybierz format i wpisz dane bez spacji. Dla EAN-13 podaj 12 cyfr, dla EAN-8 7 cyfr, a dla UPC-A 11 cyfr – ostatnią cyfrę kontrolną generator obliczy automatycznie. Możesz też wpisać pełny numer odpowiednio 13-, 8- lub 12-cyfrowy, aby sprawdzić jego poprawność. Code 128 przyjmuje litery i cyfry, dlatego nadaje się między innymi do numerów wewnętrznych.

Podgląd powstaje od razu. Numer możesz skopiować, kod wydrukować albo pobrać jako PNG do dokumentu i SVG do skalowania bez utraty jakości. Przy UPC-A oraz EAN-13 zaczynającym się od zera narzędzie pokaże równoważny zapis i pozwoli przełączyć format jednym kliknięciem.

Szczegóły techniczne

Kod rysuje otwartoźródłowa biblioteka JsBarcode (licencja MIT), wbudowana w narzędzie. Cyfrę kontrolną dla GTIN-8, GTIN-12 i GTIN-13 liczymy zgodnie z metodą GS1: cyfry od prawej strony są mnożone naprzemiennie przez 3 i 1, a wynik dopełniany do najbliższej wielokrotności dziesięciu. Ten sam mechanizm służy do sprawdzania pełnego numeru.

UPC-A przenosi GTIN-12, a EAN-13 – GTIN-13. Dwunastocyfrowy numer UPC-A można przedstawić w formacie EAN-13 przez dodanie zera z lewej strony. Operacja odwrotna jest dostępna tylko dla EAN-13 zaczynającego się od zera; usunięcie innej cyfry zmieniłoby identyfikator.

FAQ

Jak wygenerować kod kreskowy EAN-13?

Wybierz EAN-13 i wpisz 12 cyfr numeru bez cyfry kontrolnej. Generator obliczy trzynastą cyfrę, pokaże gotowy kod i pozwoli pobrać go jako PNG lub SVG. Jeśli wpiszesz pełne 13 cyfr, narzędzie sprawdzi ich poprawność.

Czy generator nadaje nowy numer EAN produktu?

Nie. Narzędzie tworzy obraz kodu z numeru, który już posiadasz. Nie rejestruje identyfikatora i nie sprawdza, czy został przydzielony konkretnej firmie. Numery do zastosowań handlowych uzyskuje się w organizacji GS1.

Czym różnią się EAN-13, EAN-8, UPC-A i Code 128?

EAN-13 jest najczęściej używanym 13-cyfrowym kodem produktów, a EAN-8 jego krótszym wariantem dla małych opakowań. UPC-A ma 12 cyfr i jest powszechny w Ameryce Północnej. Code 128 może kodować litery i cyfry, więc nadaje się do oznaczeń wewnętrznych, ale sam w sobie nie jest numerem GTIN produktu.

Jak przeliczyć UPC-A na EAN-13?

Do 12-cyfrowego numeru UPC-A dodaj zero z lewej strony. Cyfra kontrolna pozostaje taka sama. Generator pokazuje ten odpowiednik automatycznie i pozwala przełączyć kod jednym przyciskiem. W drugą stronę można przeliczyć tylko EAN-13 zaczynający się od zera.

Jaki format pliku wybrać do druku kodu kreskowego?

Do drukowania i dalszego skalowania najlepiej wybrać SVG, ponieważ jest formatem wektorowym. PNG sprawdzi się w dokumentach i systemach, które nie obsługują SVG. Generator ma też przycisk bezpośredniego wydruku kodu.

Ograniczenia narzędzia

  • Narzędzie rysuje kod z podanego numeru, ale nie przydziela ani nie rejestruje numeru w systemie GS1. Numer używany w handlu powinien pochodzić od uprawnionej organizacji GS1.
  • EAN-13 przyjmuje 12 lub 13 cyfr, EAN-8 – 7 lub 8, a UPC-A – 11 lub 12. Code 128 przyjmuje litery i cyfry.
  • Dodanie zera przed UPC-A tworzy jego równoważny 13-cyfrowy zapis. Nie każdy EAN-13 da się skrócić do UPC-A.
  • Kod i pliki powstają lokalnie w przeglądarce; wpisane dane nie są wysyłane na serwer.

Źródła i aktualizacja

Umieść to narzędzie na swojej stronie

Skopiuj kod i wklej go w swoim artykule. Narzędzie zadziała na Twojej stronie, a pod nim pojawi się link do źródła. Za darmo, bez rejestracji.

Motyw: