QRink
English

Code 39 barcode generator

An older, simple symbology that almost every device can read. Best for codes made of capital letters and digits.

Other barcode types

Test your barcode with the scanner →

About Code 39

It supports 43 characters: A to Z, 0 to 9, space and - . $ / + %. Asterisks are added automatically as start and stop characters. It produces longer codes than Code 128, but nearly every scanner and label printer supports it, which is why the automotive industry (AIAG) and the US military (LOGMARS) used it for decades.

FAQ

Can I use lowercase letters?
Standard Code 39 has capitals only, so lowercase is converted automatically. Use Code 128 if you need lowercase.