Sign In
Products
ZPL ViewerBarcode GeneratorImage → ZPLZPL cheat sheetLabel DesignerTemplate Gallery
Developers
API QuickstartAPI ReferenceMCP ServerBulk GenerationWebhooksSDKs & ExamplesLimitsDirectPrint agent NewGitHub ActionVS Code extensionOn-Premise
Solutions
Logistics & ShippingE-CommerceERP & WMSManufacturingRetailHealthcare & LaboratoryAll solutions
Tools
ZPL Diagnostics HubZPL DebuggerSize & DPI AnalyzerDPI ConverterBarcode fit calculatorShipping Label AnalyzerFont InspectorOrientation DebuggerCalibration AssistantPrinter Compatibility CheckerBarcode Readability CheckerPrinter Language DetectorThermal Printer Test PackZPL ToolsEPL ToolsTSPL ToolsCPCL ToolsPrinter Language ConverterAll ToolsGuidesPricing
Language
EnglishTürkçeDeutsch
Home›Barcode Types›What Is a Code 39 Barcode?

What Is a Code 39 Barcode?

Code 39 is a linear barcode that accepts uppercase letters and digits. Long established in industry and defence, it is simple and self-checking but less dense than Code 128.

Code 39: ABC-123

Sample data: ABC-123

Create your own Code 39 barcode →

Key facts

Year1974
StandardISO/IEC 16388
CapacityLetters + digits
NoteCommon in industry and defence; accepts uppercase letters and digits

Where is it used?

Related solutions

Warehouse & Racking

Check rack, bin and pallet labels for readability and overflow on screen, before you print and mount them.

ERP & WMS

Render the labels produced by your warehouse and enterprise systems as a service — with no installation, or on-premise.

Frequently asked questions

What is Code 39?

Code 39 is a linear barcode that accepts uppercase letters and digits. Long established in industry and defence, it is simple and self-checking but less dense than Code 128.

How much data can Code 39 hold?

Code 39 capacity: Letters + digits.

Where is Code 39 used?

Main uses: Industrial and defence labelling, Asset and equipment tags, Name badges and internal codes.

Is Code 39 1D or 2D?

Code 39 is a linear barcode.