██████╗ ███████╗ █████╗ ███╗ ███╗
██╔══██╗██╔════╝██╔══██╗████╗ ████║
██████╔╝█████╗ ███████║██╔████╔██║
██╔══██╗██╔══╝ ██╔══██║██║╚██╔╝██║
██████╔╝███████╗██║ ██║██║ ╚═╝ ██║
╚═════╝ ╚══════╝╚═╝ ╚═╝╚═╝ ╚═╝
Transfer files and clipboard between your devices — no internet, no accounts, no cloud.
Beam is a desktop app that turns your PC into a local file transfer hub. Open it, scan the QR code on your phone, and you're connected — no accounts, no internet required, no files leaving your network.
Send files from your PC to your phone. Send files from your phone to your PC. Share clipboard text between any connected device. Everything happens directly over your WiFi, at local network speeds.
┌─────────────────────────────────────────────────────────┐
│ │
│ Your PC runs Beam │
│ ───────────────── │
│ A local server starts on your WiFi network │
│ A QR code is generated from your PC's IP address │
│ │
│ Your Phone scans the QR │
│ ────────────────────── │
│ Browser opens to your PC's Beam interface │
│ Both devices are now connected │
│ │
│ You transfer │
│ ──────────── │
│ Files go directly between devices │
│ Nothing touches the internet │
│ Session ends → all files deleted automatically │
│ │
└─────────────────────────────────────────────────────────┘
- Send files in any direction — PC to phone, phone to PC, phone to phone
- Select multiple files at once, transfers queue automatically one by one
- Drag and drop support on desktop
- Real-time progress bar per file
- All major file types supported — videos, images, documents, archives, code
- Paste text into Beam on one device
- Select which connected device to send it to
- They see it instantly and copy it with one tap
- Works for links, notes, passwords, anything text-based
- See every device connected to your Beam session in real time
- Devices identified automatically — iPhone, Android, Windows PC, Mac
- Live connection status, updates instantly when devices join or leave
- Zero internet dependency — everything stays on your local network
- Session-based storage — when you close Beam, all transferred files are permanently deleted
- No accounts, no sign-up, no telemetry
- Your files never touch any external server
- PC displays a QR code
- Phone scans it with the camera
- Instantly opens Beam in the phone browser
- No typing, no pairing codes
| Platform | Download |
|---|---|
| Windows | Beam-Setup-x.x.x.exe |
| macOS | Beam-x.x.x.dmg |
| Linux | Beam-x.x.x.AppImage |
Your phone doesn't need to install anything. Just a browser.
1. Download and install Beam on your PC using one of the links above.
2. Open Beam. You'll see the main interface with SEND, RECEIVE, DEVICES, and CLIPBOARD tabs.
3. Click QR CONNECT in the top right. A QR code appears.
4. Open your phone camera and scan the code. Your phone browser opens automatically.
5. You're connected. Start sending files or clipboard text between your devices.
- Open the SEND tab on your PC
- Tap the upload area or drag files in
- On your phone, open the RECEIVE tab
- Your files appear as cards — tap to download
- On your phone, open the SEND tab
- Tap to select any file from your phone storage
- File uploads to Beam and appears on PC in the RECEIVE tab
- Copy something on your phone
- Open the CLIPBOARD tab in Beam on your phone
- Paste the text into the input field
- Select your PC from the device list
- Hit BEAM CLIPBOARD
- On your PC, open the CLIPBOARD tab — it's there waiting
Built with Node.js and Electron. No cloud services, no external APIs.
electron desktop app wrapper
express local HTTP server
ws WebSocket for real-time device sync
multer file upload handling
qrcode QR code generation
fs + os file system and network interface access
electron-updater automatic updates from GitHub releases
# clone the repo
git clone https://github.com/Reabot6/Beam.git
cd Beam
# install dependencies
npm install
# start in development mode
npm start
# build installer for your platform
npm run buildRequires Node.js 18 or higher.
- File transfer — PC ↔ Phone
- Multiple file queue with per-file progress
- QR code connection
- Real-time device list
- Clipboard sync between devices
- Session-based storage — auto delete on close
- Auto updates via GitHub releases
- Transfer history within session
- Folder transfer support
- Transfer speed indicator
- Dark / light theme toggle
Pull requests are welcome. For major changes, open an issue first to discuss what you'd like to change.
Beam is free and will stay free. If it's saved you time, a contribution keeps it maintained.
Moniepoint MSB · Adeiza Onimisi Adeolu · 7074088848
MIT — do whatever you want with it.
Built by Reabot6 · Lagos, Nigeria
No internet required. No accounts. Just your network.