Examples of every access control bit format - AccessGrid Guides
Examples of every access control bit format
February 4, 2025
Auston Bunsen
Overview
In smart card and access control systems, bit formats define how data is structured, transmitted, and interpreted. Whether you’re working with Wiegand, MIFARE, HID, or other proprietary formats, understanding these encoding methods is crucial for ensuring compatibility and seamless integration with readers and controllers.
This guide explores 60 different bit formats, breaking down their structure, usage, and decoding methods. For each format, we will provide:
- Example encoded data to illustrate how information is stored.
- A decoding table that translated raw bitstreams into meaningful values.
By the end of this guide, you’ll have a clear understanding of various bit formats used in smart cards and access control, enabling you to analyze, troubleshoot, and work with different card technologies effectively. Let’s dive in and decode the details!
Casi F/2F 12 Digit Magstripe
Try the Casi F/2F 12 Digit Magstripe calculator →
Composed of 12-bit card number.
Example bits: 000001000101
| Card number |
|---|
| 69 |
Midas
Composed of 6-bit site code, 4-bit card number.
Example bits: 0101010100000
| Site code | Card number |
|---|---|
| 42 | 69 |
Tecom swipe
Try the Tecom swipe calculator →
Composed of 6-bit site code, 6-bit card number.
Example bits: 010101010001000
| Site code | Card number |
|---|---|
| 42 | 69 |
Standard 26bit - (H10301)
Try the Standard 26bit - (H10301) calculator →
Composed of 8-bit facility code, 16-bit card number, 1 even parity bit, 1 odd parity bit.
Example bits: 10010101000000000010001010
| Facility code | Card number | Even parity | Odd parity |
|---|---|---|---|
| 42 | 69 | valid | valid |
Indala 26bit
Try the Indala 26bit calculator →
Composed of 12-bit site code, 12-bit card number, 1 even parity bit, 1 odd parity bit.
Example bits: 10000001010100000010001010
| Site code | Card number | Even parity | Odd parity |
|---|---|---|---|
| 42 | 69 | valid | valid |
Indala 27bit
Try the Indala 27bit calculator →
Composed of 13-bit site code, 14-bit card number.
Example bits: 000000010101000000001000101
| Site code | Card number |
|---|---|
| 42 | 69 |
Indala ASC 27bit
Try the Indala ASC 27bit calculator →
Composed of -bit site code, 14-bit card number.
Example bits: 000000010001100100001010000
| Site code | Card number |
|---|---|
| 42 | 69 |
Tecom
Composed of -bit site code, 16-bit card number.
Example bits: 001010000110000001001000000
| Site code | Card number |
|---|---|
| 42 | 69 |
2804 Wiegand
Try the 2804 Wiegand calculator →
Composed of 8-bit facility code, 15-bit card number, 1 even parity bit, 2 odd parity bits.
Example bits: 1010000101010000000010001011
| Facility code | Card number | Even parity | Odd parity | Odd parity |
|---|---|---|---|---|
| 42 | 69 | valid | valid | valid |
Indala 29bit
Try the Indala 29bit calculator →
Composed of 13-bit site code, 16-bit card number.
Example bits: 00000001010100000000001000101
| Site code | Card number |
|---|---|
| 42 | 69 |
ATS Wiegand 30bit
Try the ATS Wiegand 30bit calculator →
Composed of 12-bit site code, 16-bit card number, 1 even parity bit, 1 odd parity bit.
Example bits: 100000010101000000000010001010
| Site code | Card number | Even parity | Odd parity |
|---|---|---|---|
| 42 | 69 | valid | valid |
HID ADT 31bit
Try the HID ADT 31bit calculator →
Composed of 4-bit site code, 23-bit card number.
Example bits: 0101000000000000000001000101000
| Site code | Card number |
|---|---|
| 42 | 69 |
ATS Wiegand 32bit
Try the ATS Wiegand 32bit calculator →
Composed of 13-bit site code, 17-bit card number, 1 even parity bit, 1 odd parity bit.
Example bits: 10000000010101000000000001000101
| Site code | Card number | Even parity | Odd parity |
|---|---|---|---|
| 42 | 69 | valid | valid |
Indala/Kantech KSF
Try the Indala/Kantech KSF calculator →
Composed of 8-bit site code, 16-bit card number.
Example bits: 00000000010101000000000010001010
| Site code | Card number |
|---|---|
| 42 | 69 |
K32
Composed of 8-bit site code, 16-bit card number, 1 even parity bit, 1 odd parity bit.
Example bits: 10000000010101000000000010001010
| Site code | Card number | Even parity | Odd parity |
|---|---|---|---|
| 42 | 69 | valid | valid |
Wiegand 32bit
Try the Wiegand 32bit calculator →
Composed of 12-bit site code, 16-bit card number.
Example bits: 00000000001010100000000001000101
| Site code | Card number |
|---|---|
| 42 | 69 |
HID 32bit Hewlett-Packard
Try the HID 32bit Hewlett-Packard calculator →
Composed of 12-bit site code, 19-bit card number.
Example bits: 00000001010100000000000001000101
| Site code | Card number |
|---|---|
| 42 | 69 |
HID Check Point 32bit
Try the HID Check Point 32bit calculator →
Composed of 24-bit card number.
Example bits: 00000000000000000010001010000000
| Card number |
|---|
| 69 |
4byte CSN 32bit
Try the 4byte CSN 32bit calculator →
Composed of 32-bit card number.
Example bits: 00000000000000000000000001000101
| Card number |
|---|
| 69 |
32-B
Composed of 18-bit site code, 16-bit card number, 1 even parity bit, 1 odd parity bit.
Example bits: 100000000000010101000000000010001010
| Site code | Card number | Even parity | Odd parity |
|---|---|---|---|
| 42 | 69 | valid | valid |
Indala 33bit (DSX)
Try the Indala 33bit (DSX) calculator →
Composed of 7-bit site code, 24-bit card number.
Example bits: 001010100000000000000000010001010
| Site code | Card number |
|---|---|
| 42 | 69 |
HID 33bit - (D10202)
Try the HID 33bit - (D10202) calculator →
Composed of 7-bit site code, 24-bit card number, 1 even parity bit, 1 odd parity bit.
Example bits: 101010100000000000000000010001010
| Site code | Card number | Even parity | Odd parity |
|---|---|---|---|
| 42 | 69 | valid | valid |
RS2-HID F/C 3 33bit - (R901592C)
Try the RS2-HID F/C 3 33bit - (R901592C) calculator →
Composed of 2-bit site code, 27-bit card number, 1 even parity bit, 1 odd parity bit.
Example bits: 011000000000000000000000100010101
| Site code | Card number | Even parity | Odd parity |
|---|---|---|---|
| 42 | 69 | valid | valid |
HID Standard 34bit - (H10306)
Try the HID Standard 34bit - (H10306) calculator →
Composed of 16-bit site code, 16-bit card number, 1 even parity bit, 1 odd parity bit.
Example bits: 1000000000010101000000000010001010
| Site code | Card number | Even parity | Odd parity |
|---|---|---|---|
| 42 | 69 | valid | valid |
Indala 34bit Optus
Try the Indala 34bit Optus calculator →
Composed of 11-bit site code, 16-bit card number.
Example bits: 0000000000100010100000000001010100
| Site code | Card number |
|---|---|
| 42 | 69 |
Cardkey Smartpass
Try the Cardkey Smartpass calculator →
Composed of 14-bit site code, 16-bit card number.
Example bits: 00000000010101000000000000001000101
| Site code | Card number |
|---|---|
| 42 | 69 |
HID 34bit - (N1002)
Try the HID 34bit - (N1002) calculator →
Composed of 8-bit site code, 16-bit card number.
Example bits: 0000000000010101000000000010001010
| Site code | Card number |
|---|---|
| 42 | 69 |
BQT 34bit
Try the BQT 34bit calculator →
Composed of 8-bit site code, 24-bit card number, 1 even parity bit, 1 odd parity bit.
Example bits: 1001010100000000000000000010001010
| Site code | Card number | Even parity | Odd parity |
|---|---|---|---|
| 42 | 69 | valid | valid |
HID 35bit Corporate 1000
Try the HID 35bit Corporate 1000 calculator →
Composed of 12-bit site code, 20-bit card number, 1 even parity bit, 2 odd parity bits.
Example bits: 01000000101010000000000000010001010
| Site code | Card number | Even parity | Odd parity | Odd parity |
|---|---|---|---|---|
| 42 | 69 | valid | valid | valid |
HID 36bit Siemens
Try the HID 36bit Siemens calculator →
Composed of 18-bit site code, 16-bit card number, 1 even parity bit, 1 odd parity bit.
Example bits: 000000000000010101000000000010001011
| Site code | Card number | Odd parity | Even parity |
|---|---|---|---|
| 42 | 69 | valid | valid |
Chubb 36bit
Try the Chubb 36bit calculator →
Composed of 14-bit site code, 16-bit card number.
Example bits: 000000000101010000000000000010001010
| Site code | Card number |
|---|---|
| 42 | 69 |
HID 36bit Inner Range
Try the HID 36bit Inner Range calculator →
Composed of 12-bit site code, 16-bit card number.
Example bits: 000000000010001010000000000101010000
| Site code | Card number |
|---|---|
| 42 | 69 |
HID Simplex 36bit
Try the HID Simplex 36bit calculator →
Composed of 8-bit site code, 24-bit card number, 2 odd parity bits.
Example bits: 000101010000000000000000000010001010
| Site code | Card number | Odd parity | Odd parity |
|---|---|---|---|
| 42 | 69 | valid | valid |
HID Clock & Data - (H10320)
Try the HID Clock & Data - (H10320) calculator →
Composed of 32-bit card number, 2 even parity bits, 1 odd parity bit.
Example bits: 000000000000000000000000010001010101
| Card number | Even parity | Odd parity | Even parity |
|---|---|---|---|
| 69 | valid | valid | valid |
36bit test
Try the 36bit test calculator →
Composed of 18-bit site code, 16-bit card number, 1 even parity bit, 1 odd parity bit.
Example bits: 100000000000010101000000000010001010
| Site code | Card number | Even parity | Odd parity |
|---|---|---|---|
| 42 | 69 | valid | valid |
HID Farpointe 37bit with Site Code - (H10304)
Try the HID Farpointe 37bit with Site Code - (H10304) calculator →
Composed of 16-bit site code, 19-bit card number, 1 even parity bit, 1 odd parity bit.
Example bits: 1000000000010101000000000000010001010
| Site code | Card number | Even parity | Odd parity |
|---|---|---|---|
| 42 | 69 | valid | valid |
HID 37 Bit (H10302)
Try the HID 37 Bit (H10302) calculator →
Composed of 35-bit card number, 1 even parity bit, 1 odd parity bit.
Example bits: 0000000000000000000000000000010001010
| Card number | Even parity | Odd parity |
|---|---|---|
| 69 | valid | valid |
HID generic 37bit
Try the HID generic 37bit calculator →
Composed of 32-bit card number, 2 even parity bits, 1 odd parity bit.
Example bits: 0011000000000000000000000000010001010
| Card number | Even parity | Even parity | Odd parity |
|---|---|---|---|
| 69 | valid | valid | valid |
AWID RS2 34bit
Try the AWID RS2 34bit calculator →
Composed of 8-bit site code, 24-bit card number, 1 even parity bit, 1 odd parity bit.
Example bits: 1001010100000000000000000010001010000
| Site code | Card number | Even parity | Odd parity |
|---|---|---|---|
| 42 | 69 | valid | valid |
Keyscan C15001 36bit
Try the Keyscan C15001 36bit calculator →
Composed of 10-bit OEM code, 8-bit facility code, 16-bit card number, and 2 parity bits (even and odd).
Example bits: 000000000010010101010100100010101010
| OEM | Site code | Card number | Even parity | Odd parity |
|---|---|---|---|---|
| 1 | 42 | 42069 | valid | valid |
PointGaurd MDI 37bit
Try the PointGaurd MDI 37bit calculator →
Composed of 4-bit site code, 29-bit card number, 1 even parity bit, 1 odd parity bit.
Example bits: 0001010000000000000000000000010001010
| Site code | Card number | Even parity | Odd parity |
|---|---|---|---|
| 42 | 69 | valid | valid |
BQT 38bit
Try the BQT 38bit calculator →
Composed of 13-bit site code, 1 even parity bit, 1 odd parity bit.
Example bits: 10000000101010000000000000000000000001
| Site code | Even parity | Odd parity |
|---|---|---|
| 42 | valid | valid |
ISCS 38bit
Try the ISCS 38bit calculator →
Composed of 10-bit site code, 22-bit card number, 1 even parity bit, 1 odd parity bit.
Example bits: 10000000010101000000000000000010001010
| Site code | Card number | Even parity | Odd parity |
|---|---|---|---|
| 42 | 69 | valid | valid |
Pyramid Wiegand Format
Try the Pyramid Wiegand Format calculator →
Composed of 17-bit site code, 20-bit card number, 1 even parity bit, 1 odd parity bit.
Example bits: 100000000000101010000000000000010001010
| Site code | Card number | Even parity | Odd parity |
|---|---|---|---|
| 42 | 69 | valid | valid |
HID 40bit Honeywell - (P10001)
Try the HID 40bit Honeywell - (P10001) calculator →
Composed of 12-bit site code, 16-bit card number.
Example bits: 0000000000101010000000000100010100000000
| Site code | Card number |
|---|---|
| 42 | 69 |
Casi-Rusco 40bit
Try the Casi-Rusco 40bit calculator →
Composed of 38-bit card number.
Example bits: 0000000000000000000000000000000010001010
| Card number |
|---|
| 69 |
XceedID RS2 40bit
Try the XceedID RS2 40bit calculator →
Composed of 10-bit site code, 28-bit card number, 1 even parity bit, 1 odd parity bit.
Example bits: 1000010101000000000000000000000010001011
| Site code | Card number | Even parity | Odd parity |
|---|---|---|---|
| 42 | 69 | valid | valid |
Lenel
Composed of 14-bit site code, 12-bit card number, 1 even parity bit, 1 odd parity bit.
Example bits: 000000001010100000010001010000000000000001
| Site code | Card number | Even parity | Odd parity |
|---|---|---|---|
| 42 | 69 | valid | valid |
HID 37bit FAC Code & CN - (H10304)
Try the HID 37bit FAC Code & CN - (H10304) calculator →
Composed of 16-bit site code, 19-bit card number, 1 even parity bit, 1 odd parity bit.
Example bits: 000000000001000000000010101000000000000010001010
| Site code | Card number | Even parity | Odd parity |
|---|---|---|---|
| 42 | 69 | valid | valid |
HUGHES ID 37bit - (H10302)
Try the HUGHES ID 37bit - (H10302) calculator →
Composed of 35-bit card number, 1 even parity bit, 1 odd parity bit.
Example bits: 000000000000000000000000000000000000000010001010
| Card number | Even parity | Odd parity |
|---|---|---|
| 69 | valid | valid |
HID 48bit Corporate 1000 - (H2004064)
Try the HID 48bit Corporate 1000 - (H2004064) calculator →
Composed of 23-bit card number, 1 even parity bit, 2 odd parity bits.
Example bits: 000000000000000000000000000000000000000010001011
| Card number | Even parity | Odd parity | Odd parity |
|---|---|---|---|
| 69 | valid | valid | valid |
Inner Range SIFER 56bit - (I941747A)
Try the Inner Range SIFER 56bit - (I941747A) calculator →
Composed of 24-bit site code, 32-bit card number.
Example bits: 00000000000000000010101000000000000000000000000001000101
| Site code | Card number |
|---|---|
| 42 | 69 |
7byte CSN 56bit
Try the 7byte CSN 56bit calculator →
Composed of 56-bit card number.
Example bits: 00000000000000000000000000000000000000000000000001000101
| Card number |
|---|
| 69 |
iCLASS truncated CSN 56bit
Try the iCLASS truncated CSN 56bit calculator →
Composed of 56-bit card number.
Example bits: 00000000000000000000000000000000000000000000000001000101
| Card number |
|---|
| 69 |
TWIC / CAC Wiegand 58 bit format
Try the TWIC / CAC Wiegand 58 bit format calculator →
Composed of 14-bit agencyCode, 14-bit systemCode, 20-bit credentialCode, 4-bit credentialSeries, 4-bit individualSeriesIssue, 1 even parity bit, 1 odd parity bit.
Example bits: 0000000000000000000000000000000000000000000000000000000001
| Even parity | Odd parity |
|---|---|
| valid | valid |
TWIC / CAC Wiegand 56-bit format(without parity) with Transaction Status Messages (total of 64 bits)
Composed of 14-bit agencyCode, 14-bit systemCode, 20-bit credentialCode, 4-bit credentialSeries, 4-bit individualSeriesIssue, 7-bit transactionStatusMessages.
Example bits: 0000000000000000000000000000000000000000000000000000000000000000
|
| | --- | --- | --- | | | | | | | | | | | | | | | | | |
8byte iCLASS CSN 64bit
Try the 8byte iCLASS CSN 64bit calculator →
Composed of 64-bit card number.
Example bits: 0000000000000000000000000000000000000000000000000000000001000101
| Card number |
|---|
| 69 |
75bit PIV
Try the 75bit PIV calculator →
Composed of 14-bit site code, 14-bit agencyCode, 25-bit expirationDate, 20-bit card number, 1 even parity bit, 1 odd parity bit.
Example bits: 000000000100011000000001010100000000000000100010110011010100000010010111110
| Site code | Card number | Even parity | Odd parity |
|---|---|---|---|
| 42 | 69 | valid | valid |
pivClass 75bit
Try the pivClass 75bit calculator →
Composed of 14-bit site code, 14-bit agencyCode, 25-bit expirationDate, 20-bit card number, 1 even parity bit, 1 odd parity bit.
Example bits: 100000000000000000000001010100000000000000100010100000000000000000000000000
| Site code | Card number | Even parity | Odd parity |
|---|---|---|---|
| 42 | 69 | valid | valid |
Conclusion
This was a very long guide - but hopefully you've got a handy look up table for all of your bit / card formats. If you have any feedback, as usual, don't hesitate to email ab@accessgrid.com.