二維碼掃不出來有以下原因:1、光線不足時,攝像頭無法捕捉清晰的二維碼,無法識別。2、光線強,甚至有反光的現象,同樣會導致二維碼無法識別。3、二維碼不清晰或被弄髒,二維碼一般只有兩種顏色,有其它雜色或者汙垢,都會導致二維碼識別率降低。4、因為空氣環境,攝像頭很容易沾上厚厚的灰塵,這種情況也會導致攝像頭無法捕捉清晰的影象。5、絕大部分二維碼掃描軟體均需要連線網路,如果訊號不佳,可能會導致掃描失敗。6、二維碼掃描不出來,還可能是掃描軟體本身的問題。