Skenery CMOS (Complementary Metal-Oxide-Semiconductor) dokážu snímať 1D (lineárne čiarové kódy) aj 2D (lineárne a horizontálne čiarové kódy) kódy a poskytujú vysokú presnosť a flexibilitu. Skenery CMOS sú vhodné pre aplikácie, kde je potrebné čítať rôzne typy kódov na rôznych povrchoch a materiáloch vrátane papierových štítkov a elektronických displejov.