Tesserae QR
Generate
Scan
Create a QR code
Error correction
Higher levels survive more damage but make the code denser.