Code 93 ist ein alphanumerischer Strichcode mit variabler Länge. Er wurde aus dem Code 39 entwickelt und hat eine geringfügig höhere Informationsdichte. Insgesamt können mit dem Code 93 10 Ziffern, die Großbuchstaben A bis Z und 5 Sonderzeichen dargestellt werden.
In der Extended-Version unterstützt der Code 93 Extended den kompletten ASCII-Zeichensatz und 10 Sonderzeichen und Steuerzeichen. Es handelt sich um einen Mehrbreitencode mit vier unterschiedlichen Elementbreiten. Ein Zeichen wird aus neun Modulen gebildet. Drei Elemente eines Moduls sind Striche.
Code 93 arbeitet mit Prüfsummenverfahren und wird durch spezielle Start- Stoppzeichen begrenzt. Bei der Generierung des Code 93 werden die Paritybits und die Start-Stoppzeichen automatisch angefügt. Die Berechnung der Prüfsumme arbeitet nach Modulo 47.