← Back to apps
Magic Wormhole logo

File Transfer

Magic Wormhole

Send a file or snippet directly with a one-time code.

Privacy score 88 Free Technical: Intermediate Open source
Visit website

Magic Wormhole is a secure way to send files directly. It helps you keep more control over your data.

Desktop Mobile

Who is this for?

βœ“ Good for you if:

  • β€’ Quick one-off transfers without creating an account
  • β€’ Developers and power users comfortable with a CLI
  • β€’ Sending secrets between your own devices
  • β€’ Low-trust scenarios where nothing should be stored server-side

⚠ Think twice if:

  • β€’ You want a point-and-click GUI for sharing
  • β€’ You need link-based sharing that works after you go offline
  • β€’ Your network blocks outbound connections or custom ports
  • β€’ You plan to share very large files on slow connections

Overview

Magic Wormhole is a tool for sending files securely between two computers. It works by generating a short, easy-to-remember passphrase (like "7-cat-umbrella") that you share with the person you want to send a file to. Both of you type in the same passphrase, and Magic Wormhole creates a secure, encrypted connection between your computers. The file then transfers directly from your computer to theirs, with no server in between. Magic Wormhole is very secure - even if someone intercepts the passphrase, they can't decrypt your file. It's a command-line tool, which means you use it by typing commands rather than clicking buttons, so it's best for people who are comfortable with technical tools. It's perfect for securely transferring files when you want complete control and privacy.

Privacy highlight

Secure file transfer using PAKE

. Direct peer-to-peer connection with no central server. Complete privacy through ephemeral passphrase-based protocol.

Quick facts

Country:
Decentralized (open source)
Pricing:
Free
Platform:
Desktop, Mobile
Technical:
Intermediate
:
Yes
:
No telemetry
:
Yes
Open-source status:
Fully open source
:
No
:
No

Key features

  • Secure way to send files directly.
Security & encryption Click to expand
Yes
Encryption protocols
PAKE, NaCl, ,
Magic Wormhole uses PAKE (Password-Authenticated Key Exchange) to establish keys from a shared passphrase. The passphrase is used to derive keys through a secure key exchange protocol, ensuring that even if the passphrase is intercepted, the connection remains secure. keys are generated ephemerally for each transfer session and are never stored. The tool uses NaCl ( and Library) for operations. Magic Wormhole does not require pre-shared keys or certificates - all security is derived from the shared passphrase.
Offline support
No
Telemetry & tracking Click to expand
No telemetry
No
Ip no
Magic Wormhole does not collect data. The tool operates as a command-line application with no or code. All file transfers happen directly between two computers using the Magic Wormhole protocol. The tool does not track users, collect usage statistics, or monitor file transfers. Magic Wormhole provides complete privacy through its direct peer-to-peer architecture.
Jurisdiction & compliance Click to expand
Magic Wormhole is open-source software with no central jurisdiction. The tool operates entirely peer-to-peer with no central server, so there is no data residency concern. Files are transferred directly between two computers and never stored on servers.
Magic Wormhole does not retain any data. The tool operates entirely peer-to-peer with no central server, so there is no data storage or retention. Files are transferred directly between two computers and are never stored on any server. Magic Wormhole does not have access to file contents, file names, or user information. The tool provides complete privacy through its direct connection architecture.
Legal frameworks
GDPR, CCPA (where applicable).
Revenue sources
Donations
Editorial signals Click to expand
88
Trust score
90
Trust breakdown (0–10)
Encryption: 95, Audits: 80, Open source: 95, Telemetry: 100, Jurisdiction: 100, Transparency: 90, Trackers: 100
Editorial notes
Usability: 70, Performance: 85, Family friendly: 75
User experience Click to expand
Signup requirements
none
Onboarding difficulty (1-5)
3
Accessibility features
Web-based interface with keyboard navigation and screen reader support
Backup & portability Click to expand
No
Migration tools
May offer import or export tools; see official docs.
Account recovery options depend on the provider.

Similar privacy apps

Same category

OnionShare

Score 91

OnionShare is a secure way to send files directly. It helps you keep more control over your data.