croc
« Back to VersTracker
Description:
Securely send things from one computer to another
Type: Formula  |  Latest Version: 10.3.1@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Networking
Tags: file-transfer cli encryption networking cross-platform
Install: brew install croc
About:
Croc is a command-line tool that enables secure file transfers between computers using a simple six-character code. It multiplexes data through a public relay, allowing transfers to bypass firewalls and NATs without requiring port forwarding or complex configuration. The tool provides end-to-end encryption using PAKE to ensure that only the intended recipient can access the files.
Key Features:
  • Cross-platform file transfers without port forwarding
  • End-to-end encrypted connections using PAKE
  • Resumable transfers and direct peer-to-peer support
  • Simple, memorable code-based pairing
Use Cases:
  • Quickly sharing large files between devices on different networks
  • Securely transferring sensitive data without cloud storage
  • Automated file exchange in scripts and workflows
Alternatives:
  • scp – Requires SSH access and open ports; less convenient for ad-hoc transfers
  • rsync – Great for syncing but needs SSH setup and is not designed for simple one-off sharing
  • Magic Wormhole – Similar code-based transfer; croc offers built-in relays and P2P fallback
License: MIT
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, sonoma, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Oct 10, 2025 12:02pm 0 VERSION_BUMP b698b976
Sep 13, 2025 8:10pm 0 VERSION_BUMP b4e3dd5b
Dec 31, 2024 4:54pm 0 VERSION_BUMP 456f296f
Nov 9, 2024 2:19am 0 VERSION_BUMP a16f4f04
Nov 9, 2024 12:42am 0 VERSION_BUMP 5446cf03
Oct 1, 2024 4:36pm 0 VERSION_BUMP d86511ca
Oct 1, 2024 3:08pm 0 VERSION_BUMP 0d5460ef