File Transfer
Magic Wormhole
Send a file or snippet directly with a one-time code.
Magic Wormhole is a secure way to send files directly. It helps you keep more control over your data.
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 categoryOnionShare
Score 91OnionShare is a secure way to send files directly. It helps you keep more control over your data.