Thousands of happy customers Worldwide | 1m+ Barcodes sold globally | 10,000+ scans each day

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, and asset tracking in large businesses. We can supply code 128 or code 39 barcodes in your preferred format – either jpeg, pdf, eps, tiff or BMP.

Please advise what format you want (e.g. jpeg), what size barcodes you want (e.g. 3cm wide x 2cm high), what sequence you would like (e.g. 1000 barcodes, starting at 39123000 and ending at 39123999), and which type of code you want (e.g. Code 128).

Once we receive your order, we will manually create the barcodes for you and email them.

  • Code-128 or Code-39 Images code 128 example

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

    Please specify in the ‘additional information’ section (on the checkout page) what format (e.g. jpeg, code 128), size (e.g. 3cm wide x 2cm high) 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    Price per image
    1 $ 20.00 CAD
    2 $ 17.00 CAD each
    3 $ 14.00 CAD each
    4 + $ 10.00 CAD each
    10 + $ 6.00 CAD each
    20 + $ 4.00 CAD each
    50 + $ 2.00 CAD each
    Add to cart


The Difference between Code 128 & Code 39:

Code 128 barcodes look like this:

code 128


Code 39 barcodes look like this:

code39 300x121 1

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 easily read both types of barcodes (however, some scanners cannot read barcodes that contain alphabetic letters). Therefore, it is safest to 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.