LumaPass

Receive files via QR code

Scan QR Code to Receive Files Instantly

Open the scanner, point your camera at the sender screen, and download only after every frame is verified.

Receiver

Scan a LumaPass transfer

Files stay in browser memory. Decoded content is verified before download or share controls are enabled.

Waiting to scan

Start the camera and point it at the sender QR code.

0%

Frames

Received 0 / ? frames

Speed

About 0.0 frames/sec

Time left

Waiting for QR frames

Start the camera to check HTTPS support and request browser permission.

How to Receive Files via QR Code

  1. Open the receive page on the phone or device with a camera.
  2. Allow camera access and point the preview at the sender's animated QR frames.
  3. Watch the progress bar; repeated frames are ignored and missing frames are collected as the animation loops.
  4. Download the file after every frame is received and the final hash check passes.

Local Verification Before Download

The receiver does not save a partial file as complete. It waits for all QR chunks, rebuilds the bytes locally, verifies the transfer hash, and only then enables download or sharing.

LumaPass transfers files through browser-local QR code frames without uploading to a server.