Maker here. NotesQR is live P2P over WebRTC: no signup, no product size quota, files aren't kept as a download on our disks. Sender stays online until the transfer finishes.
Happy to answer anything: privacy tradeoffs, folders, CLI/MCP for agents, desktop/extensions, or when you'd still want WeTransfer-style upload-and-store instead.
What's your usual way to send a big private file today between devices WorldWide?
NotesQR was built around a simple idea: sharing private files shouldn't mean creating an account, hitting arbitrary size caps, or leaving copies sitting on someone else’s cloud.
It’s just a live P2P transfer over WebRTC. You open a room, send a link or QR, and keep the tab open until the other side finishes downloading. The servers only handle signaling (and TURN fallback if needed)—the actual bytes move directly device-to-device and never touch a disk.
A few quick details:
- No signups and no size limits.
- Supports full folder transfers with relative paths preserved.
- Optional passwords and auto-close (--once).
- Works on web, desktop apps, browser extensions, plus CLI and MCP for AI agent workflows.
Quick CLI example:
npx -y github:NotesQR/notesqr-share send ./file.pdf --once
The main tradeoff is obvious: if the sender closes the tab early, the transfer stops. That’s the price of not storing anything in the cloud.
We’d love to hear your thoughts, especially from anyone handling large builds, folder trees, or agent automations. Happy to answer any questions!
→ https://notesqr.com
→ Docs: https://notesqr.com/docs
→ GitHub: https://github.com/NotesQR/NotesQR
→ P2P comparsion alternatives: https://notesqr.com/p2p-alternatives
→ Cloud comparsion alternatives: https://notesqr.com/cloud-alternatives