Alternatives to qrcp

A command-line tool that transfers files over Wi-Fi to a phone by scanning a QR code. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as qrcp.

  • LocalSend

    Sends files between nearby devices over your own network, with no account, server or internet connection.

    LocalSend offers graphical apps on Windows, macOS, Linux, Android and iOS, so the phone needs the LocalSend app instead of just scanning a QR code.

  • Snapdrop

    A browser-based tool for sending files and messages to nearby devices, inspired by AirDrop.

    Snapdrop works in any browser with nothing to install on either device, replacing qrcp's terminal command with a web page.

  • LANDrop

    A cross-platform app for sending files to other devices on the same local network.

    LANDrop provides graphical apps with automatic device discovery on the local network, but every device needs LANDrop installed.

  • Magic Wormhole

    A command-line tool that sends files between computers securely using short one-time codes.

    Magic Wormhole is an MIT-licensed terminal tool that sends files with short codes and end-to-end encryption, but both sides need a compatible client.

  • sendme

    A command-line tool that sends files and folders directly between computers using iroh.

    sendme is a command-line tool that sends files and directories between computers across NAT, rather than to a phone over local Wi-Fi.

  • Feem

    App for sending files directly between phones and computers over local Wi-Fi without internet.

    Feem uses apps on all major platforms to send files over shared Wi-Fi with TLS 1.3 encryption, and is freemium rather than free.

Similar software

Related functionality, not a direct replacement.