Been using this for years! Free and no ads. Doesn't request a bunch of weird permissions like most other barcode scanners. The only problem I have with it is that you have to dig through the settings to turn the flash on. If there was a quick way to turn it on or off like in the camera app  this would be ideal.
January 11 2017