Reference

The Complete Wiegand Format Guide

Wiegand is two different things that share a name: a legacy reader-to-controller wiring protocol, and the bit format that describes how a credential's data is laid out inside that transmission. This guide is about the data format. A Wiegand format defines how many bits a card sends and how those bits split into a facility code, a card number, and parity, and it is the single most important spec to match when you order a compatible credential.

Wiegand the wiring protocol vs Wiegand the data format

The original Wiegand effect describes specially treated wires that produce a sharp magnetic pulse, and that effect gave its name to a reader interface that signals a controller over two data lines, D0 (data-zero) and D1 (data-one), plus ground. That interface is the wiring protocol. It only carries a stream of ones and zeros and says nothing about what those bits mean.

The Wiegand data format is the agreement about what the bit stream means: how long it is, which bits are the facility code, which are the card number, and which are parity. Two readers can use the identical 5-volt D0/D1 wiring yet present completely different formats. When someone says a card is '26-bit Wiegand' or '37-bit H10304', they are describing the data format, not the cable. Modern 13.56 MHz credentials built on genuine NXP MIFARE silicon, as well as iCLASS credentials, often still carry a Wiegand-format payload internally so they drop into existing panels, even though no physical Wiegand wires are involved.

What is inside a Wiegand format: facility code, card number, and parity

Almost every Wiegand format is built from three ingredients. The facility code (also called a site code or, on some HID formats, a company or customer code) identifies the organization or installation. The card number is the unique credential ID within that facility. Parity bits are error-checking bits the reader computes over defined ranges of the data so the panel can reject a garbled read.

The classic 26-bit H10301 is the textbook example: 1 leading parity bit, an 8-bit facility code (0-255), a 16-bit card number (0-65,535), and 1 trailing parity bit, for 26 bits total. The leading bit is even parity over the first 12 data bits; the trailing bit is odd parity over the last 12 data bits. Larger formats simply widen the facility-code and card-number fields and adjust the parity scheme, which is why a 35-bit Corporate 1000 can address far more cards than a 26-bit format ever could.

  • Facility / site / company code: identifies the building or organization
  • Card number: the unique holder ID within that facility
  • Parity bit(s): error checking computed over fixed bit ranges
  • Total bit length: the headline number (26, 34, 35, 37, 48, and so on)

What are the common Wiegand bit formats?

The 26-bit H10301 is the most widely deployed format in the world. It is an open, non-proprietary industry standard: any manufacturer may produce it, the field widths are public, and that openness is exactly why it is the easiest to match. The trade-off is a small address space, only 256 facility codes and about 65,000 card numbers, so the same facility-code/card-number pairs recur across unrelated sites.

Above 26 bits sit the wider HID formats. The 34-bit H10306 carries a 16-bit facility code and a 16-bit card number; the 37-bit H10304 carries a 16-bit facility code and a 19-bit card number; and the related 37-bit H10302 drops the facility code entirely in favor of a single 35-bit card number. These give far more headroom than 26-bit while remaining standard published formats.

HID Corporate 1000 is a registered, managed program. The 35-bit C1000 uses a 12-bit company/facility ID plus a 20-bit card number; the 48-bit C1000 expands the company code and uses a roughly 23-bit card number, supporting millions of unique credentials. Corporate 1000 formats and their card-number ranges are controlled by HID for an enrolled customer, which is why the issuing organization, not a card supplier, owns the numbering.

Finally, many access platforms ship proprietary formats of unusual lengths, such as a Software House CCOTZ 37-bit, a Lenel 42-bit, an Avigilon 56-bit, or DMP 31/33-bit. These rearrange the facility-code, card-number, and parity fields in vendor-specific ways. They still ride the same Wiegand interface, but you have to match the exact format, not just the bit length. These are the specialist formats most suppliers don't stock, and they are exactly where our format expertise is strongest.

Why facility-code matching is the whole ballgame for a compatible card

A controller does not just check that a card is the right format and length. It checks the values inside, and the facility code is the gatekeeper. Most panels are programmed to admit only credentials whose facility code matches the one configured for that door or system. A card with the correct bit format but the wrong facility code reads fine at the reader and is then rejected by the panel, which looks identical to a 'bad card' even though the encoding is technically valid.

