Skip to content

Magic Wormhole

Basic Information

  • Tool Name: Magic Wormhole
  • Category: File Transfer
  • URL: https://github.com/magic-wormhole/magic-wormhole
  • Description: Magic wormhole provides a library & a command line so users can send arbitrary sized files and directories from one computer to another.
  • Status: Active

Core Features and Compatibility

  • Core Features: Secure File Transfer, End-to-End Encryption, Human-Friendly One-Time Codes, Cross-Platform Support, No Prior Setup Needed, Works Through NAT/Firewalls, CLI-Based Interface, Support for File and Text Message Transfers, Fast Peer-to-Peer (P2P) Connections When Possible, Fallback to Relay Server
  • Operating Systems: MacOS, Linux, Windows
  • Offline Functionality: ❌
  • Mobile Support: ❌
  • Languages Supported: English
  • Technical Level: Intermediate

Security and Privacy

  • Security Features: End-to-End Encryption, One-Time Passwords (OTPs) for Authentication, Public/Private Key Pair Encryption, Strong Cryptography (RSA & X25519), Protection Against Man-in-the-Middle (MITM) Attacks, Human-Friendly Verification Codes, Secure Key Exchange, Default Use of Secure Communication Protocols (TLS).
  • Data Collection Level: Minimal
  • Security and Privacy Rating: ⭐⭐⭐⭐⯪ (4.60)

Deployment and Technical Details

  • Deployment Architecture: A service with a local client that’s hosted by a third party - You install a client on your device, but it connects to and depends on a remote server.
  • License: GNU AGPL V3
  • Cost: Fully Free

Maintenance and Support

  • Maintenance Status: Updated at least once a month. The development team is responsive to good changes. No clear government funding. Appears to be done by an individual , which may support neutrality. Overall is financially stable.
  • Community Support: ✅
  • Maintenance and Sustainability Rating: ⭐⭐⭐☆☆ (3.00)

Performance and Ratings

  • Operational Functionality: ⭐⭐⭐⯪☆ (3.30)
  • Usability: ⭐⭐⭐⭐⯪ (4.30)
  • Effectiveness and Reliability: ⭐⭐⭐⭐⯪ (4.50)
  • Overall Rating: ⭐⭐⭐⭐☆ (4.15)

Documentation & Testing

  • Full Documentation: Magic Wormhole Documentation
  • Version Tested: 0.6.3
  • Date Tested: 2025-04-02
  • Testing Environment: HP Envy x360, Windows, 4G

Additional Information

  • Limitations and Vulnerabilities: IP Address has the potential to be leaked while transferring files, but can be combated by using Magic Wormhole through Tor. The default relay server has no uptime guarantees, which can cause connection issues. The default 16-bit entropy in wormhole codes makes attacks possible (1 in 65,536 chance) The default relay server has no uptime guarantees, which can cause connection issues. Difficult to self-host/deploy.
  • Additional Notes: No response

Submission Information

  • Submitted By: shawnp221
  • Submission Date: 2025-05-02
  • Last Updated: 2025-05-02