Code 39 for asset tags and industrial labels
Asset tags, inventory labels, and industrial identification systems often standardize on Code 39 for compatibility with older scanner fleets.
Preconfigured for asset tagging
This experience hides the leading/trailing asterisk delimiters in the printed text ("hidestars": true), matching common asset-tag label conventions.
Example data
The generator is seeded with a bwip-js-verified valid Code 39 value you can replace with an asset or part number.
Workflow
Enter the asset/part identifier in the supported character set, confirm the preview, then export SVG for durable label stock.
Job-specific settings
Turn on includecheck if your inventory system validates a Modulo-43 check digit on scan.
Scanning notes
Allow extra label width versus Code 128 for the same data length, since Code 39 is a lower-density symbology.
Common mistakes
Entering lowercase text is the most common rejection; convert to uppercase or switch to Code 39 Extended.
Standard
Code 39 is defined by ISO/IEC 16388.
Related
Need lowercase or punctuation beyond the base set? Use the Code 39 Extended generator.