That is why ordering a compatible card means supplying three things: the format (for example 26-bit H10301), the facility code, and the card number or a range. Get the format right but the facility code wrong and nothing opens. The facility code and card number are usually printed on your existing cards or available from your access-control administrator, and they are the details that let us encode a compatible credential that presents the exact data your readers already accept on an open format, identical to your originals.

  • Tell us the format name or bit length (e.g. 37-bit H10304)
  • Tell us the facility / site / company code
  • Tell us the card number or the range you need encoded

Which Wiegand formats can be supplied on a compatible card?

Open low-frequency Wiegand formats reproduce cleanly. 125 kHz HID Prox, Indala, AWID and similar credentials carry their Wiegand payload as an open, non-proprietary signal, so we can encode that exact format, facility code and card number onto a programmable T5577 or compatible blank that the reader treats as identical to the original. Open legacy 13.56 MHz credentials that simply present a Wiegand payload can be matched the same way.

Registered and proprietary formats work differently. HID Corporate 1000 numbering is managed by HID for the enrolled customer, so supplying matching cards depends on the customer's own program access. And secured smart credentials, MIFARE DESFire with AES, HID Seos, and iCLASS SE or Elite, are secured by design. For those we supply compatible blank credentials on the matching chip platform; your own system or integrator enrols them with its keys, exactly as it would credentials ordered through the OEM channel, so the keys and your site security stay in your hands. We are an independent manufacturer and supplier of compatible access-control credentials and are not affiliated with, authorized by, or endorsed by HID, Lenel, Software House, or any other manufacturer.

Common Wiegand bit formats and their internal structure

FormatBitsFacility codeCard numberNotes
H1030126-bit8-bit (0-255)16-bit (0-65,535)Open, non-proprietary industry standard; most common format worldwide; 2 parity bits
H1030634-bit16-bit16-bitOpen HID format; wider facility and card ranges than 26-bit
H1030437-bit16-bit19-bitOpen HID format; large card-number space (H10302 variant drops FC for a single 35-bit number)
Corporate 1000 (C1000)35-bit12-bit company ID20-bitRegistered/managed by HID for the enrolled customer; numbering controlled by the organization
Corporate 1000 (C1000)48-bitExpanded company code~23-bitRegistered/managed by HID; supports millions of unique credentials
Software House CCOTZ (proprietary example)37-bitVendor-definedVendor-definedC-CURE / iSTAR proprietary layout; exact format must be matched, not just the bit length

Frequently asked questions

Is Wiegand a cable or a card format?

Both, and that is the confusion. Wiegand is a legacy reader-to-controller wiring protocol (D0/D1/ground) and, separately, the data format that defines how a credential's bits split into facility code, card number, and parity. When people quote '26-bit' or '37-bit H10304' they mean the data format.

What is a facility code and why does it matter?

The facility code (also called site or company code) identifies your building or organization inside the bit stream. Most controllers only admit cards whose facility code matches the configured value, so a card with the right format but the wrong facility code reads at the reader and is then rejected by the panel.

How do I find my card's Wiegand format, facility code, and card number?

They are often printed on the back of your existing cards, or your access-control administrator can read them from the system. If you only have a physical card, a format-identification read can usually determine the bit length and field layout. Supply the format, facility code, and card number when ordering a compatible card.

Can you supply a 26-bit H10301 compatible card?

Yes. The 26-bit H10301 is an open, non-proprietary industry standard with public field widths, so we can encode the exact format, facility code, and card number onto a programmable compatible blank that your reader treats as identical to the original. We are an independent supplier and not affiliated with any manufacturer.

Can you supply a replacement for an HID Corporate 1000 card?

Corporate 1000 (35-bit and 48-bit) numbering is a registered program managed by HID for the enrolled customer, so matching cards depend on the customer's own program access. We can supply compatible blanks, but the format and card-number range are controlled by your organization's HID enrollment.

What does the bit length alone tell me?

Less than you would think. Two different formats can share a bit length but arrange facility code, card number, and parity differently, so '37-bit' could mean H10304, H10302, or a proprietary layout. Always match the named format, not just the number of bits.

Request a quote

Can't find your format? Email the specialists.

Send the part number printed on your card or a photo of the reader. We confirm compatibility before you order — and we cover the specialist formats nobody else lists.