freebarcodeqr.com

Darmowy generator kodów kreskowych Code 128.

Nowoczesny domyślny wybór do etykiet wewnętrznych. Koduje dowolny drukowalny znak ASCII.

Potrzebujesz innego formatu kodu kreskowego? Wybierz go z menu Kody kreskowe u góry strony.

Generated in your browser. Never stored.

Barcode format

Code 128

All printable ASCII, variable length. The default for warehouses.

Code 128 to najpopularniejszy jednowymiarowy kod kreskowy w magazynach, śledzeniu zasobów i wewnętrznych etykietach wysyłkowych. Koduje dowolny ze 128 drukowalnych znaków ASCII i automatycznie przełącza się między trzema wewnętrznymi trybami (A, B, C), aby gęsto upakować dane.

Jeśli nie masz konkretnego powodu, by użyć innej symboliki — i nie sprzedajesz w handlu detalicznym — Code 128 jest niemal zawsze właściwym wyborem.

Generowany przez JavaScript w Twojej przeglądarce. Nic nie jest przesyłane; nic nie jest przechowywane na naszych serwerach.

At a glance

StandardISO/IEC 15417 (2007) ISO/IEC 15417
Rodzina symbolikiLiniowa (1D), ciągła, dekodowalna dwukierunkowo
Zestaw znakówWszystkie 128 znaków ASCII (0x00–0x7F) przez trzy zestawy znaków (A/B/C)
DługośćZmienna; brak formalnej górnej granicy (praktycznie: ~25–30 znaków w druku)
Cyfra kontrolnaModulo-103, obliczana automatycznie; koder dodaje, skaner weryfikuje
Szerokość modułu (X)Minimum 0,250 mm dla ogólnego handlu detalicznego; 0,150 mm dla zastosowań wysokorozdzielczych
Rok wprowadzenia1981 (Computer Identics Corp.); standaryzacja ISO w 1999
Code 128 to liniowa symbolika o wysokiej gęstości, która koduje tekst, liczby, liczne funkcje oraz cały zestaw 128 znaków ASCII (od ASCII 0 do ASCII 128).
ISO/IEC 15417:2007, zakres

Kiedy wybrać Code 128

Wybierz Code 128, gdy musisz zakodować mieszane litery i cyfry, gdy nie znasz długości z góry lub gdy liczy się czytelność przy małych rozmiarach druku. Jest gęstszy niż Code 39 i niemal równie powszechnie obsługiwany.

Niemal każdy skaner kodów kreskowych — laserowy, CCD i kamerowy — odczytuje Code 128 domyślnie. Aplikacje skanujące kody QR i kreskowe na telefonach również sobie z nim radzą.

Zestaw znaków

Code 128 potrafi zakodować wszystkie 128 znaków ASCII od 0x00 do 0x7F, w tym małe litery, wielkie litery, cyfry i znaki interpunkcyjne. Koder przełącza się między zestawem znaków A (wielkie litery + znaki sterujące), B (wielkie + małe litery + symbole) i C (pary cyfr, bardzo gęsto) w miarę potrzeb.

Dla danych złożonych wyłącznie z cyfr koder używa zestawu znaków C, który mieści dwie cyfry na symbol — sprawiając, że numeryczny Code 128 jest niemal tak zwarty jak ITF.

Cyfra kontrolna

Code 128 ma wbudowaną cyfrę kontrolną modulo-103 obliczaną automatycznie. Nie wpisujesz jej samodzielnie; koder ją dodaje, a skaner weryfikuje.

Jeśli widzisz błędy odczytu, najczęstszą przyczyną jest jakość druku, a nie cyfra kontrolna. Spróbuj większego rozmiaru modułu lub wyższej rozdzielczości druku.

Frequently asked questions

Jaka jest maksymalna długość?
Nie ma formalnego limitu — Code 128 potrafi zakodować ciąg dowolnej długości — ale kody kreskowe dłuższe niż około 25 znaków stają się niepraktyczne do odczytu z druku. Dla bardzo długich danych rozważ kod 2D, taki jak Data Matrix lub PDF417.
Czy Code 128 obsługuje małe litery?
Tak. Koder używa zestawu znaków B dla ciągów z małymi literami. Code 39 tego nie potrafi.
Dlaczego mój kod Code 128 jest szerszy niż wersja Code 39?
Mimo większej gęstości na znak, bardzo krótkie ciągi Code 128 mogą być nieco szersze niż krótkie Code 39 z powodu narzutu przełączania trybów. Różnica odwraca się i Code 128 wygrywa, gdy ciąg przekroczy ~5 znaków.

Related barcode formats

  • Code 39

    Uppercase letters, digits, and some symbols. Common in industry.

  • Code 93

    Denser successor to Code 39 with built-in check digits.

  • Data Matrix

    Compact 2D code for small parts and electronics.