交叉25碼是一種高密度的,可以嵌入任意數量數字的,長度可變化的數字條形碼。該條形碼是基於標準25碼的規範改進而得來,它比標準25碼有更高的密度與數據存儲能力。交叉25碼主要運用在物流行業與倉儲業中。
標準25碼只用黑色條碼代表數字0-9,而交叉25碼既使用黑色條碼也使用白色條碼來代表0-9的數字。例如,標準25碼會用前五個黑色條碼表示第一個數字,用緊接着的五個黑色條碼表示第二個數字;而交叉25碼是使用前五條黑色條碼表示第一個數字,而用介於前五個黑色條碼中的白色條碼表示第二個數字。這也是交叉25碼名稱的來源。