Quick switch

Tools

Pages

Code 39 Industrial Barcode & Asset Tag Generator

Generate Code 39 asset tags and sequential batches.

horizontal physical ruler · mm · 101.6 mm0102030405060708090100vertical physical ruler · mm · 152.4 mm0102030405060708090100110120130140150
101.6 mm
CODE 39 / ASSET IDENTIFIERNORTHLINE / LABEL STUDIOCODE 39 / ASSET IDENTIFIERASSET-0042818 DPMM / 3 DOT MODULE / LOCAL ENGINE
813 × 1219 dots / 8 dpmm

Technical Specifications & Implementation Guide

Generate industrial Code 39 barcodes and sequential asset tags online. Supports optional Modulo 43 check digits, custom prefixes, zero-padded numbering, and Avery 5160 sheets.

Technical specifications

Code 39 specifications
ParameterSpecification
Character Set43 characters: 0–9, A–Z, space, and symbols (- . $ / + %)
Framing & ChecksumAutomatic * start/stop framing; optional Modulo 43 check character
Sequential BatchingCustom prefix + BigInt zero-padded sequence generator (up to 500 tags/batch)
Sheet ImpositionThermal roll (1 per page) or Avery 5160 / 5163 / A4 sheets with Start Cell offset

Printer settings use 8 / 12 / 24 dots per millimeter. Nominal 203 / 300 / 600 DPI names correspond to effective 203.2 / 304.8 / 609.6 DPI device grids. Screen dimensions use the CSS reference of 96 px/in.

Operating procedure

  1. Enter a raw asset identifier and choose whether the application requires a Mod 43 check character.

  2. Set the printer grid and module width, or generate a zero-padded sequential asset queue.

  3. Validate the encoded symbol and export individual files, a thermal batch, or an Avery/A4 print sheet.

Preflight validates supported identifiers and geometry; it does not certify scanner grades. Fix every red error before exporting.

Frequently asked questions