Visual Transfer — Send
Send a file by flashing a sequence of QR transport frames. File contents stay in this browser.
Select a file and press Prepare.
File
—
Size
—
SHA-256
—
Data chunks
—
Parity frames
—
Current frame
—
Cycle
—
Estimated ideal time
—
No transfer loaded
—
Receiver instructions
Open the receiver on another device, allow camera access, and point it at this QR code. The receiver can handle rotation, perspective, duplicate frames, dropped frames, and one missing data chunk per parity group.
Keep the transmitting QR large on screen. For the highest reliability, use 250–350 byte frames and keep the QR large. The receiver now performs several decode passes per camera frame, so reducing QR density usually helps more than reducing FPS.