LocalSend compatible · Free and open source

Send files.Keep them close.

Hando hands files, folders and messages straight from one device to another over your Wi-Fi. Mac to PC. iPhone to Android. No cloud, no account, no upload.

MIT licensed · macOS, Windows, Linux, iOS and Android

Hando on macOS, with nearby devices and favorites
Hando on iPhone, showing nearby devices

Why Hando

On your network

Direct device-to-device transfers. Nothing is uploaded, and no server sits in the middle.

Encrypted by default

HTTPS with mutual TLS, pinned to the peer’s fingerprint. Plain HTTP stays for older setups.

Speaks LocalSend

The official LocalSend apps use the same protocol. Hando is not required on both sides.

How it works

Three steps. One Wi-Fi.

No pairing codes, no accounts, no setup. Open Hando on both devices and it finds the rest.

  1. 01

    Find each other

    Both devices announce themselves on the local network. Nearby devices appear in a moment, and favorites stay in the list even while offline.

  2. 02

    Pick what to send

    Choose files or a whole folder, or write a short message. Then tap the device beside you.

  3. 03

    They accept. It’s done.

    They review the request and accept. Progress is visible on both ends, and checksums are verified as the files land.

Features

A small app that thinks of everything.

The details that make a transfer feel effortless, on the desk and in your hand.

Everything you’d carry.

Files, whole folders or a quick message. Queue several, watch each one, and cancel a transfer you change your mind about.

The people you keep close.

Star a device to keep it in reach while it’s offline. Quick Save accepts its transfers without a prompt — for the phone on your desk, not the café downstairs.

A PIN for everyone else.

Set a receive PIN so only the people you tell can send to you.

Checksums, not hope.

When the sender offers a SHA-256, Hando verifies it before a received file gets its final name.

A history you can reopen.

Every finished transfer stays in the app, ready to open its folder.

Native at a glance.

A sidebar on desktops, a tab bar on phones, light and dark, English and Simplified Chinese.

Screens

At home on every screen.

The same app, shaped for the device in your hand.

Hando on macOS with a sidebar, nearby devices and favorites

A sidebar for the desk. Favorites, nearby devices and transfers in one window.

Compatibility

It already speaks LocalSend.

Hando implements LocalSend protocol v2.2, so it sends to and receives from the official apps. The other person doesn’t need Hando.

HandoHTTPS · mutual TLS
LocalSendOfficial app or CLI
Discovery
IPv4 multicast on 224.0.0.167:53317, with a local network scan as fallback.
Transport
HTTPS with mutual TLS by default; plain HTTP for older setups.
Integrity
SHA-256 checksums verified before a received file is saved.
Transfers
Multiple files, folder structure, text messages and receive PINs.
Checked by hand against LocalSend CLI 1.18.2, sending and receiving.Read the protocolSource

Hando is not affiliated with the LocalSend project.

Privacy

No cloud.No account.No detour.

The shortest path between two devices is the one already in the room. Hando uses it and nothing else.

  • Files travel directly between the two devices.
  • TLS with mutual certificates, pinned per transfer.
  • Received files stay in the folder you choose.
How Hando handles your data
Download

Take it with you.

Free and open source under the MIT license. Get the package for your platform from the latest release.

macOS · Windows · Linux · Android · iOS
Questions

Good to know.

Do both devices need Hando?

No. Hando speaks the LocalSend protocol, so the other device can run the official LocalSend app. Hando on both sides adds favorites and Quick Save.

Does it need the internet?

No. Transfers use the local network only. If devices don’t find each other, check that the Wi-Fi isn’t isolating clients; Hando also scans the subnet as a fallback.

Is anything uploaded?

No. There is no Hando server, account or cloud. Files travel directly from one device to the other.

What can I send?

Files, folders and text messages, with per-file progress and cancellation. Received files go to Downloads/Hando on desktops or the app’s folder on phones, and you can choose another folder in Settings.

How does it stay compatible?

It implements LocalSend v2.2: multicast discovery, mutual TLS with pinned fingerprints and SHA-256 checksums. It has been tested against LocalSend CLI 1.18.2 in both directions.

Is it really free?

Yes. Hando is MIT-licensed, and its source and release workflow are on GitHub. If it saves you time, you can sponsor its development.

Can I install it on iPhone?

The iOS package is an unsigned .ipa unless a signing profile is configured. You’ll need to sign it with your own Apple ID or a developer profile before installing.