An interactive demo of QR codes' error correction
An interactive demo of QR codes' error correction
Hi HN! This is a hobby project of mine that recently landed me my first interview and helped me get my first internship offers. Draw on a QR code, and the health bars will accurately display how close the QR code is to being unscannable. How few errors does it take to break a QR code? How many errors can a QR code handle? Counters at the bottom track your record minimum and maximum damage. (Can you figure out how to break a QR code with 0.0% damage to the actual data region?) Also, click on the magnifying glass button to toggle between "draw mode" and "inspect mode". I encourage you to use your phone's camera to scan the code as you draw and undo/redo to verify that the code really does break when the app says it does. I wrote the underlying decoder in C++, and it's compiled to WebAssembly for the website. I hope you find it interesting.
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Incorrect prediction on native model
Similar products
Imgur for QR-Codes
QR codes that never expire
QR CODES
Webapp to generate colorful QR codes
Topological Quantum Error Correction (TQEC)
QR codes that always keep working
HorQRux, split QR codes into fragments
WebRTC signalling data using QR codes
QRaro, store binary data into QR Codes and retrieve it later
Generative QR Codes with Stable Diffusion