Skip to content
SPECIFICTION
Get listed

Magic Wormhole

github.com

Free plan WebWindowsmacOSLinuxiOSAndroid
Visit github.com
Spec score 7.8 #67 of 105 in File transfer services

Spec sheet

Purpose
Magic Wormhole provides a command-line tool and library for transferring files, directories, or short text between computers.Read 12 Oct 2026 · github.com
Integrations
Listed integrations include a tmux plugin for file transfers and termshark support for transferring pcap files.Read 12 Oct 2026 · github.com
Founded
2015Read 19 Oct 2026 · github.com
API access
YesRead 22 Sep 2026 · github.com
Connection codes
The sender displays a short, human-pronounceable code for the receiver to enter, and codes are single-use.Read 12 Oct 2026 · github.com
Desktop and mobile apps
The ecosystem page lists client applications for web, Android, iOS, macOS, Linux, and Windows, in addition to command-line implementations.Read 12 Oct 2026 · github.com
Desktop app
NoRead 22 Sep 2026 · github.com
Encryption
The protocol uses SPAKE2 password-authenticated key exchange to establish a shared secret, and peer-to-peer traffic is encrypted with keys derived from it.Read 12 Oct 2026 · github.com
Installation
The project documents installation through OS packages, Homebrew, Winget, Chocolatey, and pip.Read 12 Oct 2026 · github.com
Intended use
The documentation describes use cases such as sending a file to a friend, sharing a randomly generated password, or providing an SSH public key.Read 12 Oct 2026 · github.com
License and runtime
The project is MIT-licensed and its Python library is compatible with Python 3.10 and higher.Read 12 Oct 2026 · github.com
Peer connections
Peers connect directly when possible and can use a transit relay when network conditions prevent a direct connection.Read 12 Oct 2026 · github.com
Relay setup
The library uses a mailbox server for initial messages; users can configure their own mailbox and transit relay servers.Read 12 Oct 2026 · github.com
Security limit
The documentation says default codes have 16 bits of entropy, giving an attacker who can intercept the connection a one-in-65,536 chance of guessing the code.Read 12 Oct 2026 · github.com
Support and community
The project directs users to GitHub for bugs and patches and lists IRC and Matrix chat channels.Read 12 Oct 2026 · github.com
Transfer types
The tool can send files, directories, text, and other messages including streams.Read 12 Oct 2026 · github.com
Verification
The CLI offers an optional --verify check that prints an extra verification string for the users to compare.Read 12 Oct 2026 · github.com

Plans and prices

Magic Wormhole Free MIT-licensed software · public relay is intended for moderate traffic and may be best-effort Read 12 Oct 2026 · github.com

Every Magic Wormhole plan and price →

Where Specifiction places it

Alternatives to Magic WormholeAll alternatives →