jfsendit: A browser-to-browser file transfer tool using encrypted WebRTC with no server uploads
By
Yiğitcan Kutay Güler
Summary
The article introduces "jfsendit" (just f***ing send it), a browser-to-browser file transfer tool built by the author after frustration with cloud-based file sharing. It uses encrypted WebRTC connections to stream files directly between browsers without uploading to a server, supporting large files (multi-GB), folders, and resume capability. No account or storage is needed — only a short code is exchanged via the author's server to establish the peer-to-peer connection.
Source
Key quotes
· 3 pulledI sat there watching Google Drive slowly sync it up to a server… so it could then sync back down to him.
The bytes go straight from your browser to theirs over an encrypted WebRTC connection — they never get uploaded to or stored on a server.
Drop a file, get a short code, share it. The file streams straight from your browser to theirs — no upload, no server, no account, nothing stored.
You might also wanna read
CheezyPizza: An Open Source Tool for Direct Browser-to-Browser File Transfers with No Size Limits
CheezyPizza is a free, open source tool that enables large file transfers directly between browsers using WebRTC technology. Unlike traditio
itsfoss.com·25d agoPrivyDrop: Open-Source P2P File Transfer Tool with End-to-End Encryption
PrivyDrop is an open-source, free peer-to-peer file transfer and clipboard sharing tool that offers secure, private file transfers with no r
LocalSend: An open-source, cross-platform AirDrop alternative for secure local file sharing
LocalSend is a free, open-source, cross-platform application that enables secure file sharing and messaging between nearby devices over a lo
Handoff: Transfer WebRTC Sessions from Browser to External Processes
Handoff is a GitHub project that enables developers to create WebRTC sessions in the browser and then transfer them to external processes th
Shittp: SSH Tool for Transferring Dotfiles to Remote Machines
Shittp is a tool that enables users to bring their dotfiles (configuration files) to remote machines via SSH. It works by packing dotfiles i
ShadowCat: Browser-based optical file transfer tool for air-gapped data sharing
ShadowCat is a single-file, browser-based tool for optical file transfer that encodes data into visual patterns (QR-like codes) displayed on

Comments
Sign in to join the conversation.
No comments yet. Be the first.