Supported Barcode Types
    • 1 Minute to read
    • Dark
      Light

    Supported Barcode Types

    • Dark
      Light

    Article summary

    Mapp Engage supports a variety of barcode types for different use cases. The type you choose depends on where and how the barcode will be scanned — for example, by a retail scanner, mobile device, or warehouse system.

    ⚠️ Always test the barcode with your actual scanning device to ensure it meets technical and resolution requirements.


    Common Retail Barcodes

    These are the most frequently used formats in point-of-sale and product labeling.

    Barcode Type

    Description

    Example

    EAN-13

    Standard retail barcode used worldwide to mark products. Numeric only.

    Code 39

    Alphanumeric barcode used in internal and non-retail systems.

    UPC-A

    Common in North America for product labeling. Numeric only.

    UPC-E

    Compact version of UPC-A for small packaging. Numeric only.


    Other 1-D & 2-D Barcodes

    These formats support logistics, postal systems, ID cards, and mobile scanning.

    Barcode Type

    Description

    Example

    EAN-128

    Also known as GS1-128. Used for logistics, batch numbers, expiration dates, and more.

    EAN-8

    Compressed version of EAN-13 for very small products.

    Code 128

    Compact, high-density barcode supporting full ASCII set.

    Codabar

    Simple barcode often used in libraries or shipping.

    QR Code

    2-D barcode that can store URLs, text, geo info. Widely used in marketing and mobile.

    Interleaved 2 of 5

    Encodes numeric data in digit pairs. Used in warehousing.

    POSTNET

    Used by USPS for mail routing.

    PDF417

    2-D stacked barcode that stores large amounts of text or binary data.

    Data Matrix

    High-capacity 2-D barcode, ideal for industrial and mobile use.

    Royal-mail-cbc

    Barcode used by Royal Mail to encode postcodes and delivery info.

    USPS 4cb Intelligent Mail

    Used by USPS to combine routing and tracking into a single barcode.

    Each barcode can be created using the Barcode Generator in Engage, based on data from a coupon list, custom attribute, or manual input. For help inserting barcodes into messages, see the guide: Integrating Vouchers into Messages.


    Was this article helpful?

    What's Next
    ESC

    AI Assistant, facilitating knowledge discovery through conversational intelligence