
Magic Wormhole
Magic Wormhole safely transfers items from one computer to another through a software library and command-line tool.

About Magic Wormhole
Magic Wormhole provides a library and a command-line tool named wormhole to transfer files, directories, and short pieces of text from one computer to another. The sending machine generates a short, human-pronounceable single-use code that is entered on the receiving machine, with tab-completion available for codewords.
It uses a mailbox server and a transit relay maintained in separate repositories. The library supports Python 3.10 and higher, and packages are included in many operating systems.
Key features
- Command-line tool named wormhole for computer-to-computer transfer
- Transfer of arbitrary-sized files and directories
- Transfer of short pieces of text
- Single-use human-pronounceable codes to identify endpoints
- Tab-completion of codewords on the receiving side
- Library for use in other software
- Released under the MIT license
- Handles arbitrary-sized files, directories, and short text
- Packages are included in many operating systems
- Both endpoints must use the same single-use code
- Library requires Python 3.10 or higher
- Requires use of a mailbox server and transit relay
Magic Wormhole at a glance
- Category
- Online Tools › File Sharing & Transfer
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
Guides for File Sharing & Transfer

Magic Wormhole alternatives
Tools and sites you could use instead, ranked by how closely they match.
Files and other items can be sent between computers with croc, a transfer utility.
Sendme transfers files and directories between users using the iroh-blobs protocol.
qrcp transfers files over Wi-Fi to a mobile device by displaying a QR code in the terminal.
qrcp transfers files over Wi-Fi from a computer to a mobile device by displaying a QR code in the terminal.
WebWormhole uses peer-authenticated WebRTC to transfer files between computers.
Cross-platform file and folder transfers are handled by Photon, an application built with Flutter and HTTP.
Popular in File Sharing & Transfer
Well-known listings from the same topic.
Magic Wormhole FAQ
How do two computers connect?
What can be sent?
What is needed to install it?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.











