CMOS skenery (Complementary Metal-Oxide-Semiconductor) jsou schopné snímat jak 1D (lineární čárové kódy), tak 2D (lineární a zároveň horizontální čárové kódy) kódy a poskytují vysokou přesnost a flexibilitu. CMOS skenery jsou vhodné pro aplikace, kde je potřeba načítat různé typy kódů na různých površích a materiálech, včetně papírových etiket a elektronických displejů.