Die OCR-B wurde von Adrian Frutiger entworfen und erschien 1968 bei Monotype. Wie die OCR-A ist sie eine Monospaced-Schrift, die für Menschen und Maschinen lesbar sein soll. Im Gegensatz zu der sehr konstruierten OCR-A lehnt sich die OCR-B aber stärker an typische Druckschriften an, etwa Frutigers eigene Univers. Das Design ist durch ISO 1073-2:1976 normiert.
Eine typische Verwendung der OCR-B ist die menschenlesbare Darstellung von Barcodes.