Bar code 128 a été conçu pour un travail alphanumérique de haute densité. C'ette application constitue un remplacement rapide de Bar code 3/9, sensé être le plus connu. Cet ensemble comprend trois sous-ensembles (A, B et C) de bar code 128. Les sous-ensembles A et B vous permettent de coder complètement l'ensemble complet de caractères ASCII. Le sous-ensemble C est utilisé pour une ultra haute densité de travail numérique. Une variation de bar code 128 (simplement en incluant le code FNC1 après le caractère de départ) produit des codes-barres UCC / EAN 128.