INSTALLTwo runtimes. One simple experience.
Choose the runtime already on your computer. Both official packages generate the same QRB1 animated QR stream.
PyPython
Requires Python 3.10 or later
Recommended - Install QRBeam
$ python3 -m pip install --upgrade qrbeam
- Send a file
$ qrbeam send ./example.zip
View package on PyPI ↗JSNode.js
Requires Node.js 20 or later
- Install QRBeam globally
$ npm install --global qrbeam
- Send a file
$ qrbeam send ./example.zip
View package on npm ↗USAGE
Make your first transfer
QRBeam opens a local player in your browser. Point your iPhone’s rear camera at the screen.
1Choose a fileFiles must be 5 MiB or smaller.
2Run the commandqrbeam send FILE
3Keep the image clearUse full screen, raise brightness, and hold the phone steady.
4Wait for verificationSHA-256 verifies the file when complete.
COMMAND OPTIONS
Common options
--profile safeDefault 6 fps mode for handheld scanning
--profile fast10 fps for a fixed phone and bright screen
--port 8765Change the local player port
--no-openDo not open the browser automatically