How to share files with a QR code
Handspan lets you send files between two devices using a QR code or a pairing code. There is no account to create, and the receiving device decides whether to accept the files.
Start on the receiving device
- Open Handspan Receive on the device where you want the files.
- Select Show receiving code. Keep the page open while the other device connects.
- On the sending device, open Send files. Scan the QR code or enter the displayed code. A phone camera can also open the QR link.
- Choose the files on the sender and send the request. Review the file names and sizes on the receiving device before accepting.
- Keep both devices available until the transfer is verified. Use the offered Save or download action to keep your copy.
What does the QR code do?
The QR code contains a temporary invitation, not the file itself. It tells the sender how to find and authenticate the receiving session. Anyone with the invitation may try to connect, so only share it with the person you expect. Receiving codes expire after ten minutes.
Do both devices need the same Wi-Fi?
No. Handspan first tries to establish a direct connection between the devices. If the network blocks a direct route, updated clients can use temporary encrypted storage. Use handspan.net or the updated Android app on both devices. Both devices need to remain available. Some restrictive networks can still prevent a transfer.
Where are received files saved?
Desktop browsers that support a save picker let you choose a destination. Other browsers offer a download after verification. Multiple files are prepared together as a ZIP archive; open the ZIP after saving to access each file. If a chosen destination rejects saving, use the download fallback shown on the page.
Storage capabilities vary by browser. Some browsers are limited to 64 MiB of buffered data; larger batches require suitable local browser storage or a supported save method. If a large batch cannot be accepted, send fewer or smaller files.
What if a transfer stops?
Close and reopen both Handspan pages to load the latest version, generate a new receiving code, and retry. Confirm both devices have internet access and keep the browser available. The temporary storage route retries some short network interruptions automatically while its session remains open. Browser sleep or background suspension can still interrupt a transfer; closing the page or app is not resumable. Storage sessions expire after up to two hours. If pairing fails on a managed network, try a different network.
Can I send a file to someone who is offline?
Handspan is designed for two devices pairing and approving a transfer while available. Temporary encrypted storage, when enabled, is a delivery fallback; it does not provide an offline inbox or a permanent download link. Delivery, cancellation or expiry requests cloud cleanup. Save your verified local download before leaving the page.