Generator Kodów Kreskowych

Stwórz skanowalny kod kreskowy w kilka sekund: EAN-13, EAN-8, UPC-A, Code 39 lub Code 128, z cyfrą kontrolną liczoną i sprawdzaną automatycznie. PNG albo SVG.


Typ kodu kreskowego
Wpisz 12 cyfr, a cyfra kontrolna zostanie dodana, albo 13 cyfr, aby zweryfikować numer, który już masz.
Wyczyść

Jakiego typu kodu kreskowego potrzebujesz

  • EAN-13 to detaliczny kod kreskowy używany niemal wszędzie poza Ameryką Północną, a coraz częściej także tam. Trzynaście cyfr: prefiks kraju, kod producenta, kod produktu i cyfra kontrolna. Jeśli wystawiasz produkt na sklepową półkę, zwykle wybierasz właśnie ten.
  • EAN-8 to skrócona wersja EAN-13, przeznaczona dla opakowań zbyt małych, by zmieścić pełny kod. Łącznie osiem cyfr. Numery trzeba przydzielać osobno, a nie wyprowadzać z własnego EAN-13.
  • UPC-A to dwunastocyfrowy północnoamerykański standard detaliczny. W istocie jest to EAN-13 z zerem na początku, dlatego nowoczesne skanery czytają oba, nie zauważając różnicy.
  • Code 39 koduje litery i cyfry i nie wymaga cyfry kontrolnej, co czyni go popularnym przy oznaczeniach wewnętrznych, etykietach majątku oraz w zastosowaniach wojskowych i motoryzacyjnych. Przy tej samej ilości danych daje szerokie kody.
  • Code 128 to gęsty format ogólnego przeznaczenia. Koduje cały drukowalny zestaw ASCII i mieści na tej samej szerokości znacznie więcej niż Code 39, dlatego dominuje na etykietach wysyłkowych i w logistyce.

Do czego służy cyfra kontrolna

Ostatnia cyfra kodu EAN lub UPC jest obliczana z pozostałych. Każdą cyfrę mnoży się na przemian przez 1 lub 3, wyniki się sumuje, a cyfrą kontrolną jest ta, która dopełnia sumę do okrągłej wielokrotności dziesięciu. Jeśli skaner błędnie odczyta cyfrę, suma przestaje się zgadzać i odczyt zostaje odrzucony, zamiast po cichu zarejestrować niewłaściwy produkt. To narzędzie obliczy cyfrę za Ciebie albo zweryfikuje tę, którą podałeś.

Drukowanie kodów, które naprawdę się skanują

Większość problemów ze skanowaniem bierze się z druku, a nie z samego kodu. Zachowaj strefę wolną, czyli pusty margines po obu stronach, o szerokości co najmniej dziesięciu najwęższych kresek. Nigdy nie rozciągaj samego kodu w poziomie, bo zniekształca to szerokości kresek. Drukuj czarnym na białym, jeśli to możliwe, bo skanery czytają kontrast, a czerwone kreski są dla czerwonego lasera praktycznie niewidoczne. Do druku używaj SVG, aby kreski pozostały wyraźne w każdym rozmiarze.

Warto wiedzieć

  • Wygenerowanie poprawnego kodu to nie to samo co posiadanie numeru. Kody detaliczne trzeba kupić w GS1, inaczej ryzykujesz kolizję z produktem innej firmy.
  • Plik do pobrania powstaje na naszym serwerze, a to, co wpiszesz, nie jest przechowywane ani zapisywane w logach.
  • Do wszystkiego, co drukowane, używaj SVG. PNG wystarczy na ekran, ale po powiększeniu będzie poszarpany.
  • Code 128 mieści na tej samej powierzchni znacznie więcej danych niż Code 39, więc wybieraj go, chyba że coś wyraźnie wymaga Code 39.
  • Przetestuj wydrukowany kod prawdziwym skanerem, zanim zamówisz tysiące etykiet.

Najczęściej zadawane pytania

Wybierz UPC-A, wpisz swój jedenastocyfrowy numer, a cyfra kontrolna zostanie obliczona i dodana automatycznie. Jeśli masz już wszystkie dwanaście cyfr, wpisz je, a narzędzie zamiast tego zweryfikuje cyfrę kontrolną. Pobierz SVG do druku albo PNG na ekran.

To ostatnia cyfra numeru EAN lub UPC, wyliczona ze wszystkich pozostałych, aby skanery mogły wykryć błędny odczyt. Nie musisz jej liczyć samodzielnie: wpisz cyfry bez niej, a narzędzie doda właściwą. Jeśli ją wpiszesz i będzie błędna, narzędzie powie Ci, jaka powinna być.

Technicznie zeskanuje się, ale nie powinieneś używać dowolnego numeru komercyjnie. Detaliczne numery kodów przydziela GS1 i są one powiązane z Twoją firmą, a użycie numeru, którego nie posiadasz, grozi kolizją z innym produktem w bazach sieci handlowych. Do oznaczeń wewnętrznych, testów i etykiet majątku generuj bez ograniczeń.

UPC-A ma dwanaście cyfr i jest standardem północnoamerykańskim; EAN-13 ma trzynaście i jest używany na całym świecie. UPC-A to w istocie EAN-13 z zerem na początku, więc nowoczesne skanery obsługują oba. Jeśli sprzedajesz poza Ameryką Północną, EAN-13 jest bezpieczniejszym wyborem.

Dla produktów detalicznych EAN-13, a dla Ameryki Północnej UPC-A. Do etykiet wysyłkowych i wszystkiego, co zawiera litery i cyfry, Code 128, bo jest zwarty i koduje pełny zestaw znaków. Code 39 tylko wtedy, gdy wyraźnie wymaga go system, z którym pracujesz, bo jest znacznie mniej wydajny.

Zwykle chodzi o strefę wolną albo o kontrast. Zostaw po obu stronach pusty margines o szerokości co najmniej dziesięciu najwęższych kresek, drukuj czarnym na białym i nigdy nie rozciągaj obrazu w poziomie. Drugą częstą przyczyną jest zbyt mały wydruk, podobnie jak druk na błyszczącej powierzchni odbijającej wiązkę skanera.

SVG do wszystkiego, co jest drukowane, bo jest wektorowy i pozostaje ostry w każdym rozmiarze. PNG wystarczy na ekran, do podglądu i szybkich dokumentów, ale powiększanie rozmywa krawędzie kresek, a właśnie to sprawia, że kod przestaje się skanować.

Nie. Wpisany numer lub tekst służy do zbudowania obrazu w pamięci i nigdy nie trafia do logu ani bazy danych. Wygenerowane pliki lądują w folderze tymczasowym, który jest czyszczony automatycznie, i nic nie łączy ich z Tobą.

Jak wygenerować kod kreskowy?

Wybierz typ, wpisz numer, a kod kreskowy zostanie narysowany na naszym serwerze. Dla EAN-13, EAN-8 i UPC-A cyfra kontrolna jest obliczana automatycznie albo weryfikowana, jeśli ją podasz. Code 128 i Code 39 przyjmują nie tylko cyfry, ale i litery. Pobierz PNG na ekran lub SVG do druku.