How to Use This Tool
-
1
Enter Your Data
Type your text, URL, or numbers in the input field above
-
2
Customize Settings
Adjust size, colors, and other options to match your needs
-
3
Generate & Download
Click generate and download in PNG, SVG, or other formats
Key Features
About This Tool
What is Code 39?
Code 39 is a self-checking alphanumeric barcode long used in industrial, automotive, defence and healthcare settings. It encodes digits, uppercase letters and a handful of symbols, and does not require a check digit to be read reliably.
- Encodes: A-Z, 0-9, - . $ / + % space
- Type: 1D linear, self-checking
Code 39 Barcode Generator
This free Code 39 generator turns your data into a clean, scannable, print-ready Code 39 in seconds. Adjust the size and colours, preview instantly, and download as PNG or SVG for your product label, packaging or marketing material — no sign-up required.
Where Code 39 is used
- Automotive and manufacturing
- Defence and government
- Healthcare and ID cards
When to use Code 39
Use Code 39 where an established industrial or government standard calls for it, or when you need a simple alphanumeric barcode.
Related resources
Try the Code 39 generator
Enter your Code 39 value below. We'll render a scannable barcode you can download as SVG, PNG or JPEG.
All formats download instantly. No signup needed.
Code 39 specification
| Type | Legacy 1D barcode |
|---|---|
| Data capacity | Variable, self-checking |
| Character set | 0-9, A-Z, space, and: - . $ / + % |
| Used on | US Department of Defense, healthcare, non-retail industrial |
| ISO standard | ISO/IEC 16388 |