Magic Wormhole icon
Magic Wormhole icon

Magic Wormhole

 23 likes

This package provides a library and a command-line tool named wormhole, which makes it possible to get arbitrary-sized files and directories (or short pieces of text) from one computer to another.

License model

  • FreeOpen Source

Platforms

  • Mac
  • Windows
  • Linux
  • Python  Python 2.7, 3.4 (non-Windows-only), 3.5, and 3.6 .
5 / 5 Avg rating (4)
23likes
4comments
0news articles

Features

Suggest and vote on features
  1.  Command line interface
  2.  Peer-To-Peer

Magic Wormhole News & Activities

Highlights All activities

Recent News

No news, maybe you know any news worth sharing?
Share a News Tip

Recent activities

Show all activities

Magic Wormhole information

  • Developed by

    Brian Warner
  • Licensing

    Open Source (MIT) and Free product.
  • Written in

  • Rating

    Average rating of 5
  • Alternatives

    68 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

OS & UtilitiesDevelopment

GitHub repository

  •  21,171 Stars
  •  681 Forks
  •  170 Open Issues
  •   Updated May 11, 2025 
View on GitHub

Our users have written 4 comments and reviews about Magic Wormhole, and it has gotten 23 likes

Magic Wormhole was added to AlternativeTo by captain_gorilla on May 3, 2018 and this page was last updated Jan 27, 2021.

Comments and Reviews

   
 Post comment/review
Top Positive Comment
sabatorara
May 25, 2021
4

There is a gui called wormhole-gui by Jacalz for wormhole-william, which is the Go implementation of magic-wormhole. An Android app called Wormhole William is available on the Play Store. Sending/receiving files between Android and desktop running the original magic-wormhole is also possible.

Supermuskox
Feb 2, 2022
1

Simply the best compromise between security and ease of use. Combine it with wormhole-gui, and you have a simple but powerful app to easily share files between friends.

Guest
Sep 11, 2020
1

Although it's still only a CLI tool, I'm baffled at the simplicity this brings for file-sharing across the web. Data is sent without a middleman (aside from a small string identifying the computer sending the data) and encrypted.

mhashemi
Dec 27, 2018
0

Secure, reliable, and occasionally, depending on your PAKE passphrase, fun!

What is Magic Wormhole?

Get things from one computer to another, safely.

This package provides a library and a command-line tool named wormhole, which makes it possible to get arbitrary-sized files and directories (or short pieces of text) from one computer to another. The two endpoints are identified by using identical "wormhole codes": in general, the sending machine generates and displays the code, which must then be typed into the receiving machine.

The codes are short and human-pronounceable, using a phonetically-distinct wordlist. The receiving side offers tab-completion on the codewords, so usually only a few characters must be typed. Wormhole codes are single-use and do not need to be memorized.

Magic Wormhole Videos

Official Links