support@barcode-us.com
800.662.0701

EPC Binary Headers

Header Value (binary) Header Value (hexadecimal) Encoding Length (bits) Coding Scheme
00000000 00 NA Unprogrammed Tag
00000001 01 NA Reserved for Future Use
0000001x 02,03 NA Reserved for Future Use
000001xx 04, 05, 06, 07 NA Reserved for Future Use
00001000 08 64 Reserved until 64bit Sunset <SSCC-64>
00001001 09 64 Reserved until 64bit Sunset <SSCC-64>
00001010 0A 64 Reserved until 64bit Sunset <SSCC-64>
00001011 0B 64 Reserved until 64bit Sunset <SSCC-64>
00001100to00001111 0C to 0F   Reserved until 64 bit Sunset Due to 64 bit encoding rule in Gen 1
00010000to00101011 10 to 2B NA NA Reserved for Future Use
00101100 2C 96 GDTI-96
00101101 2D 96 GSRN-96
00101110 2E NA Reserved for Future Use
00101111 2F 96 USDoD-96
00110000 30 96 SGTIN-96
00110001 31 96 SSCC-96
00110010 32 96 SGLN-96
00110011 33 96 GRAI-96
00110100 34 96 GIAI-96
00110101 35 96 GID-96
00110110 36 198 SGTIN-198
00110111 37 170 GRAI-170
00111000 38 202 GIAI-202
00111001 39 195 SGLN-195
00111010 3A 113 GDTI-113
00111011 3B Variable ADI-var
00111100to00111111 3C to 3F NA Reserved for future Header values
01000000to01111111 40 to 7F   Reserved until 64 bit Sunset
11000000to11001101 C0 to CD   Reserved until 64 bit Sunset <SGTIN-64> (64 header values)
11001110 CE 64 Reserved until 64 bit Sunset <DoD-64>
11001111to11111110 CF to FE   Reserved until 64 bit Sunset Following 64 bit Sunset, E2 remains reserved to avoid confusion with the first eight bits of TID memory (Section 16).
11111111 FF NA Reserved for future headers longer than 8 bits
 
Header Value (binary)
00000000
Header Value (hexadecimal)
00
Encoding Length (bits)
NA
Coding Scheme
Unprogrammed Tag
Header Value (binary)
00000001
Header Value (hexadecimal)
01
Encoding Length (bits)
NA
Coding Scheme
Reserved for Future Use
Header Value (binary)
0000001x
Header Value (hexadecimal)
02,03
Encoding Length (bits)
NA
Coding Scheme
Reserved for Future Use
Header Value (binary)
000001xx
Header Value (hexadecimal)
04, 05, 06, 07
Encoding Length (bits)
NA
Coding Scheme
Reserved for Future Use
Header Value (binary)
00001000
Header Value (hexadecimal)
08
Encoding Length (bits)
64
Coding Scheme
Reserved until 64bit Sunset <SSCC-64>
Header Value (binary)
00001001
Header Value (hexadecimal)
09
Encoding Length (bits)
64
Coding Scheme
Reserved until 64bit Sunset <SSCC-64>
Header Value (binary)
00001010
Header Value (hexadecimal)
0A
Encoding Length (bits)
64
Coding Scheme
Reserved until 64bit Sunset <SSCC-64>
Header Value (binary)
00001011
Header Value (hexadecimal)
0B
Encoding Length (bits)
64
Coding Scheme
Reserved until 64bit Sunset <SSCC-64>
Header Value (binary)
00001100to00001111
Header Value (hexadecimal)
0C to 0F
Encoding Length (bits)
Coding Scheme
Reserved until 64 bit Sunset Due to 64 bit encoding rule in Gen 1
Header Value (binary)
00010000to00101011
Header Value (hexadecimal)
10 to 2B
Encoding Length (bits)
NA NA
Coding Scheme
Reserved for Future Use
Header Value (binary)
00101100
Header Value (hexadecimal)
2C
Encoding Length (bits)
96
Coding Scheme
GDTI-96
Header Value (binary)
00101101
Header Value (hexadecimal)
2D
Encoding Length (bits)
96
Coding Scheme
GSRN-96
Header Value (binary)
00101110
Header Value (hexadecimal)
2E
Encoding Length (bits)
NA
Coding Scheme
Reserved for Future Use
Header Value (binary)
00101111
Header Value (hexadecimal)
2F
Encoding Length (bits)
96
Coding Scheme
USDoD-96
Header Value (binary)
00110000
Header Value (hexadecimal)
30
Encoding Length (bits)
96
Coding Scheme
SGTIN-96
Header Value (binary)
00110001
Header Value (hexadecimal)
31
Encoding Length (bits)
96
Coding Scheme
SSCC-96
Header Value (binary)
00110010
Header Value (hexadecimal)
32
Encoding Length (bits)
96
Coding Scheme
SGLN-96
Header Value (binary)
00110011
Header Value (hexadecimal)
33
Encoding Length (bits)
96
Coding Scheme
GRAI-96
Header Value (binary)
00110100
Header Value (hexadecimal)
34
Encoding Length (bits)
96
Coding Scheme
GIAI-96
Header Value (binary)
00110101
Header Value (hexadecimal)
35
Encoding Length (bits)
96
Coding Scheme
GID-96
Header Value (binary)
00110110
Header Value (hexadecimal)
36
Encoding Length (bits)
198
Coding Scheme
SGTIN-198
Header Value (binary)
00110111
Header Value (hexadecimal)
37
Encoding Length (bits)
170
Coding Scheme
GRAI-170
Header Value (binary)
00111000
Header Value (hexadecimal)
38
Encoding Length (bits)
202
Coding Scheme
GIAI-202
Header Value (binary)
00111001
Header Value (hexadecimal)
39
Encoding Length (bits)
195
Coding Scheme
SGLN-195
Header Value (binary)
00111010
Header Value (hexadecimal)
3A
Encoding Length (bits)
113
Coding Scheme
GDTI-113
Header Value (binary)
00111011
Header Value (hexadecimal)
3B
Encoding Length (bits)
Variable
Coding Scheme
ADI-var
Header Value (binary)
00111100to00111111
Header Value (hexadecimal)
3C to 3F
Encoding Length (bits)
NA
Coding Scheme
Reserved for future Header values
Header Value (binary)
01000000to01111111
Header Value (hexadecimal)
40 to 7F
Encoding Length (bits)
Coding Scheme
Reserved until 64 bit Sunset
Header Value (binary)
11000000to11001101
Header Value (hexadecimal)
C0 to CD
Encoding Length (bits)
Coding Scheme
Reserved until 64 bit Sunset <SGTIN-64> (64 header values)
Header Value (binary)
11001110
Header Value (hexadecimal)
CE
Encoding Length (bits)
64
Coding Scheme
Reserved until 64 bit Sunset <DoD-64>
Header Value (binary)
11001111to11111110
Header Value (hexadecimal)
CF to FE
Encoding Length (bits)
Coding Scheme
Reserved until 64 bit Sunset Following 64 bit Sunset, E2 remains reserved to avoid confusion with the first eight bits of TID memory (Section 16).
Header Value (binary)
11111111
Header Value (hexadecimal)
FF
Encoding Length (bits)
NA
Coding Scheme
Reserved for future headers longer than 8 bits