Transfer files.
No cloud.
No trace.

End-to-end encrypted peer-to-peer file transfer directly in your browser. The ultimate free WeTransfer alternative for privacy-conscious teams.

Drop files here

Encrypted locally before sending

0-Bit
AES-GCM Encryption
100
Servers Touched
P2P
Direct Connection

Why pay for storage?

Stop paying monthly fees to store files temporarily.

AWS S3

$0.09/GB

Plus egress fees. High latency. Complex setup.

PeerVault

$0

Free forever. Direct transfer. Zero storage costs.

WeTransfer

$120/yr

Per user. Files stored on their servers. 200GB limit.

How it works

A seamless WebRTC architecture that never touches our servers.

1

Select Files

Files are read locally in your browser memory.

2

Encrypt

Chunked and encrypted using Web Crypto API (AES-256-GCM).

3

Signal

Exchange secure connection details via signaling server.

4

Transfer

Direct P2P transfer over WebRTC data channels.

Experience the Speed

Drag & Drop to Test

Files won't actually be sent anywhere in this demo.

0%

Developer First

Embed PeerVault engine in your own app with just a few lines.

Sender.js
Receiver.js
import { PeerVault } from '@peervault/core';

// Initialize vault
const vault = new PeerVault({
  stun: 'stun:stun.l.google.com:19302'
});

// Encrypt and send
const session = await vault.send(file);
console.log('Share this link:', session.link);

session.on('progress', (percent) => {
  console.log(`Transferring: ${percent}%`);
});

Enterprise Grade. Built for the Web.

🔒

E2E Encryption

Files are encrypted before leaving your device. Keys never touch our servers.

Unlimited Size

No 2GB artificial limits. Transfer 100GB files easily over direct local connections.

⏸️

Resumable

Network dropped? Transfers automatically resume exactly where they left off.

🗑️

Zero Storage

Nothing is stored in the cloud. Reduced liability and zero storage costs.

👥

Multi-peer

Send the same file to multiple recipients simultaneously using WebTorrent tech.

📊

Real-time Progress

Granular progress events for chunking, encrypting, and network transmission.

Frequently Asked Questions

What is the best free alternative to WeTransfer?

PeerVault is widely considered the best free WeTransfer alternative for security-conscious users. Unlike traditional services that upload your files to centralized servers, PeerVault uses WebRTC to establish a direct, peer-to-peer connection between the sender and receiver. This means zero cloud storage, absolute privacy via End-to-End Encryption (E2E), and no artificial file size limits—all completely free.

Are my files really secure?

Yes. Files are chunked and encrypted in your browser using AES-256-GCM before transfer. The decryption key is passed via the URL hash (which is never sent to the server) directly to the receiver. We cannot see, store, or access your data.

Self-host or get Premium Support

Licensed under BSL 1.1. Free for non-production use.

Indie

$199/yr
  • Commercial license
  • Standard support
  • 1 project
Buy Indie

Startup

$1,499/yr
  • Commercial license
  • Priority email support
  • Up to 3 projects
  • White-labeling
Buy Startup

Enterprise

$7,999/yr
  • Unlimited projects
  • Dedicated Slack channel
  • Custom SLA
  • Architecture review
Contact Sales