no network needed

That code is this page. Scan it with any phone camera to open QR Beam.

Move files between devices using only light.

One device flashes a stream of QR codes and the other reads them with its camera. The devices never connect. No Wi-Fi, Bluetooth or account involved.

What do you want to send?

Drop files here or
Code density

Bytes per frame. Use Easy when a laptop webcam is reading a phone screen. A phone camera reading a big monitor can handle Dense or Max.

Codes on screen

Two codes side by side suit a big screen; the receiver has to fit both in view. You can switch while beaming with the button under the code.

Speed: 10 frames/s

Where to start. With Two-way on, the sender then speeds up or slows down by itself.

Nothing selected yet.
Point at the flashing code
waiting for the first frame

● Received

Scan

Point your phone's camera at the moving code on this page. Every frame of it opens QR Beam.

snapperjake.github.io/qrbeam

How to

  1. Open QR Beam on both devices.
  2. On the one with the file, tap Send and pick files or type some text.
  3. On the other, tap Receive and point its camera at the flashing code. It locks on by itself.
  4. Missed frames don't matter. It keeps going until it has everything, then chimes. Tap Save or Share.

On iPhone: in Safari tap Share, then Add to Home Screen. After that QR Beam opens and works in airplane mode.