Aisle 1No. 9 of 460
Splashery
QR Damage Lab
38,999 small parts. Assembled in your browser.
Empty. Now look down.

Swipe across the pack to tear it open.
Press and hold. It pulls itself together.
Let go to drop it.
It stays in its pack here. The Playground has the rest.
Studio · Built from a recipe
QR Damage Lab
QR codes still scan when part of them is lost, because error correction can rebuild missing codewords: about 7, 15, 25 or 30 percent at levels L, M, Q and H.
Play with it in the Playground
How to play
Pick a damage in the Splash tab, then tap or draw on the code. Watch the meter.
Toy facts
- Item
- No. 9 of 460
- Shelf
- Aisle 1, Studio
- Kind
- Built from a recipe
- Small parts
- 38,999
- Your own
- The Damage lab
- Sound
- Yes
- Batteries
- None
- Assembly
- It does that itself
- Licenses
- Apache-2.0, MIT
- Price
- $0.00
Small parts are the splats in its usual build on a computer. A phone may draw fewer.
Its controls
| Control | Kind | Range | Start |
|---|---|---|---|
| Add damage | Tap | ||
| Tilt | Slider | 0 to 100% | 0% |
| Curve | Slider | 0 to 100% | 0% |
| Move in time | Slider | 0 to 100% | 0% |
| Damage lands | Button | ||
| Heal | Switch | Off | |
| Shape | List | 2 choices | Square |
About it
QR codes still scan when part of them is lost, because error correction can rebuild missing codewords: about 7, 15, 25 or 30 percent at levels L, M, Q and H.
Here you scratch a code or stick a label on it where you tap, draw on it with a marker, tear it from the corner or the edge nearest your tap, burn it from the nearest corner, smudge it, or do what only a code of splats allows: blur, shrink, grow, jitter or fade its splats, drift its color, curve it, tilt it or set it moving. After each change the meter reads the very picture on the stage and counts each block's lost codewords against what it can fix. Show all four levels side by side, or tap Heal it to watch Reed–Solomon decoding set each block right.
Sources and credits
Made in Splashery. Its code is MIT.
Libraries
- Apache-2.0
- jsQR 1.4.0 (lane LSTUDIO)
- MIT
- QR Code generator library (Project Nayuki)



