Sparrow Wallet is a Bitcoin-only desktop wallet built for people who want to understand and control their transactions, not just send and receive. If MetaMask is a car with the hood welded shut, Sparrow is one with the hood open and every part labelled.

What makes Sparrow stand out

Coin control & labelling

Sparrow exposes every UTXO. You can label coins, freeze them, and hand-pick which inputs fund a transaction — essential for privacy and for avoiding accidental address reuse. Few wallets make this so usable.

PSBT & air-gapped signing

Full Partially Signed Bitcoin Transaction support means Sparrow plays beautifully with hardware wallets and air-gapped setups (Coldcard, Jade, and others) via files or QR codes.

Run it against your own node

Connect Sparrow to your own Bitcoin Core full node or a private Electrum server, route over Tor, and you never leak your addresses to a third party. This is the privacy backbone the wallet is known for.

Where it's not the right fit

Sparrow is desktop-only and Bitcoin-only. There's a learning curve, and total beginners or anyone wanting multi-chain or mobile-first use should look elsewhere. It's a specialist tool, and proudly so.

Verdict — 4.8/5

For self-custody Bitcoiners who value privacy and control, Sparrow is close to perfect. Pair it with a hardware wallet and your own node and you have a setup that rivals far more expensive solutions. As always, verify the download — Sparrow publishes both SHA-256 hashes and GPG signatures.

Get the verified build on the Sparrow Wallet hub, with the official source and checksum.

Frequently asked questions

Is Sparrow good for beginners?

It's aimed at intermediate-to-advanced users. Beginners can use it, but coin control, PSBT, and node setup take some learning.

Does it support hardware wallets?

Yes — Ledger, Trezor, Coldcard, BitBox, Jade and more, including air-gapped signing via PSBT/QR.

Is Sparrow private?

Very — connect your own node or private Electrum server, use Tor, and control coins and labels in detail.