ISO 8583 Bitmap Builder
Create and decode ISO 8583 bitmaps used in payment message processing.
Data Elements
Primary Bitmap (Fields 1-64)
Secondary Bitmap (Fields 65-128)(Enable Field 1 to use secondary bitmap fields)
Tertiary Bitmap (Fields 129-192)(Enable Fields 1 and 65 to use tertiary bitmap fields)
About ISO 8583 Bitmaps
ISO 8583 bitmaps are bit maps that indicate which data elements are present in a payment message. The ISO 8583 standard is used worldwide for financial transaction message exchange between payment systems.
Bitmap Structure:
- Primary Bitmap: 8 bytes (64 bits) indicating the presence of data elements 1-64
- Secondary Bitmap: Indicated by bit 1 of the primary bitmap, covers elements 65-128
- Tertiary Bitmap: Indicated by bit 65 of the secondary bitmap, covers elements 129-192
Each bit position corresponds to a data element number. If a bit is set (1), the corresponding data element is present in the message.
Common Data Elements:
- DE 2: Primary Account Number (PAN)
- DE 3: Processing Code
- DE 4: Amount, Transaction
- DE 7: Transmission Date and Time
- DE 11: System Trace Audit Number (STAN)
- DE 12: Time, Local Transaction
- DE 22: Point of Service Entry Mode
- DE 37: Retrieval Reference Number
- DE 38: Authorization Identification Response
- DE 39: Response Code
- DE 41: Card Acceptor Terminal Identification
- DE 42: Card Acceptor Identification Code
- DE 55: ICC Data (EMV)
Bitmap Representation:
- Binary: The native format (e.g., 1000100000000000...)
- Hexadecimal: Compact representation (e.g., 8200000000000000)
- ASCII Hex: Text representation of hex (e.g., "8200000000000000")
EMV Decoder tools perform all calculations client-side for maximum security.
No sensitive data is ever transmitted to our servers.