📦

Barcode Generator

Quickly produce print-ready Code 39 barcodes. Tweak dimensions, add quiet zones, copy the data, and export as PNG without leaving your browser.

Code 39 Encoding PNG Download Offline & Private

Barcode Configuration

Insights

Encoded length 0
Check digit –
Image width 0 px

Code 39 supports uppercase letters, digits, and the characters - . $ / + %. Start/stop characters are added automatically.

  • Keep text under 40 characters for optimal scanner reliability.
  • Increase quiet zone for packaging or shelf labels.
  • Enable the check digit when your workflow requires added integrity.

Preview & Export

Barcode Tips

Code 39 basics

Every symbol starts and ends with the * character. Each character uses 9 bars/spaces (3 wide, 6 narrow). The ratio between wide and narrow bars is typically 3:1.

Quiet zone guidance

Leave blank space (quiet zone) equal to at least 10 narrow bars on both sides. Increase the value when the barcode sits near borders or artwork.

Printing best practices

Use high-contrast colors (dark bars on light background) and export at 300 DPI when printing to labels or packaging.