Gdy drukujesz etykietę do sklepu, magazynu albo paczki, zwykle nie potrzebujesz całego systemu. Potrzebujesz czytelnego kodu kreskowego. Produkt za 39,99 zł z numerem SKU-0042 może dostać Code 128 do magazynu i EAN-13 do sprzedaży. W polskim użyciu liczy się prosta etykieta: poprawna cyfra kontrolna, biały margines, plik do druku i bez krążenia po panelach.
Czym jest generator kodów kreskowych?
Generator kodów kreskowych zamienia tekst lub liczby w skanowalny obraz kodu 1D. Wpisujesz wartość, na przykład ABC-1234, wybierasz typ i pobierasz PNG albo SVG. Narzędzie obsługuje Code 128, Code 39, EAN-13, EAN-8, UPC-A i ITF-14.
To pokrywa sporo zwykłej pracy: etykiety półkowe, ID kartonów, dane testowe dla programisty, makiety opakowań. Wiele narzędzi robi z jednego kodu konto, API albo płatny eksport. To robi kod i nie przeszkadza.
Przykłady: ABC-1234 jako Code 128, 4006381333931 jako EAN-13 i 036000291452 jako UPC-A. Ostatnia cyfra w przykładach liczbowych to cyfra kontrolna. Mały bramkarz przy wejściu skanera.
Po co używać narzędzia zamiast rysować samemu?
Kody kreskowe wyglądają jak kilka czarnych linii. To pułapka. Kreski mają ścisłe wzory, potrzebują cichych stref po bokach i często niosą cyfrę kontrolną. Błąd może wyglądać dobrze na ekranie i polec na skanerze.
Narzędzie pilnuje reguł. Code 128 ma kody startowe, dane i sumę kontrolną. EAN-13, EAN-8, UPC-A i ITF-14 używają cyfr kontrolnych mod-10 w stylu GS1. Code 39 ma mniejszy zestaw znaków i używa wielkich liter.
Wpisz 400638133393 jako EAN-13. Generator policzy cyfrę kontrolną i utworzy 4006381333931. Wpisz 4006381333930, a narzędzie odrzuci numer. Nudna poprawność. Piękna rzecz, gdy w grę wchodzi skaner.
Oszczędza też czas. Robisz etykietę, pobierasz SVG do druku i wychodzisz. Bez konta. Bez okresu próbnego. Bez opłaty za miejsce dla zadania na 22 sekundy.
Jak działa generator
Generator koduje wartość w przeglądarce. Nic nie jest wysyłane. Zamienia dane na wybraną symbolikę, rysuje kreski jako SVG i tworzy PNG przy pobieraniu albo kopiowaniu.
Code 128 jest domyślny, bo dobrze znosi mieszany tekst: litery, liczby, spacje i typowe znaki. Code 39 jest starszy i surowszy: wielkie litery, cyfry, spacje oraz - . $ / + %. Małe litery w Code 39 zamieniamy na wielkie i pokazujemy informację.
Formaty handlowe i logistyczne biorą tylko cyfry. EAN-13 przyjmuje 12 cyfr albo 13 z kontrolną. EAN-8 — 7 albo 8. UPC-A — 11 albo 12. ITF-14 — 13 albo 14. Jeśli ostatniej cyfry brakuje, liczymy ją. Jeśli jest, sprawdzamy.
| Typ | Wejście | Typowe użycie | Przykład |
|---|---|---|---|
| Code 128 | 1–200 znaków ASCII | Środki trwałe, ID wewnętrzne, etykiety magazynowe | ABC-1234 |
| Code 39 | Wielkie litery, cyfry, spacja i - . $ / + % | Prosty magazyn i starsze skanery | ABC 123 |
| EAN-13 | 12 cyfr albo 13 z kontrolną | Produkty handlowe poza Ameryką Północną | 4006381333931 |
| EAN-8 | 7 albo 8 cyfr | Małe opakowania | 96385074 |
| UPC-A | 11 albo 12 cyfr | Handel w Ameryce Północnej | 036000291452 |
| ITF-14 | 13 albo 14 cyfr | Kartony wysyłkowe | 10012345000017 |
Dostosowanie wyniku
Kontrolki są celowo praktyczne: typ kodu, dane, kolor kresek, tło, skala, wysokość i tekst czytelny pod kodem. Potem kopiujesz albo pobierasz.
| Opcja | Domyślnie | Wybór | Co zmienia |
|---|---|---|---|
| Typ | Code 128 | Code 128, Code 39, EAN-13, EAN-8, UPC-A, ITF-14 | Reguły kodowania i format skanera |
| Dane | ABC-1234 | 1–200 znaków | Wartość w kreskach |
| Pokaż tekst | Włączone | Włączone lub wyłączone | Drukuje wartość pod kodem |
| Kolor kresek | #000000 | Dowolny kolor hex | Ciemne kreski |
| Tło | #FFFFFF | Dowolny kolor hex | Płótno i cicha strefa |
| Skala | 2× | 1×, 2×, 3×, 4× | Szerokość modułu w pikselach |
| Wysokość | 90 px | 40–180 px | Wysokość kresek |
Do druku czarne kreski na białym tle nadal są nudnym mistrzem. Kolory mogą działać, ale skanery potrzebują kontrastu. Granat na bieli zwykle przejdzie. Jasnoszary na kremowym prosi się o kłopot.
Użyj SVG do projektu, makiety opakowania i druku. Zostaje ostre w każdym rozmiarze. Użyj PNG do dokumentów, drukarek etykiet i szybkiego wklejenia.
Dobre praktyki dla kodów, które się skanują
Skanowalny kod potrzebuje czegoś więcej niż poprawnego wzoru. Daj mu miejsce. Biały margines to cicha strefa; skaner dzięki niej znajduje początek i koniec. Przycięcie na styk wygląda równo w makiecie. Skanery mają wtedy zły dzień.
Wybierz typ według numeru, który już masz. Code 128 dla ID wewnętrznych jak SKU-BLUE-XL-0042. Code 39 dla starszych systemów. UPC-A, EAN-13 albo EAN-8 tylko z właściwym numerem handlowym. ITF-14 dla kartonów.
Nie wymyślaj oficjalnych numerów produktów dla realnych towarów. Obraz kodu kreskowego to nie zarejestrowany identyfikator. Jeśli sprzedajesz w dużych kanałach, weź prefiks i numery z właściwego procesu standardów. To narzędzie rysuje kod; nie daje własności numeru.
Jeśli kod trafi na opakowanie, przetestuj go przed drukiem 5 000 etykiet. Wydrukuj jedną, zeskanuj prawdziwym skanerem i sprawdź wartość pod podglądem.
Pilnuj też danych. Jeśli system oczekuje SKU-0042, nie drukuj sku-0042 jako Code 39 i nie zapomnij, że zmieni się w SKU-0042.
Gdzie to stoi wobec Big Software
Big Software ma dziwny talent do robienia z małych zadań zakupów. Potrzebujesz jednego kodu. Dostajesz panel, role użytkowników, zapisane projekty, limity, plany API i przycisk „porozmawiaj ze sprzedażą”. Kod był celem. Nagle oceniasz platformę.
Ten generator odrzuca ten wzór. Nie pyta o liczbę miejsc. Nie chowa SVG za subskrypcją. Nie pakuje kodów w pakiet handlowy, którego trzeba się uczyć. Jedno narzędzie do jednego zadania: utwórz kod online, skopiuj, pobierz, wyjdź.
To ważne, bo kody kreskowe są dla wszystkich. Osoba robiąca cenówkę do małego sklepu powinna dostać tak samo czysty wynik jak kierownik operacji w dużej firmie. Student nie potrzebuje karty. Programista nie potrzebuje kontraktu API. Wysoka jakość, ta sama strona, te same przyciski.
Microapp trzyma obietnicę także poza stroną. 10% każdego dolara przychodu Microapp idzie na cele dobroczynne, od razu, z kwartalnym audytem. To nie sprawia, że kreski skanują się lepiej. Sprawia, że biznes mniej wyciąga. Lubimy taką matematykę.
Powiązane narzędzia
Przy etykietach i danych testowych przydają się też QR Code Reader, Wi-Fi QR Code Generator oraz UUID Generator.
Przy arkuszach produktów pomogą CSV to JSON i JSON Formatter. Małe narzędzia dobrze współpracują, gdy każde zna swój pas.
FAQ
Jaki typ wybrać?
Code 128 dla większości etykiet wewnętrznych. Code 39 dla starszych systemów. UPC-A, EAN-13, EAN-8 albo ITF-14 tylko wtedy, gdy dane są już w tym formacie liczbowym.
Czy mogę zrobić UPC?
Tak. Wybierz UPC-A i wpisz 11 cyfr. Narzędzie doda 12. cyfrę kontrolną. Przy 12 cyfrach sprawdzi ostatnią.
Czy dostaję oficjalny numer handlowy?
Nie. Narzędzie tworzy obraz dla podanej wartości. Nie rejestruje UPC, EAN ani GTIN.
Czy dane są wysyłane?
Nie. Kod powstaje w przeglądarce. Podgląd, SVG, PNG i kopiowanie dzieją się na twoim urządzeniu.
Dlaczego dodano cyfrę?
EAN-13, EAN-8, UPC-A i ITF-14 używają cyfr kontrolnych. Jeśli wpiszesz numer bez ostatniej, liczymy ją.
Dlaczego Code 39 nie przyjmuje znaku?
Code 39 przyjmuje wielkie litery, cyfry, spacje i - . $ / + %. Dla @ i innych znaków użyj Code 128.