Wormhole: Simple, Secure File Transfer Across Every Major Platform
Your friend's mobile is Android, your laptop is mac, your office computer is Linux, and your computer home is Windows. Feeling desperate to share a file between those devices?
Sharing files between devices should not feel complicated. Whether you are working across mobile and desktop systems or sharing documents with colleagues using different operating systems (cross-platform), compatibility matters. Wormhole provides a fast and straightforward way to transfer files securely between devices without relying on cables, external drives, or complicated setup processes.
What Is Wormhole?
Wormhole is a lightweight file transfer solution designed to make sharing data between devices quick and reliable. It allows users to send files directly using a short transfer code, reducing friction while maintaining security and convenience. In addition, it allows you to send a folder, not only a file.
Instead of creating accounts or configuring cloud storage permissions, users simply enter the receive code on the destination device and begin the transfer immediately.
Wormhole supports transfers across multiple platforms, including:
Android
iOS
Windows
Linux
Browser-based systems via https://wormhole.app/
Files are encrypted before leaving the sender’s device, and links automatically expire after a period of time.
Send and receive
Send a file
If you use CLI:
wormhole receive codeXYZ
Receive a file
If you use CLI:
wormhole send codeXYZ
⚠️ WARNING:
Wormhole uses minimalist concept. If you send files (more than one file), all metadata will be removed during compressing them into a single ZIP file. As a result, after you extract all files, each file will have modified time of 01/01/1980 at 00:00.
To prevent wrong date and time like that, compress by yourself and select the TAR format before sending via Wormhole.
File retention and limit
According to the official FAQ for Wormhole:
Max file size: generally up to 10 GB.
Files up to 5 GB are temporarily stored on Wormhole’s servers for 24 hours.
Files larger than 5 GB use direct peer-to-peer transfer between sender and receiver.
The web interface currently advertises support for transfers up to 10 GB.
Transfer count per day: no published fixed limit.

