Transfer files with light and secure.

Send a file or a block of text from one screen to another device's camera. No account, pairing, cloud storage, or network path between devices. AES-256-GCM encryption happens before the first QR frame.

This screen transmits

Send a file or text

Any file up to 64 MB, or a pasted text snippet up to 4 MB. Compressed when it helps, restored with its original name.

This camera receives

Point and receive

Point your camera at the sender's screen to receive the file.

No network path is required between the devices; encrypted bytes travel as light. A recorded QR stream does not reveal the plaintext file. Keep the JSON master key and separate six-digit transfer code protected.