Code 128 and Code 39 Barcodes


Here you can purchase sequential code-39 or code-128 barcode images for asset tracking. These are used for library books and gym membership cards as well as asset tracking in large businesses.

Please advise what sequence you would like (e.g. 1000 barcodes, starting at 39123000 and ending at 39123999) and which format (e.g. Code 128) you would like the barcodes in.

When making your order please let us know the the format you need (Code 128 or Code 39), what size barcodes you need, and the data that should be encoded into barcode images – e.g. “1000 barcodes in total, sequence starting at 39123000 and ending at 39123999, barcode size: 2cm high x 4cm wide, Code 128 format”. You can enter this information into the “additional information” section of the payment page (or else send us an email after placing your order).

Once we receive your order, we will manually create the barcodes for you, and email them to you. The barcodes will be emailed in 4 different formats (jpeg, eps, tiff, bmp & eps). This will normally take 2-24 hours, depending on the time of day/week that you make the order. Our normal office hours are 7am-7pm Mon-Fri (NZ time).

  • Code-128 or Code-39 Images

    Here you can purchase sequences of either code-39 or code-128 images. These will be supplied to you in 4 different formats (Bitmap, Eps., Tiff, Jpeg, PDF) via a shared drop box folder.

    Please specify in the ‘additional information’ section (on the checkout page) what format and  sequence you would like – Something like 1000-1999 works well for a lot of 1000. The sequence can either by alpha-numeric, or numeric only. If you don’t specify which format you want we use Code 128 format as the default format.

    Code 128 or Code 39 barcodes are used for library books, membership cards, vouchers, SKU codes, internal inventory tracking, etc.


    Quantity (in thousands)   Price (per 1000) 
    1$ 58 USD
    2$ 33 USD
    3$ 24 USD
    4$ 20 USD


The Difference between Code 128 & Code 39:

Code 128 barcodes look like this:

Code 128 barcode image sample


Code 39 barcodes look like this:

Code 39 barcode image sample - Asset Barcodes

The main difference between Code 39 and Code 128 – as you can see from the example images above – is that Code 128 has a much higher data density than Code 39. Therefore, we recommend that you label very small items using a Code 128 barcode. Most scanning machines can read both types of barcodes easily (however some scanners are unable to read barcodes that contains alphabetic letters – therefore it is safest to only use numeric digits, if possible, unless you know that your barcode scanner can cope with alphabetic letters too).

If you don’t know which format to use, we recommend Code 128 because it is suitable for any size item/label.  

Note: Code 128 and Code 39 should not be used for products that are for sale in retail stores (retail products need EAN barcodes).

Please feel free to contact us for any guidance regarding your specific use of these.