Components of the QR Code

Modified from original QR encoder javascript available here. This HTML5 code should now work on most browsers due to inclusion of Google's explorerexcanvas script.

All boxes below must be checked to constitute a completely valid scannable QRcode. Change the length of your text string to encode with different QR "Versions". At Version 6 ( a pretty long input string ) the version information begins to show.

ECC Level (1-4):


Show QRCode Component
Alignment Blocks:
Timing Pattern:
Version Info:
ECC Level: