Warpdrop is a privacy-first, P2P file transfer tool bridging your terminal and the web. Send files directly from your CLI (warpdrop send) to any device's browser, or vice-versa. No cloud storage, no accounts, no file size limitsβjust direct WebRTC magic. Features: π CLI β Web: Send from terminal, receive on mobile/web instantly. π True P2P: Files go machine-to-machine. No intermediate storage. π Self-Hostable: Docker-ready with built-in STUN/TURN. β‘ Fast: Go + Next.js powered.
No reviews yetBe the first to leave a review for Warpdrop
Maker
π
Hey Product Hunt! π
I'm Zaid, the maker of Warpdrop.
I built this because I wanted the secure, speed-freak nature of CLI tools like croc, but with the accessibility of a web link. I often needed to send files from my server/terminal to a friend's phone (or my own) without dealing with logins, "cloud" uploads, or email attachment limits.
How it works:
Run warpdrop send file.zip in your terminal.
You get a code phrase and a link (e.g., lantern-poppy-brave-peter).
Enter that linkon the web UI (or another CLI), and the P2P transfer starts immediately.
Under the hood: It uses WebRTC for the data channel. If you are behind a strict NAT, the included self-hostable STUN/TURN configuration handles the hole-punching for you.
It's fully Open Source and designed to be self-hosted if you don't trust public servers.
I'd love to hear your feedback or see you break it! π