CCD tarayıcı, barkodla yazdırılan deseni görüntülemek ve ardından kodunu çözmek için fotoelektrik kuplaj (CCD) ilkesini kullanır. Avantajları: Şaft yok, motor yok, uzun ömür ve ucuz fiyat.
Bir CCD tarayıcı seçerken en önemli iki parametre şunlardır:
Alan derinliği: Bir CCD'nin görüntüleme prensibi bir kameraya benzediğinden, alan derinliğini artırmak istiyorsanız, merceği buna göre artırmanız gerekir, böylece CCD çok büyük olur ve çalışamaz hale gelir. Mükemmel CCD, barkoda yapışmadan okunabilmelidir ve orta büyüklükte ve kullanımı rahattır.
Çözünürlük: CCD çözünürlüğünü artırmak istiyorsanız, görüntüleme konumunda ışığa duyarlı öğenin birim öğesini artırmalısınız. Düşük{{0}}maliyetli CCD'ler genellikle 5 pikseldir ve EAN ve UPC gibi ticari kodları okumak yeterlidir. Diğer kod sistemlerini okumak zor olacaktır. Orta-aralıklı CCD'ler çoğunlukla 1024 pikseldir ve hatta bazıları 2048 piksele1 ulaşır, bu da barkodu 0,1 mm'lik en dar birim öğesiyle ayırt edebilir.