GitHub
Latest Version: v1.1.1

Wireless transfer, simplified.

The fastest way to send files and folders between computers on the same WiFi network. No cloud, no cables, no limits.

Windows Installer

Recommended for most users. Includes a guided setup and creates shortcuts.

Download .exe
Size: ~12 MB
Portable Zip

No installation required. Just extract and run. Perfect for USB drives.

Download .zip
Size: ~15 MB

Why use Witra?

📡

Auto-Discovery

Devices on the same network find each other automatically. No IP addresses or configuration needed.

WiFi Speed

Transfers happen directly over your local network. It's often 10x faster than cloud uploads.

🔒

End-to-End Encrypted

All transfers use TLS 1.2+ encryption. Your files are protected from eavesdropping on the network.

📁

Folder Support

Send entire directories with their structure intact. Just drag, drop, and send.

🚀

No Size Limits

Whether it's a 1KB text file or a 100GB 4K video, Witra handles it with ease.

⚙️

Native Power

Built with C++ and Qt for maximum efficiency. Lightweight, fast, and easy on your system resources.

Security Built In

Every transfer is protected from end to end

🔐 TLS 1.2+

Encrypted Connections

All peer-to-peer communication uses TLS 1.2+ with per-session certificates. File data, names, and metadata are never sent in cleartext.

🔢 Pairing Code

Verified Pairing

Each connection generates a unique 6-digit verification code. Both users confirm the code matches before any transfer begins, preventing man-in-the-middle attacks.

🔏 SHA-256

Integrity Verification

Every file includes a SHA-256 hash computed before sending. The receiver verifies the hash on completion. Corrupted or tampered files are rejected automatically.

🛡️ Path Sandbox

File System Safety

Received file paths are sanitized to prevent directory traversal attacks. Files are written to a temporary .part file and atomically renamed, so crashes never leave partial files.

📡 Anti-Spoofing

Discovery Protection

Peer discovery uses rotating tokens and IP verification. Rogue devices cannot impersonate legitimate peers or forcibly remove them from your device list.

⚖️ Resource Limits

DoS Resistant

Message sizes are capped at 1MB, connections limited to 10 per instance, and you can set a maximum accepted file size. Prevents memory exhaustion and disk flooding attacks.