CCD skaitytuvas naudoja fotoelektrinės movos (CCD) principą, kad nufotografuotų brūkšninio kodo atspausdintą modelį ir tada jį iššifruotų. Jo privalumai yra: nėra veleno, nėra variklio, ilgas tarnavimo laikas ir pigi kaina.
Renkantis CCD skaitytuvą, du svarbiausi parametrai yra:
Lauko gylis: Kadangi CCD vaizdavimo principas yra panašus į fotoaparatą, jei norite padidinti lauko gylį, turite atitinkamai padidinti objektyvą, kad CCD būtų per didelis ir nepatogus veikti. Puikus CCD turėtų būti galima skaityti nesilaikant brūkšninio kodo, ir jis yra vidutinio dydžio ir patogus naudoti.
Skiriamoji geba: jei norite padidinti CCD skiriamąją gebą, vaizdo gavimo vietoje turite padidinti šviesai jautraus elemento vieneto elementą. Pigūs CCD paprastai yra 5 pikseliai, todėl pakanka perskaityti komercinius kodus, tokius kaip EAN ir UPC. Bus sunku skaityti kitas kodų sistemas. Vidutinio nuotolio CCD dažniausiai yra 1024pixels, o kai kurie netgi pasiekia 2048pixe1, o tai gali atskirti brūkšninį kodą su siauriausiu vieneto elementu 0,1 mm.