Transfer files
with light.

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.

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.

Native Android app

Install once. Transfer offline.

The APK contains the complete sender and receiver, needs no account, and has no Internet permission.

Fully isolated computer

Bootstrap a Python receiver with light

If Python 3 and OpenCV are already installed, transfer the receiver itself and then files without any network, cable, or USB drive.