Narzędzia

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

Wygeneruj kod kreskowy z numeru lub tekstu w formatach EAN-13, EAN-8, UPC-A i Code 128. Dla EAN-13 wystarczy podać 12 cyfr, a cyfrę kontrolną dopiszemy automatycznie. Gotowy kod pobierzesz jako PNG lub wektorowy SVG. Wszystko dzieje się w Twojej przeglądarce.

Opracował: DobryKalkulator.pl

Jak działa kalkulator

Wybierz format kodu i wpisz dane. EAN-13 to standardowy kod produktów w Europie (13 cyfr); podaj 12, a trzynastą, kontrolną, policzymy sami. EAN-8 stosuje się na małych opakowaniach, UPC-A to odpowiednik z USA i Kanady, a Code 128 zakoduje dowolny tekst i cyfry (np. numer wewnętrzny). Podgląd rysuje się od razu, a kod pobierzesz jako obraz PNG albo skalowalny SVG.

Jak liczymy (metodologia i wzory)

Kod rysuje sprawdzona, otwartoźródłowa biblioteka JsBarcode (licencja MIT), wbudowana na stałe w narzędzie, więc działa też offline. Dla EAN-13 cyfrę kontrolną wyliczamy według standardu GS1: sumujemy cyfry z wagami 1 i 3 na przemian, a brakująca cyfra dopełnia sumę do wielokrotności dziesięciu. Dzięki temu od razu widać, czy wpisany 13-cyfrowy numer jest poprawny.

Założenia i ograniczenia

  • Narzędzie rysuje kod z podanego numeru, ale nie rejestruje go w systemie GS1. Do sprzedaży detalicznej numer EAN musi być przydzielony przez GS1, inaczej może kolidować z cudzym produktem.
  • Dla EAN-13, EAN-8 i UPC wymagana jest właściwa liczba cyfr; Code 128 przyjmuje litery i cyfry.
  • Kod i obraz powstają lokalnie w przeglądarce, nic nie jest wysyłane na serwer.

Źródła i aktualizacja

  • JsBarcode (MIT): biblioteka rysująca kody kreskowe (dostęp: 18.07.2026)
  • GS1, EAN/UPC: standard i cyfra kontrolna (dostęp: 18.07.2026)

Umieść ten kalkulator na swojej stronie

Skopiuj kod i wklej go w swoim artykule, kalkulator zadziała u Ciebie, a pod nim pojawi się link do źródła. Za darmo, bez rejestracji.

Motyw: