Upload a CSV / whitespace-delimited matrix of integers. Each bit position is drawn as a black/white grid (with quiet zone) — if a layer is a valid QR code, you can scan it.
Parsing rules
• Accepts commas, semicolons, and whitespace. • Brackets or random punctuation are ignored automatically. • If rows are uneven and Auto-reshape is on, the app chooses a near-square shape (preferring QR widths: 21,25,29,…).