Healthcare & Pharma · server-powered
HIBC Code 39 generator.
HIBC Code 39 carries a Health Industry Bar Code labeler payload in the symbology HIBCC built its supplier labeling standard on first. It is the widest of the three HIBC carriers here, but also the most forgiving to print and the one that legacy laser scanners in hospital receiving areas decode without reconfiguration. Enter the data without the leading plus sign, and the generator appends the framing and check character for you.
HIBC LIC format, starts with the labeler ID.
Standards-based quiet zones are always on. For production packaging, verify a printed sample with a barcode verifier.
Preview

- Renders on our servers, the one Plume tool that does.
- We keep the code type and content length, never what you encode.
- Free SVG vector + up to 600 DPI PNG, commercial use allowed.
- Full details in the privacy policy.
Valid HIBC Code 39 input
Enter the HIBC LIC primary data without the + prefix. The structure is a four character Labeler Identification Code assigned by HIBCC (the first character is always a letter), then your product or catalog number of one to eighteen characters, then a single digit for unit of measure. Valid characters are the Code 39 set: digits, capital letters, space, and the minus, period, dollar, slash, plus, and percent symbols. Lowercase letters are rejected rather than converted, so type the payload exactly as it should scan.
The renderer wraps your input in HIBC framing on its own: it prepends the + flag and computes the modulo 43 check character. If you paste a string that already starts with +, the tool treats that plus as ordinary data and the symbol gains a duplicate flag character, so strip it before generating.
Working sample: A123BJC5D6E71 The sample A123BJC5D6E71 is labeler code A123, product code BJC5D6E7, and unit of measure 1, entered without the + flag.
Where HIBC Code 39 is used
- Supplier labels for hospital systems whose receiving docks still run laser scanners tuned for Code 39
- Reusable surgical instruments and trays where the original HIBC marking used Code 39 and reprints must match
- Unit of use packaging with enough label width to spare for a low density carrier
Common errors and how to fix them
- HIBC Code 39 must contain only digits, capital letters, spaces and the symbols -.$/+%
- The validator rejects lowercase letters and anything outside the 43 character Code 39 set. Retype letters as capitals and swap out characters like commas or accented letters before generating.
- Enter the content to encode.
- The data box is empty. Paste the LIC payload: the four character labeler code, your product number, and the unit of measure digit.
- Content is too long (max 2048 characters).
- This is the tool's overall input cap. A HIBC primary string never gets near it, so hitting this usually means a whole label text or file was pasted instead of the payload.
Size and printing
Code 39 is the least dense HIBC carrier: in this generator the thirteen character sample renders about 32 percent wider than the identical data as HIBC Code 128, and every extra character adds a fixed slice of width. Set the module width in millimeters (0.25 to 1.0 mm) to hold your verifier's target X dimension, and export at up to 600 DPI (or as SVG) so a thermal transfer printer reproduces the wide to narrow bar ratio cleanly. The ten module quiet zones a verifier expects are padded onto both ends automatically, so just keep neighboring label art out of that space.
HIBC Code 39 questions
What is a HIBC Code 39 barcode?
It is the HIBCC supplier labeling data structure (labeler code, product number, unit of measure, check character) printed in Code 39, the linear symbology defined by ISO/IEC 16388 and the carrier the health industry standard used first.
Do I need to calculate the HIBC check character myself?
No. Type the payload without it and without the + flag; the generator computes the modulo 43 check character and appends it. Typing a plus yourself makes the symbol exactly one character wider, proof it went in as data rather than framing.
Should I use Code 39 or Code 128 for HIBC?
Both are accepted carriers for the same data. Pick Code 39 when your scanners or customer specifications are built around it; pick Code 128 when label width is tight, since it encodes the identical payload in roughly three quarters of the space.
Is this HIBC barcode generator free?
Yes. PNG and vector SVG downloads are free, commercial use is allowed, no account is needed, and the limit is 20 downloads per UTC day.