Yes, it does allow you to scan barcodes, but you also have the possibility to enter that barcode into the program manually. The software scans the hard disk for files to be added to the library. When a barcode is scanned, the information is downloaded automatically from the Internet in case you are connected to the Internet.