Splashery
Touch the codeNo install, no account

A QR code that turns into whatever you touch

Every black square is one of 460 3D objects you can turn, poke, paint, blow on, drop, and take apart in your browser. Touch a square, and the whole code becomes it. Point a phone at it, and it still opens Splashery.

Now a real one

The code shows pictures of Splashes. This is a Splash itself: a fox made of 1,000,000 soft 3D splats, drawn live in your browser. It takes about 8 MB, so it waits for you to ask.

A needle-felted fox.
  • Turn
  • Poke
  • Paint
  • Blow on
  • Drop
  • Take apart

29 shelves

72 captures of real things and 388 built from recipes, across atoms, planets, math, games, music, and the everyday.

Why 29 by 29

The code on this page is 29 squares wide, one for each shelf. It has exactly 460 dark squares, one for each Splash, seated in the order a QR reader walks the code. So every shelf is one stretch of the reader's path.

It reads
https://splashery.app
Size
Version 3, 29 by 29 squares
Error correction
Level H, the strongest
Mask
Pattern 3
Spare bytes
R, K, and one more that makes the count come out to 460

Break it

A QR code repeats itself on purpose, so it survives damage. Knock tiles off this one, one at a time, and see how far it holds. The three big eyes stay on, because a reader can't find a code without them. A real QR reader checks after every tile, and only a count it passed can be your record. Take the wrong tile, and the whole code comes down.

Codes that are pictures

A QR reader only looks at the middle of each square. That leaves the rest of the square free, for a picture or even a video that scans while it plays. The code at the top of this page does it too: when the fox or the Earth turns on it, every frame is the same code.

Your own photo, in 3D

These tools turn your own photo or video into splats on your device. Nothing is uploaded.

One person made this

Splashery is the work of one person, Ryan Kamp.