No, you do not need an internet connection to scan a QR code. Without the Internet or a network in general, you can scan QR Codes. However, if the QR Code contains a URL, using the Internet is necessary to access the URL.