TWIC / CAC Wiegand 56-bit format(without parity) with Transaction Status Messages (total of 64 bits)

Everything you need to understand TWIC / CAC Wiegand 56-bit format(without parity) with Transaction Status Messages (total of 64 bits)

Card format overview

A proprietary 64-bit card format used in access control systems, featuring a unique structure composed of 14-bit agency code, 14-bit system code, 20-bit credential code, 4-bit credential series, 4-bit individual series issue, and 7-bit transaction status messages, allowing for easy management and avoiding card number duplication for secure, contactless access.

TWIC / CAC Wiegand 56-bit format(without parity) with Transaction Status Messages (total of 64 bits) format properties

Agency Code

14 bits (Bits 1-14), range 0-16,383.

System Code

14 bits (Bits 15-28), range 0-16,383.

Credential Code

20 bits (Bits 29-48), range 0-1,048,575.

Credential Series

4 bits (Bits 49-52), range 0-15.

Individual Series Issue

4 bits (Bits 53-56), range 0-15.

Transaction Status Messages

7 bits (Bits 57-63), range 0-127.

Generate examples

Put in the values for this card format, we'll generate the results in a few different formats.

14 bits, 0–16,383.
14 bits, 0–16,383.
20 bits, 0–1,048,575.
4 bits, 0–15.
4 bits, 0–15.
7 bits, 0–127.

Here's your example

Hex
-
Decimal
-
Binary
-

Mobile credentials. Zero complexity.