Free Code 93 Barcode Generator

Create print-ready Code 93 barcodes online. Adjust scale, height, text visibility, and download as high-resolution PNG or SVG instantly.

Settings

Code 93
 

Preview

PNG & SVG Free & unlimited
Loading barcode engine…
Powered by an offline, in-browser barcode engine.

Generate Code 93 Barcodes in Bulk

Need to create multiple barcodes? Generate hundreds of Code 93 barcodes at once from a CSV file or pasted list, and download them in a single ZIP archive or export as a printable HTML sheet.

Go to Bulk Creator 

About Code 93 Barcodes

Code 93 is an alphanumeric, variable-length 1D barcode symbology developed by Intermec in 1982. It was designed as a direct, more compact upgrade to Code 39. While Code 39 requires nine bars and spaces per character (three wide, six narrow), Code 93 uses a continuous design where each character consists of nine modules grouped into three bars and three spaces of variable widths. This makes Code 93 significantly denser and more compact than Code 39, enabling it to fit longer text strings in tight spaces.

How Code 93 Encoding Works

Code 93 encodes 47 characters natively: uppercase letters (A-Z), numbers (0-9), and several special characters. It can also support the full 128 ASCII character set by combining specific control characters with standard letters (Full ASCII Code 93). Every Code 93 barcode contains start/stop characters, the encoded data, and two mandatory check digits (referred to as Check Character "C" and "K"). These two checksums provide an exceptionally high level of data security and scan validation.

Common Applications and Industries

Code 93 is used in logistics, package delivery (specifically by postal services and couriers like Canada Post for tracking labels), manufacturing, and asset management. It is often chosen when a legacy system requires the character compatibility of Code 39, but the physical label size is too small to accommodate the wide Code 39 bars. It is also used in hospital registries and government ID tracking systems.

Advantages & Limitations

Code 93 is roughly 30% more compact than Code 39, allowing higher data density. The inclusion of two mandatory check characters (C and K) makes it extremely secure against misreads. The main disadvantage is that it is a continuous barcode and is not as widely supported by very old, legacy scanners as Code 39 or Code 128, meaning hardware configurations should be verified prior to deployment.