Croc simplifies end-to-end encrypted file transfers
Croc is an open-source Go-based CLI tool that simplifies end-to-end encrypted file and folder transfers using password-authenticated key exchange. It supports resuming interrupted transfers, directory sharing, and NAT traversal via public or self-hosted relays.
croc solves a perennial developer pain point—sharing files securely and simply without relying on complex network setup or third-party cloud services.
- –**End-to-End Encryption:** The PAKE-based encryption model guarantees that only the sender and receiver have access to the transfer keys, ensuring strong confidentiality.
- –**Zero Config NAT Traversal:** By utilizing public or private relay servers, croc connects machines behind firewalls and NATs without requiring port forwarding.
- –**Feature-Rich & Robust:** Support for multi-file directory transfers and resuming interrupted sessions makes it a robust tool for everyday administrative use.
- –**Cross-Platform Portability:** Compiled in Go, the single binary dependency runs easily on Windows, macOS, and Linux.
DISCOVERED
20h ago
2026-07-19
PUBLISHED
20h ago
2026-07-19
RELEVANCE
AUTHOR
Better Stack