Visual Binary — Create, Decode & Play
Hide a message or GPS coordinates in black and white squares. Each group of 8 squares represents one byte, read left to right: dark = 1, light = 0. Create printable geocaching challenges, edit grids by tapping squares, or try a random puzzle.
Create a visual binary puzzle
Visual grid preview
Decode visual binary
Paste a continuous sequence of 0s and 1s (spaces and newlines are allowed), or set the number of bytes and tap squares on the right. The grid updates live.
Decoded text
Tap the squares to change bits
Byte breakdown
Random binary challenge
Read each row from left to right (most-significant bit first). Type the decoded message exactly. Capitalization doesn't matter, but spaces and numbers do.
Challenge grid
How visual binary works
The character A has the UTF-8 byte 01000001. A visual row showing light, dark, light, light, light, light, light, dark represents the same pattern. A full message is simply several 8-bit rows. You can paste binary from other puzzles, tap an individual square to correct a damaged pattern, or generate a new grid for a geocache listing.