Skip to content

Send files and folders anywhere in the world without storing in cloud - any size, any format, no accounts, no restrictions.

License

Notifications You must be signed in to change notification settings

tonyantony300/alt-sendme

Repository files navigation

File transfer doesn't need to be complicated

AltSendme Header

AltSendme working demo

Version Website Platforms Sponsor Hire developer

A free and open-source file transfer tool that harnesses the power of cutting-edge peer-to-peer networking, letting you transfer files directly without storing them on cloud servers.

Why rely on WeTransfer, Dropbox, or Google Drive when you can reliably and easily transfer files directly, end-to-end encrypted and without revealing any personal information?

Features

  • Send anywhere – Works seamlessly on local networks or across continents.
  • Peer-to-peer direct transfer – Send files straight between devices, with no cloud servers or intermediaries.
  • End-to-end encryption – Always-on protection with QUIC + TLS 1.3 for forward and backward secrecy.
  • No accounts or personal info – Transfer files without sign-ups or exposing private data.
  • Transfer anything – Send files or directories of any size or any format, verified with BLAKE3-based integrity checks.
  • Resumable transfers – Interrupted downloads automatically resume where they left off.
  • Fast & reliable – Capable of saturating multi-gigabit connections for lightning-fast transfers.
  • NAT traversal via QUIC – Secure, low-latency connections using QUIC hole punching with encrypted relay fallback.
  • CLI integration – Interoperable with the Sendme CLI.
  • Mobile & web – Coming soon.
  • Free & open source – No upload costs, no size limits, and fully community-driven.

Installation

The easiest way to get started is by downloading one of the following versions for your respective operating system:

Platform Download
Windows AltSendme.exe
macOS AltSendme.dmg
Linux AltSendme.deb

More download options in GitHub Releases.

Supported Languages

  • 🇫🇷 French
  • 🇹🇭 Thai
  • 🇩🇪 German
  • 🇨🇳 Chinese
  • 🇯🇵 Japanese
  • 🇷🇺 Russian
  • 🇨🇿 Czech
  • 🇮🇹 Italian
  • 🇸🇦 Arabic
  • 🇧🇷 Portuguese (Brazilian)
  • 🇰🇷 Korean
  • 🇪🇸 Spanish

Development

If you want to contribute or run the app from source:

Prerequisites

  • Rust 1.81+
  • Node.js 18+
  • npm or yarn

Running in Development

  1. Install frontend dependencies:

    cd web-app
    npm install
  2. Run the desktop app:

    cd src-tauri
    cargo tauri dev

This will start the app with hot reload enabled for both frontend and backend changes.

Building Locally

  1. Build stage:
cd src-tauri
cargo tauri build --no-bundle
  1. Run:
 cd src-tauri/target/release
 ./alt-sendme        # macOS or Linux
 alt-sendme.exe      # Windows

License

AGPL-3.0

Privacy Policy

See PRIVACY.md for information about how AltSendme handles your data and privacy.

Sponsor Buy Me Coffee

Contributors

Acknowledgements

Contact

Reach me here for suggestions, feedback or media related communication.

Thank you for checking out this project! If you find it useful, consider giving it a star and helping spread the word.