Jak wygenerować i wydrukować czytelny kod kreskowy
Wybierz format odpowiedni do zastosowania: Code 128 do logistyki i etykiet Amazon FBA FNSKU, EAN-13 do produktów w handlu detalicznym w Europie i na świecie, UPC-A dla rynku USA i Kanady lub Code 39 do ewidencji magazynowej. Wpisz ciąg cyfr, zobacz podgląd na żywo i pobierz bezstratny wektor SVG do druku poligraficznego lub PNG 300 DPI na drukarki termiczne (Zebra, Dymo, Brother). Wszystkie obliczenia odbywają się lokalnie w Twojej przeglądarce.
Obsługiwane formaty kodów kreskowych i standardy branżowe
Wybierz optymalną symbolikę dopasowaną do gęstości danych, skanerów i wymogów sieci handlowych.
Code 128 (Wysoka gęstość)
Kompaktowy kod liniowy kodujący pełen zestaw 128 znaków ASCII. Dzięki automatycznemu przełączaniu zestawów A, B i C kompresuje pary cyfr w jeden moduł. Światowy standard na kartony wysyłkowe (GS1-128) oraz etykiety Amazon FBA FNSKU.
EAN-13 (GTIN-13)
13-cyfrowy międzynarodowy standard dla towarów konsumpcyjnych skanowanych przy kasach w Europie i na świecie. Składa się z prefiksu GS1, kodu wytwórcy, numeru artykułu i cyfry kontrolnej Modulo 10. Rozpoznawany przez 100% skanerów w marketach.
UPC-A (GTIN-12)
Północnoamerykański standard towarowy z 12 cyfr: prefiksu systemowego, 5 cyfr producenta, 5 cyfr produktu i cyfry sprawdzającej. Niezbędny do sprzedaży w sklepach stacjonarnych i na platformie Amazon w Stanach Zjednoczonych.
Code 39 (3 z 9)
Klasyczny, trwały kod alfanumeryczny kodujący 43 znaki (litery A-Z, cyfry 0-9 i symbole). Ograniczony gwiazdkami startu i stopu (*). Stosowany w motoryzacji, wojskowości (LOGMARS) i laboratoriach medycznych.
Wytyczne dotyczące druku: Marginesy, 300 DPI i Moduł X
Gwarancja poprawnego odczytu przy pierwszym skanowaniu na kasach, czytnikach magazynowych i w telefonach.
Błędnie wydrukowane kody kreskowe grożą odrzuceniem partii towaru i karami finansowymi. Przestrzeganie zasad GS1 eliminuje problemy z czytelnością:
Moduł X (Szerokość wąskiego paska)
0,330 mm (13,0 mils)Nominalna szerokość najwęższego paska lub spacji. W kasach sklepowych GS1 zaleca od 0,264 mm do 0,660 mm. Nigdy nie skaluj kodu poniżej 80%, gdyż lasery nie rozróżnią pasków.
Marginesy bezpieczeństwa (Quiet Zones)
Min. 10x Modułu XObowiązkowa pusta biała przestrzeń przed pierwszym i za ostatnim paskiem. W EAN-13 wymagane jest min. 3,63 mm z lewej (11 modułów) i 2,31 mm z prawej (7 modułów). Grafika w tej strefie uniemożliwia skanowanie.
Kontrast druku (PCS)
> 75% OdbiciaSkanery optyczne emitują czerwone światło (~630–670 nm). Nie drukuj czerwonych pasków na białym tle – czerwona farba odbija światło lasera tak samo jak papier. Standardem są czarne paski na matowym białym podłożu.
Rozdzielczość i format wektorowy
300–600 DPI / Wektor SVGPliki rastrowe niskiej jakości powodują rozmycie krawędzi i zalewanie spacji farbą. Do projektów opakowań zawsze używaj wektorów SVG, a do drukarek termicznych plików o natywnej rozdzielczości 203 lub 300 DPI.
Wskazówki dla drukarek termicznych (Zebra, Dymo, Brother, TSC)
Drukuj kody w układzie sztachetowym (paski biegnące zgodnie z kierunkiem wysuwu etykiety). Dobierz optymalne zaczernienie głowicy, aby uniknąć zlewania się sąsiednich kresek.
Wymogi etykietowania Amazon FBA FNSKU
Unikaj wstrzymania dostaw i dodatkowych opłat w centrach logistycznych Amazon.
Wysyłka towarów w modelu FBA wymaga oznaczenia każdego egzemplarza unikalnym kodem FNSKU:
Format FNSKU i Code 128
Kody FNSKU (zaczynające się od 'X00') muszą być wygenerowane w formacie Code 128. Etykieta musi zawierać identyfikator FNSKU, stan towaru ('New') oraz tytuł produktu.
Wymiary etykiety i papier termiczny
Standardowe wymiary to 1 x 2-5/8 cala (30 sztuk na arkuszu) lub 2 x 1 cala dla rolek termicznych. Etykiety muszą być białe, matowe i nieodblaskowe.
Całkowite zakrycie innych kodów
Na opakowaniu może być widoczny wyłącznie jeden kod kreskowy. Jeśli produkt ma fabryczny kod EAN/UPC, naklejka FNSKU musi go całkowicie zakrywać.
Oznaczenie kartonów zbiorczych
Kartony wysyłkowe wymagają etykiet Amazon FBA Box ID oraz kodów GS1-128 lub ITF-14, umieszczonych minimum 32 mm od krawędzi i taśmy.
Obliczanie cyfry kontrolnej Modulo 10 krok po kroku
Jak kasy i skanery weryfikują poprawność kodu bez pomyłek.
Ostatnia cyfra kodów EAN-13 i UPC-A jest cyfrą sprawdzającą wyliczaną według algorytmu GS1 Modulo 10. Oto jak oblicza się 13. cyfrę EAN-13:
Suma pozycji parzystych
Dodaj do siebie cyfry na parzystych pozycjach (miejsca 2, 4, 6, 8, 10, 12 licząc od lewej) i pomnóż wynik przez 3.
Suma pozycji nieparzystych
Dodaj do siebie cyfry na nieparzystych pozycjach (miejsca 1, 3, 5, 7, 9, 11). Waga wynosi 1.
Obliczenie sumy łącznej
Zsumuj wyniki z kroku 1 oraz kroku 2.
Wyznaczenie reszty Modulo 10
Oblicz wartość, którą należy dodać do sumy, aby uzyskać wielokrotność 10. Jeśli suma jest podzielna przez 10, cyfra wynosi 0.
Przykład wyliczenia EAN-13
Typy skanerów kodów kreskowych i kompatybilność
Porównanie skanerów laserowych, kamer CCD i aplikacji w telefonach.
| Typ urządzenia | Zasada działania sensora | Obsługiwane kody | Zalecane zastosowanie | Zasięg i prędkość |
|---|---|---|---|---|
| Skaner laserowy 1D | Czerwona dioda laserowa (650 nm) i ruchome zwierciadło | Code 128, EAN-13, UPC-A, Code 39 | Magazyny wysokiego składowania, taśmy kasowe | Do 15 m (daleki zasięg) • Błyskawiczny (100+ skanów/sek.) |
| Liniowy czytnik CCD 1D | Listwa LED i matryca CCD | Kody o dużej gęstości, ekrany telefonów, apteki | Sklepy detaliczne, biblioteki, punkty obsługi | Od kontaktu do 30 cm • Niezawodność bez części ruchomych |
| Imager 2D CMOS Area | Cyfrowy sensor kamery ze skanowaniem we wszystkich kierunkach | Wszystkie kody 1D oraz kody 2D QR / Data Matrix | Sortownie przesyłek, lotniska, nowoczesny handel | Skanowanie 360° • Odczyt pogniecionych i zniszczonych etykiet |
| Aparat w smartfonie | Kamera CMOS telefonu z oprogramowaniem wizyjnym | Kontrastowe kody 1D i kody QR 2D | Inwentaryzacja, małe firmy, aplikacje mobilne | 10 cm do 1 m • Wymaga dobrego światła i ostrości |
Rozwiązywanie problemów ze skanowaniem: Przewodnik
Najczęstsze przyczyny błędów odczytu przy kasie i sposoby ich eliminacji.
Laser przecina kod, lecz brak sygnału dźwiękowego
Cause: Obcięty margines bezpieczeństwa: grafika, ramka lub zgrzew folii zbyt blisko skrajnych pasków.
Skaner nie reaguje na kod na kolorowym opakowaniu
Cause: Zbyt mały kontrast: paski w kolorze czerwonym, pomarańczowym lub na szarym kartonie.
Etykiety termiczne skanują się z przerwami
Cause: Przegrzanie głowicy termicznej powodujące zlewanie się pasków.
Kod na butelce lub puszce nie chce się zeskanować
Cause: Zniekształcenie geometryczne: poziomy kod wygina się na łuku cylindra i zniekształca paski.
Liniowe kody 1D a kody 2D QR: Porównanie techniczne
Kiedy tradycyjne kody kreskowe są niezastąpione, a kiedy lepiej użyć kodu QR.
| Cecha techniczna | Liniowy kod 1D (Code 128, EAN, UPC) | Kod 2D QR (ISO/IEC 18004) |
|---|---|---|
| Pojemność danych | Od 20 do 80 znaków (cyfry lub litery) | Do 7 089 cyfr lub do 4 296 znaków alfanumerycznych |
| Rodzaj informacji | Numery SKU, kody seryjne, GTIN, numery partii | Adresy stron URL, wizytówki vCard, dostęp Wi-Fi, płatności |
| Sprzęt do odczytu | Czytniki laserowe, skanery CCD, skanery kasowe | Aparaty w smartfonach (iOS/Android), czytniki 2D |
| Korekcja błędów | Pojedyncza cyfra kontrolna (Modulo 10 / Modulo 103) | Algorytm Reed-Solomon (odzyskiwanie do 30% uszkodzeń) |
| Kierunek odczytu | Wiązka lasera musi przeciąć wszystkie paski poprzecznie | Odczyt 360° w dowolnej orientacji przestrzennej |
| Powierzchnia etykiety | Długi poziomy prostokąt (30 do 60 mm) | Kompaktowy kwadrat (od 10x10 mm) |
| Główne zastosowanie | Kasy sklepowe, etykiety paletowe, logistyka | Marketing, cyfrowe menu, płatności mobilne |
Często zadawane pytania dotyczące kodów kreskowych
Szczegółowe wyjaśnienia standardów GS1, etykietowania Amazon FBA i DTP.
Czy ten generator kodów kreskowych jest darmowy do celów komercyjnych? ↓
Tak. Wszystkie kody wygenerowane w QR-Build są w 100% darmowe do użytku na opakowaniach, w sieciach handlowych, magazynach i na Amazon FBA. Bez znaków wodnych, opłat licencyjnych i ograniczeń czasowych.
Czy muszę kupić kody w GS1, aby sprzedawać produkty w sklepach? ↓
Tak. W przypadku sprzedaży w tradycyjnych sieciach (np. Biedronka, Lidl, Carrefour) lub w programach ochrony marek na marketplace'ach wymagane jest wykupienie prefiksu firmy w organizacji GS1 w celu uzyskania numerów GTIN-13 (EAN) lub GTIN-12 (UPC).
Jaka jest różnica między kodem EAN-13 a UPC-A? ↓
UPC-A ma 12 cyfr i obowiązuje w USA i Kanadzie. EAN-13 składa się z 13 cyfr i jest standardem w Polsce, Europie i na świecie. Współczesne skanery czytają oba formaty. Dodanie cyfry 0 na początku kodu UPC-A przekształca go w EAN-13.
Dlaczego do druku zaleca się pobieranie plików wektorowych SVG? ↓
Plik SVG opisuje paski wektorami matematycznymi, a nie pikselami. Skalowanie na opakowaniu zachowuje idealną ostrość krawędzi bez rozmycia, które mogłoby uniemożliwić odczyt przez laser.
Jakiego formatu kodu użyć do programu Amazon FBA? ↓
Do etykiet Amazon FBA FNSKU należy używać formatu Code 128. Pobierz identyfikator FNSKU (zaczynający się od X00) z panelu Seller Central i wygeneruj kod Code 128 z nazwą i stanem produktu.
Jak oblicza się cyfrę kontrolną dla kodów EAN i UPC? ↓
Zgodnie z oficjalnym algorytmem GS1 Modulo 10. Pozycje parzyste mnoży się przez 3, nieparzyste przez 1, po czym ustala się dopełnienie do wielokrotności 10. Nasz generator liczy tę wartość automatycznie.
Co to jest margines bezpieczeństwa (Quiet Zone) i dlaczego jest wymagany? ↓
Jest to czysta biała przestrzeń po bokach kodu kreskowego. Skanery potrzebują jej do kalibracji poziomu odbicia światła oraz precyzyjnego wyznaczenia początku i końca symbolu.
Czy kody kreskowe można drukować w kolorze? ↓
Tak, o ile zachowany jest odpowiedni kontrast. Ponieważ skanery emitują światło czerwone (650 nm), paski muszą je pochłaniać (czarny, granat), a tło odbijać (biały, żółty). Czerwone paski są całkowicie niewidoczne dla lasera.
Jaka rozdzielczość jest wymagana do druku etykiet? ↓
W drukarkach termicznych (Zebra, Dymo) 203 lub 300 DPI dopasowane do głowicy. Do druku poligraficznego w drukarni zawsze używaj plików SVG odpowiadających rozdzielczości 600–1200 DPI.
Czy generator zapisuje moje kody towarowe lub numery seryjne? ↓
Nie. Wszystkie kody generowane są lokalnie w Twojej przeglądarce za pomocą Canvas i SVG. Żadne numery nie są przesyłane ani gromadzone na naszych serwerach.
Czy zwykły smartfon może zeskanować liniowy kod kreskowy 1D? ↓
Tak. Nowoczesne smartfony z systemem Android i iOS oraz aplikacje magazynowe bez problemu odczytują kody Code 128, EAN-13 i UPC przy użyciu wbudowanego aparatu.
Wygeneruj kody kreskowe gotowe do druku w kilka sekund
Twórz kody zgodne z GS1: EAN-13, UPC-A, Code 128 i Code 39. Pobieraj wektory SVG lub pliki PNG 300 DPI za darmo.
Stwórz kod kreskowy teraz