EIGHT-COLOR MATRIX
Encode. Decode. Explore.
Turn text or a file into a color matrix.
Recover the original from its image.
Your data
0 bytesMatrix settings
Text and files are restored automatically when decoded. This browser supports up to 64 MiB of original data per operation; encoded capacity still depends on matrix size.
Rows and columns are calculated to fit your data and correction at the selected ratio.
At least 12.5% of the bits are parity
Text or any file. Capacity depends on matrix size and correction. Your data stays in this browser.
Read a matrix
Live camera
ExperimentalPoint at one matrix with its complete white margin. Scanning stops after a verified result. Video stays on your device; no recording or upload.
Original PNGs work best. JPEG or WebP copies, resized images, and flat scans of printed matrices (slightly rotated is fine) are read as long as each cell keeps about three pixels. Photos up to 64 megapixels are accepted; larger photos are resized to 16 megapixels for processing. Screen photos with moderate perspective and glare are supported experimentally for 4–512 cells per side. Include the complete white margin and all three corner markers.
Recovered data
Checksum verifiedReady to encode.
Your data, in eight colors.
Generate a matrix to see it here.- Payload
- —
- Dimensions
- —
- Payload parity
- —