potatc / code
Files stay on your devices
SCREEN → CAMERA · FILE TRANSFER

A little light.
A whole file.

Move small files between devices. No cables, no uploads.

Your screen sends.
Your camera receives.
Standard
StandardBalancedTurbo

FRAME RATE5 FPS
ONE PASS
PROTECTIONRS + CRC
VISUAL CHANNELStandby

Ready when you are.

Add a file to create your visual stream.

No file selected

On the receiving device, open this page and choose Receive a file.

01 /

Pick something small.
Files up to 256 KiB. Smaller is faster.

02 /

Keep the code in view.
Steady hands. Bright screen. Less glare.

03 /

Save every last byte.
Verified before your download is ready.

A few things worth knowing

The stream repeats so missed frames can be recovered. There is no return channel: stop the sender once the receiver finishes. Color mode and Turbo need good lighting and camera hardware. Files are not encrypted in the visual stream; anyone who can see the code may scan it. Camera access requires HTTPS or localhost.