Switch To Mobile View
EasierSoft - Free
Bulk Online Code 128B Barcode
Recommand: Desktop Barcode
Software With More Features: Download
barcode data in Excel for print bulk labels.
3. Generate sequence
numbers for make barcodes.
2. Design barcode
label with text, logo.
4. Print barcode
label sheet to Avery 5160, 5161, 5162 . . .
5. Print barcode
label on command line.
6. Add Ascii key to
barcode: Tab, Enter, File Separator. etc.
Right click each barcode to save to local.
Desktop version software can
export bulk barcode images to a folder
Barcode Technology - Code 128B
Hide the description
Code 128B: encodes numbers 0-9,
uppercase A-Z, lowercase a-z,
and special characters.
Code 128 barcode has three code
sets (Code 128A, Code 128B, Code
Code 128 is a high-density
linear barcode symbology. It is
used for alphanumeric or
numeric-only barcodes. It can
encode all 128 characters of
ASCII and, by use of an
extension symbol (FNC4), the
Latin-1 characters defined in
needed]. It generally results in
more compact barcodes compared
to other methods like Code 39,
especially when the texts
contain mostly digits.
Code 128 Auto can encode the
complete ASCII-character set. It
will auto switch in all 3
character sets of Code 128:
(Set A) encodes numbers 0-9,
uppercase A-Z, and control
characters, and special
ASCII characters 00 to 95 (0?,
A闂?and control codes), special
characters, and FNC 1?
(Set B) encodes numbers 0-9,
uppercase A-Z, lowercase a-z,
and special characters.
ASCII characters 32 to 127 (0?,
A闂? a闂?, special characters,
and FNC 1?
(Set C) encodes numeric data and
FNC1, specially optimized
00?9 (encodes two digits with a
single code point) and FNC1
Code 128B is one of the many
barcode formats currently in
A Barcode is a method of
representing data in a visual,
The barcode formats has two
One-dimensional (1D) ---
Barcodes represented data by
varying the widths and spacings
of parallel lines.
Two-dimensional (2D) --- Using
rectangles, dots, hexagons and
other geometric patterns to
Code 128B is 1D barcode.
Code 128 is a very effective,
high-density symbology which
permits the encoding of
alphanumeric data. It
both via a checksum digit and
byte parity checking. This
symbology has been widely
implemented in many applications
where a relatively large amount
of data must be encoded in a
relatively small amount of
Code 128B is variable with
no fixed length.
For the end user, Code 128
barcodes may be generated by
either an outside application to
create an image of the
barcode, or by a font-based
barcode solution. Either
solution requires the use of an
application or an application
add in to calculate the check
digit and create the barcode.
The check digit is a weighted
modulo-103 checksum. It is
calculated by summing the start
code 'value' to the products of
each symbol's 'value' multiplied
by its position in the barcode
string. The start symbol and
first encoded symbol are in
position 1. The sum of the
products is then reduced modulo
103. The remainder is then
converted back to one of the 103
non-delimiter symbols (following
the instructions given below)
and appended to the barcode,
immediately before the stop
For example, in the following
table, the code 128 variant A
checksum value is calculated for
the alphanumeric string PJJ123C:
Value * Position
Start Code A
Remainder mod 103
For the purpose of computing the
check symbol, the shift and
code-switch symbols are treated
the same as any other symbol in
the bar code. The checksum is
computed over the symbol values,
without regard for which code
set is active at the time. For
instance the code set C value
"33" and the code set B value
"A" are both considered to be a
Code 128 value of 33, and the
check digit is computed based on
the value of 33 times the
symbol's position within the
Barcode length optimization:
Code set C (Code 128C) uses one
code symbol to represent two
digits, so when the text
contains just digits it will
generally result in shorter
barcodes. However, when the
string contains only a few
digits or it's mixed with
non-digit character, it does not
always produce a more compact
code than code sets A or B.
Most barcodes display their
corresponding values below them,
which makes it possible to human
read and manually enter
the barcode values into the
equivalent system when the
barcode label is worn out and
cannot be read by the barcode
If you want to reduce costs and
save time, using barcodes is a
good choice. Whether you are a
company or a non-commercial
organization, to improve
efficiency and reduce overhead,
barcodes are a valuable and
viable option, which is
economical and reliable.
Using a barcode system can make
the working process simple and
easy, so it can reduces the
employee training time. It only
takes a few minutes to master
the barcode scanner to
collecting data, employees no
need to familiar with the entire
inventory or pricing process.
This also reduces the cost of
The barcode system is very
versatile, it can be used for
any necessary data collection.
This may include pricing or
inventory information or
management information service
system. In addition, because
barcodes can be affixed to
almost any surface, they can be
used not only to track the
product itself, but also to
track the production process,
shipments and equipments.
When barcodes are used in
management information systems,
they can promote better
decision-making. Because data is
obtained quickly and accurately,
you can quickly obtain a full
range of information for the
entire company or organization,
so it is possible to make more
informed decisions. Better
decisions can ultimately save
time and money.
Most commonly used barcode types
EAN-13 code: Product barcode, universal, supports 0-9 digits, 13 digits in length, has grooved.
UPC-A code: Product barcode, mainly used in the United States and Canada, supports 0-9 numbers, 12 digits in length, has grooves.
Code-128 code: Universal barcode, supports numbers, letters and symbols, variable length, no grooves.
QR-Code: Two-dimensional barcode, supports multiple character sets and encoding formats, variable length, and has positioning marks.
Why are there many types of barcodes?
There are many types of barcodes because they have different uses and characteristics.
For example, a UPC [Universal Product Code] is a barcode used to label retail products and can be found on nearly every item sold and in grocery stores in the United States.
CODE 39 is a barcode that can encode numbers, letters and some special characters. It is commonly used in manufacturing, military and medical fields.
ITF [Interleaved Two-Five Code] is a barcode that can only encode an even number of digits. It is commonly used in the logistics and transportation fields.
NW-7 [also known as CODABAR] is a barcode that can encode numbers and four start/end characters. It is commonly used in libraries, express delivery and banks.
Code-128 is a barcode that can encode all 128 ASCII characters. It is commonly used in areas such as package tracking, e-commerce and warehouse management.
What is the historical origin of barcodes?
In 1966, the National Association of Food Chains (NAFC) adopted bar codes as product identification standards.
In 1970, IBM developed the Universal Product Code (UPC), which is still widely used today.
In 1974, the first product with a UPC barcode: a pack of Wrigley's gum was scanned in an Ohio supermarket.
In 1981, the International Organization for Standardization (ISO) approved Code39 as the first alphanumeric barcode standard.
In 1994, Japan's Denso Wave Company invented QR-Code, a two-dimensional barcode that can store more information.
Barcode application examples
Barcode Apps for Food Tracking: Apps that record the nutritional content, calories, protein and other information of the food you eat by scanning the barcode on the food label. These apps can help you record your eating habits, Manage your health goals, or understand where your food comes from.
Transportation and logistics: Used for ordering and distribution codes, product warehousing management, logistics control systems, ticket sequence numbers in international aviation systems. Barcodes are used in ordering and distribution in the logistics and transportation industry. They can be used to string Line Shipping Container Codes (SSCCs) are encoded to identify and track containers and pallets in the supply chain. They can also encode other information such as best before dates and lot numbers.
Internal supply chain: internal management of the enterprise, production process, logistics control system, ordering and distribution codes. Barcodes can store various information, such as item number, batch, quantity, weight, date, etc. This information can Used for tracking, sorting, inventory, quality control, etc., to improve the efficiency and accuracy of the company's internal supply chain management.
Logistics tracking: Barcodes are widely used in logistics tracking. It can be used to identify goods, orders, prices, inventory and other information. By affixing barcodes on packaging or shipping boxes, it is possible to achieve warehouse entry and exit. Automatic identification and recording of distribution, inventory and other logistics information to improve the accuracy and efficiency of logistics management.
Production line process: Barcodes can be used for factory production line process management to improve production efficiency and quality. Barcodes can identify product numbers, batches, specifications, quantities, dates and other information to facilitate traceability during the production process. Inspection, statistics and other operations. Barcodes can also be integrated with other systems, such as ERP, MES, WMS, etc., to achieve automatic collection and transmission of data.
Some common barcode application areas
Ticket Verification: Cinemas, event venues, travel tickets and more use barcode scanners to verify tickets and the admission process.
Food Tracking: Some apps allow you to track the food you eat via barcodes.
Inventory Management: In retail stores and other places where inventory needs to be tracked, barcodes help record the quantity and location of items.
Convenient checkout: In supermarkets, shops and restaurants, barcodes can quickly calculate the price and total of goods.
Games: Some games use barcodes as interactive or creative elements, such as scanning different barcodes to generate characters or items.
Benefits of using barcodes
Speed: Barcodes can scan items in a store or track inventory in a warehouse faster, thus greatly improving the productivity of store and warehouse personnel. Barcode systems can ship and receive goods faster to reasonably way to store and locate items.
Accuracy: Barcodes reduce human error when entering or recording information, with an error rate of approximately 1 in 3 million, and enable real-time information access and automated data collection anytime, anywhere.
Cost Effectiveness: Barcodes are cheap to produce and print, and can save money by increasing efficiency and reducing losses. Barcoding systems allow organizations to accurately record the quantity of product left, its location and when reorders are needed, which This avoids waste and reduces the amount of money tied up in excess inventory, thereby improving cost efficiency.
Inventory Control: Barcodes help organizations track the quantity, location and status of goods throughout their life cycle, improve the efficiency of moving goods in and out of warehouses, and make ordering decisions based on more accurate inventory information.
Easy to use: Reduce employee training time because using the barcode system is easy and less error-prone. You only need to scan the barcode label attached to an item to access its database through the barcode system and obtain information related to the item. information.
Application of barcodes in inventory management
Goods Receipt: By scanning the barcode on received goods, the quantity, type and quality of goods can be quickly and accurately recorded and matched with purchase orders.
Shipping: By scanning the barcode on outgoing goods, the quantity, destination and status of the goods can be quickly and accurately recorded and matched with sales orders.
Moving warehouse: By scanning the barcodes on the goods and warehouse locations, the movement and storage of goods can be quickly and accurately recorded, and inventory information updated.
Inventory: By scanning the barcodes on goods in the warehouse, you can quickly and accurately check the actual quantity of goods and the system quantity, and find and resolve discrepancies.
Equipment Management: By scanning the barcode on the equipment or tool, you can quickly and accurately record the use, repair and return of the equipment or tool, and prevent loss or damage.
QR-Code was invented in 1994 by a team led by Masahiro Harada of the Japanese company Denso Wave, based on the barcode originally used to mark automobile parts. It is a two-dimensional matrix barcode that can achieve multiple uses.
QR-Code has the following advantages compared with one-dimensional barcodes:
QR-Code can store more information because it uses a two-dimensional square matrix instead of one-dimensional lines. One-dimensional barcodes can usually only store dozens of characters, while QR-Code can Stores thousands of characters.
QR-Code can represent more data types, such as numbers, letters, binary, Chinese characters, etc. One-dimensional barcodes can usually only represent numbers or letters.
QR-Code can be scanned and recognized faster because it has four positioning marks and can be scanned from any angle. One-dimensional barcodes usually need to be scanned from a specific direction.
QR-Code is more resistant to damage and interference because it has error correction capabilities that can recover partially lost or obscured data. One-dimensional barcodes generally do not have such capabilities.
The difference between two-dimensional barcodes and one-dimensional barcodes mainly lies in the encoding method and information capacity. Two-dimensional barcodes use a two-dimensional square matrix, which can store more information and represent more data types. One-dimensional barcodes use one-dimensional lines, can only store a small amount of information, and can only represent numbers or letters. There are other differences between two-dimensional barcodes and one-dimensional barcodes, such as scanning speed, error correction capabilities, compatibility, etc.
QR-Code is not the only two-dimensional barcode. According to the principle, two-dimensional barcodes can be divided into two categories: matrix and stacked. Common two-dimensional barcode types are: Data Matrix, MaxiCode, Aztec, QR -Code, PDF417, Vericode, Ultracode, Code 49, Code 16K, etc., they have different applications in different fields.
The two-dimensional barcode developed on the basis of the one-dimensional barcode has advantages that the one-dimensional barcode cannot compare with. As a portable data file, although it is still in its infancy, it is in the ever-improving market. Driven by the economy and rapidly developing information technology, coupled with the unique characteristics of 2D barcodes, the demand for the new technology of 2D barcodes in various countries is increasing day by day.
About UPC-A barcode
UPC-A is a barcode symbol used to track items in stores and is only used in the United States and Canada. It consists of 12 digits and each item has a unique code.
It was formulated by the Uniform Code Council in the United States in 1973, jointly developed with IBM, and has been in use since 1974. It was the earliest barcode system used for product settlement in supermarkets. An item marked with a UPC-A barcode was scanned at the checkout counter at a Troys Marsh supermarket.
The reason why UPC-A barcodes are used in supermarkets is that it can quickly, accurately and conveniently identify product information, such as price, inventory, sales volume, etc.
UPC-A barcode consists of 12 digits, of which the first 6 digits represent the manufacturer code, the last 5 digits represent the product code, and the last digit is the check digit. In this way, we only need to scan the barcode at the supermarket checkout counter , you can quickly obtain product price and inventory information, greatly improving the work efficiency of supermarket salespeople.
UPC-A barcode is mainly used in the United States and Canadian markets, while other countries and regions use EAN-13 barcodes. The difference between them is that the EAN-13 barcode has one more country code.
About EAN-13 barcode
EAN-13 is the abbreviation of European Article Number, a barcode protocol and standard used in supermarkets and other retail industries.
EAN-13 is established based on the UPC-A standard established by the United States. The EAN-13 barcode has one more country/region code than the UPC-A barcode in order to meet the needs of international applications. . The UPC-A barcode is a barcode symbol used to track goods in stores. It is only used in the United States and Canada. It was developed by the United States [Uniform Code Council] in 1973 and has been used since 1974. It It was the earliest barcode system used for product settlement in supermarkets.
EAN-13 consists of a prefix code, manufacturer identification code, product item code and check code, a total of 13 digits. Its encoding follows the principle of uniqueness and can ensure that it is not repeated worldwide.
EAN International, referred to as EAN, is a non-profit international organization founded in 1977 and headquartered in Brussels, Belgium. Its purpose is to formulate and improve globally unified commodities The barcode system provides value-added services to optimize enterprise supply chain management. Its member organizations are located around the world.
EAN-13 barcodes are mainly used in supermarkets and other retail industries.
- For Online
- For PC
EasierSoft Ltd. Technology Support: firstname.lastname@example.org