QR code generated using QR code interface and local qrcode.js
It also supports QR code parsing, which only requires an image address to parse.