qrcp is a command-line utility that transfers files over Wi-Fi from your computer to a mobile device by scanning a QR code.
The tool solves the friction of moving files between devices without cables or cloud services. It works by binding a web server to your Wi-Fi network interface on a random port and generating a QR code that encodes the server URL. When you scan the code with your phone, the browser opens the URL and begins downloading. For receiving files, qrcp serves an upload page that handles incoming transfers. The program exits automatically once the transfer completes.
qrcp suits developers and users who want quick, ad-hoc file transfers within a local network without setup overhead. It works out of the box with no configuration required, though you can customize behavior through a configuration file or environment variables. The tool supports sending single files, multiple files, or entire folders, and can optionally zip content before transfer. It runs on Linux, macOS, and Windows with installation available through package managers including Homebrew, WinGet, and various Linux repositories.
The project maintains active engagement with its community through dedicated communication channels. Development shows consistent attention to cross-platform compatibility, with prebuilt binaries and package manager support across major operating systems. The codebase is written in Go and requires a minimum version to build, indicating deliberate use of modern language features.