GhostBeam
Drop files, connect two devices, and they fly straight across — both ways, as many as you like. No upload, no account.
GhostBeam
Drop files, connect two devices, and they fly straight across — both ways, as many as you like. No upload, no account.
Peer-to-peer, no upload
The bytes stream directly between you and the recipient over WebRTC — cross-platform, encrypted, and never through our servers.
GhostBeam transfers a file directly from your browser to the recipient's browser over WebRTC — the bytes never pass through our servers, only an encrypted connection-setup message does. Drop a file, share the link, and when the recipient opens it the transfer streams peer-to-peer, end-to-end encrypted, with no size wait for an upload because there is no upload. It's a cross-platform, no-app alternative to AirDrop that works between Windows, Mac, Android, iPhone and Linux — any two modern browsers. Both people need to be online at the same time; for async sending, use GhostSend instead. One honest caveat: because GhostBeam is purely peer-to-peer with no relay server in the middle, a minority of connections — most often a laptop talking to a phone on mobile data, where carrier-grade NAT hides both ends — can't establish a direct link and will time out. Putting both devices on the same Wi-Fi network fixes it, and GhostSend is the reliable fallback.
How it works
Add any file. GhostBeam prepares a direct, encrypted peer-to-peer connection.
Send the link to the recipient. When they open it, a direct browser-to-browser channel opens.
Bytes flow straight between your devices, encrypted end-to-end — never through our servers. You can even chat while it transfers.
| Feature | GhostX | WeTransfer / AirDrop / Snapdrop |
|---|---|---|
| Bytes touch a server | No — peer-to-peer | Uploaded (WeTransfer) or same-network only (AirDrop) |
| Cross-platform | Any two browsers | AirDrop is Apple-only |
| App install | None | Sometimes |
| Signup | No | Often |
Open the link they send you, or type the 8-digit code they show (like 981-85373) on ghostx.tools/beam, on the device you want the file on. There's nothing to install and no account. Keep the tab open until the transfer finishes, and make sure the sender's tab stays open too: GhostBeam is a live browser-to-browser connection, so you both need to be online at the same moment. If the transfer won't start, put both devices on the same Wi-Fi network.
No. GhostBeam uses WebRTC to stream the file directly browser-to-browser. Our servers only relay a small encrypted setup message to help the two browsers find each other — never the file itself.
Yes. GhostBeam works between any two modern browsers — Windows to iPhone, Android to Mac, Linux to anything — with no app to install, unlike Apple-only AirDrop.
Yes — it's a live peer-to-peer connection, so the sender and recipient must both have the link open. For send-and-forget transfers, use GhostSend instead.
There's no upload, so there's no upload cap — large files stream directly. Very large transfers depend on both connections staying open.
Yes. The WebRTC data channel is end-to-end encrypted, so the bytes are unreadable in transit and never stored anywhere.
GhostBeam is genuinely peer-to-peer — there's no relay server passing your bytes along — so the two browsers have to reach each other directly. Usually they can. The case that fails is carrier-grade NAT, most commonly a laptop trying to beam to a phone on mobile data: both ends are hidden behind the carrier's network and neither can open a path to the other, so the transfer times out rather than connecting. Put both devices on the same Wi-Fi network and it will work. If you can't, use GhostSend — it's encrypted end-to-end too, and the recipient doesn't need to be online at the same time.
Everything runs in your browser. Your files are never uploaded — for the single-file tools there's no upload endpoint to send them to.
More from the GhostX family