Let’s Talk 800-627-3917
Get Quote › Get Samples ›

Free Code 39 Barcode Generator

Create a free Code 39 barcode online in seconds, then export a print-ready SVG. No account, no watermark. Code 39 is the self-checking, alphanumeric symbology used across asset tags, industrial part labels and defense applications.

How to Generate a Code 39 Barcode

Here’s how to use the free Code 39 barcode generator from Camcode.

Follow these four simple steps:

  1. Confirm Code 39 is selected as the symbology. It is preselected here; search the 27 types if you need a different one.
  2. Type your uppercase letters, numbers or symbols into the barcode contents field. The generator adds the asterisk start and stop characters automatically.
  3. Preview the live Code 39 barcode to confirm it scans.
  4. Then export a print-ready SVG for your label artwork.

What is a Code 39 Barcode?

Code 39 is a linear (1D) barcode symbology defined in the ISO/IEC 16388 standard and developed by David Allais and Ray Stevens at Intermec in 1974. It was the first barcode to encode letters as well as numbers, which is why it spread through manufacturing and defense while numeric-only retail codes stayed on the shelf.

The name describes the structure. Each character is drawn as nine elements, five bars and four spaces, of which exactly three are wide, so Code 39 is also called Code 3 of 9. That pattern makes the symbology self-checking: a single misread bar cannot produce another valid character, so a damaged barcode fails to scan rather than returning the wrong data.

Standard Code 39 encodes 43 characters: uppercase A to Z, digits 0 to 9, space and seven symbols (- . $ / + %). Every symbol also opens and closes with an asterisk, the start and stop character. For how it stacks up against other symbologies, see Camcode’s complete guide to barcode types and standards.

David Allais, who invented the symbology at Intermec in 1974, summed up its defense pedigree in a 2018 interview:

“[T]he U.S. military standardized on my Code 39 and required it on all inbound materials.”
David Allais, inventor of Code 39, former President, Intermec. PathGuide Technologies interview, December 2018

That military requirement is why Code 39 still anchors LOGMARS labeling and so much industrial part marking today.

Code 39 vs Code 128: Which Should You Use?

Code 39 prints wider than Code 128 for identical data because it spends nine elements on every character and encodes one character per symbol. Encoding PART-12345 takes 191 modules in Code 39 against 145 in Code 128, roughly 32% more label width.

On all-numeric data the gap widens: Code 128 subset C packs two digits into a single symbol character, so a ten-digit serial fits in 90 modules against Code 39’s 191.

code 39 barcode generator bar chart comparing printed symbol width of Code 39 and Code 128 barcodes for the same 10-character data, computed per ISO/IEC 16388 and ISO/IEC 15417.

Printing Code 39 Labels that Stay Scannable

A Code 39 barcode only performs as well as the label it is printed on. 70% of logistics operations hit barcode readability issues every week, according to 2025 GS1 US research, and the causes it names are label-side: poor print quality, inconsistent labeling and outdated scanners.

Keep the quiet zone (the blank margin at both ends) clear, print at a bar width matched to your scan distance and pick a substrate that survives the environment.

GS1 US, which manages the global barcode standards system, is blunt about where scanning problems start:

“… outdated logistics systems, fragmented labeling practices and manual processes are no longer sustainable.”
Gena Morgan, Vice President of Global Standards, GS1 US. GS1 US press release, September 2025

For barcodes that outlive their environment, Camcode prints Code 39 on photosensitive anodized aluminum and durable polyester, including metal barcode labels rated for harsh conditions.

Need Barcode or QR Code Labels?

Camcode is a developer and manufacturer of customized, durable asset tracking labels and automatic data capture tracking solutions for applications where permanent identification is critical.  With over 50 years experience, we can create the perfect tracking solution for your asset, facility, maintenance, or warehouse management project.  Contact us now to how you can start tracking better today.

Let’s Talk ›

A Worldwide Leader in Durable Labels

The makers of labels that go anywhere.

From your utility box to outer space, Camcode’s durable pre-print barcode labels track millions of assets and locations across the globe.

Why do you need durable labels? Camcode’s asset tags improve the efficiency of asset tracking systems by eliminating human error. Our proprietary manufacturing processes and coating technologies offer the ultimate durability for practically every application.

TRUSTED AROUND THE WORLD SINCE 1950

Get a Free Barcode & QR Code Label Sample Kit

Request a free asset label sample kit today and we will send you a kit to test our extremely durable labels in your own operating environment.

Get Free Label Samples ›

Frequently Asked Questions:

Keep Operations Efficient with Facility Management Asset Tags

Find exactly what you need. And, if you don’t find it, build it with Camcode. Talk to our team today.

Let’s Talk ›