Code 93 Barcode generator

Generate easy & customizable Code 93 Barcodes in seconds.

px
Make sure to test out your configured barcode before using it in production.

Free Code 93 Barcode Generator – Create Barcodes Online

Generate compact, high-density Code 93 barcodes in seconds with TryQRCode.

Create a free Code 93 barcode for logistics, healthcare labeling, and postal applications. Code 93 is a compact, high-density linear barcode that encodes 47 characters directly and supports the full 128-char ASCII set through extension characters. It is variable-length and always includes TWO mandatory check characters, giving it stronger error detection than Code 39. Customize the colors, width, and height, preview it live, and download it as PNG, SVG, JPG, or WEBP. No login or technical skills required.

Generate Code 93 Barcode

What is a Code 93 Barcode?

A Code 93 barcode is a compact, high-density linear barcode developed as a denser alternative to Code 39. It encodes 47 characters — the letters A–Z, digits 0–9, and the symbols - . space $ / + % plus four control characters — and extends to the full 128-char ASCII set via shifted pairs. Every Code 93 symbol is variable-length and always includes TWO mandatory check characters, which gives it significantly stronger error detection than Code 39. It is used in logistics, healthcare labeling, and Canada Post barcodes.
In short: Code 93 is a compact, linear high-density barcode that encodes 47 characters (full ASCII via extension) at variable length, always carries TWO mandatory check characters, detects errors more strongly than Code 39, and is used in logistics, healthcare labeling, and Canada Post barcodes.
Code 93 Quick Facts
Encodes 47 characters (full ASCII via extension characters)
Length Variable (any practical length)
Check characters Two mandatory check characters (C and K)
Density High — more compact than Code 39
Encoding standard ANSI/AIM BC-5
Typical use Logistics, healthcare labeling, Canada Post

How to Create Your Code 93 Barcode

Follow these four steps to generate a professional Code 93 barcode in under a minute.

1
Enter Your Data
Type or paste your value — letters, digits, or symbols; the generator appends the two check characters automatically.
2
Customize the Look
Adjust foreground and background colors, width scale, height, and toggle the human-readable text.
3
Generate & Preview
Your barcode renders instantly with a live preview so you can verify it before download.
4
Download & Print
Export as PNG, SVG, JPG, or WEBP and use it on labels, tags, and packaging.
No registration required. Your barcode is generated in seconds and ready for print or digital use.

Benefits of Code 93 Barcodes

Why teams and businesses choose Code 93 barcodes for dependable, scannable identification.
High Density
Packs more data per inch than Code 39, keeping labels small.
Double Error Detection
Two mandatory check characters give stronger protection than Code 39.
Full ASCII Support
47 characters directly, with extension characters reaching the full ASCII set.
Variable Length
Short codes or long data — the symbol simply grows or shrinks.
Logistics & Postal Ready
Used in parcel logistics and Canada Post barcode applications.
Healthcare Proven
Compact, reliable labels trusted for healthcare specimen and device labeling.

Common Use Cases for Code 93

See how Code 93 barcodes are used across retail, logistics, healthcare, and manufacturing.
Logistics & Parcels
Shipment and sorting labels where space on the box is tight.
Healthcare Labeling
Specimen tubes, instruments, and unit-dose labels with two checks.
Canada Post
Postal barcodes and routing identifiers produced on mail items.
Warehouse & Distribution
High-density stock tags and carton identifiers.
Manufacturing Control
Work-in-progress and production tracking on small components.
Asset & ID Tagging
Compact asset tags that fit small equipment surfaces.

Code 93 Barcode – Frequently Asked Questions

Quick answers about how Code 93 works and where to use it.
Code 93 encodes 47 characters directly — A–Z, 0–9, - . space $ / + %, and four control characters — and extends to the full 128-char ASCII set through extension characters.
Code 93 always includes TWO mandatory check characters (C and K), which gives it stronger error detection than Code 39.
Code 39 encodes 43 characters with no mandatory checksum and lower density. Code 93 encodes 47 characters at higher density and always carries two mandatory check characters for stronger error detection.
Yes. Code 93 stores more data per unit length than Code 39, so a Code 93 symbol is shorter for the same data.
Code 93 is used in logistics, healthcare labeling, and Canada Post barcodes, wherever compact size and reliable error detection matter.
Yes — Code 93 extends to the full ASCII character set, so lowercase letters and other symbols can be represented with extension characters.

Create Your Free Code 93 Barcode Now

Generate a scannable, print-ready Code 93 barcode in seconds—download it in any format and use it for compact, reliable labels.

Generate Code 93 Barcode
Free, unlimited generation with a live preview—no sign-up needed, only with TryQRCode.
Social Media Manager