Code 39 · Industrial
Code 39 barcode generator
Code 39 remains widely used in industrial and legacy scanners. Stick to uppercase letters, digits, and a small set of special characters for reliable reads.
Configure
0/40 todayFormat locked to Code 39. Change type
1–43 chars · example HELLO WORLD
Live preview
- Pixels
- — × —
- Est. size
- — × — mm
- Contrast
- 21.0:1
- Quiet zone
- 10px
Export
Format page: Code 39 guide
Professional workflows: open barcode workspace
Input requirements
- Uppercase A–Z, 0–9, space, and -.$/%+
- Max 43 characters
- Catalog limits: 1–43 characters (A-Z 0-9 specials)
Common use cases
- Industrial parts
- Legacy WMS
- Asset plates
- Work orders
Frequently asked questions
Code 39 vs Code 128?
Code 128 is denser and supports more characters. Prefer Code 128 for new logistics systems; use Code 39 when scanners or partners require it.
Are lowercase letters allowed?
Inkode uppercases Code 39 values automatically. Stick to the supported charset for best results.