Typ
OMR, jednowymiarowy kod kreskowy.

Kodowane znaki
Kodowane znaki: cyfry 0, 1. Długość kodu: zmienna.

Opis
Kod OMR jest systemem pozycyjnym, tzn. program musi wiedzieć w ilu bitach informacja ma być zakodowana. Danymi dla kodu są wartości bitowe np. 00101110001. Bity wstawiane są od znaku start, tzn. zaraz po znaku start pojawia się bit o najniższej wartości (pierwszy z prawej strony). Wartość 1 kodowana jest jako pasek czarny, a wartość 0 oznacza pasek biały. Odstępy między paskami nie zawierają informacji.