Back to Blog
Sparrow Wallet Review (2026): Features, Verification, Privacy
·Updated ·14 min read

Sparrow Wallet Review (2026): Features, Verification, Privacy

Sparrow is the desktop Bitcoin wallet for people who want to see everything. Coin control, airgapped signing, Silent Payments, and how to verify your download.

Most Bitcoin wallets are built to hide things from you. Sparrow was built on the opposite bet: that the person holding the keys should be able to see every input, every output, every fee, and every server their software talks to.

That bet has aged well. Craig Raw published the first release in April 2020, and Sparrow has become the default desktop wallet for people who take custody seriously, the tool that shows up in hardware wallet documentation and multisig guides across the industry. Version 2.5.4 landed on August 27, 2026.

It's free, it's open source under Apache 2, and it will happily show you more about your own transactions than you wanted to know.

Five things to know before you download it:

  • It's a desktop wallet, on purpose. Windows, macOS, and Linux. There's no phone app and there isn't going to be one. If you want Bitcoin in your pocket, Sparrow isn't the answer, and it's honest about that.
  • Coin control is the whole point. Every UTXO is visible and labeled, every input is selectable, and the transaction editor doubles as a blockchain explorer. Nothing gets spent without you choosing it.
  • It talks to hardware wallets over USB and airgapped. Coldcard, Trezor, Ledger, BitBox02, Keycard, Passport, and more, with PSBT support that works over SD card or QR when you'd rather never plug the device in.
  • Verify the download. Sparrow ships a signed manifest and, better, a verification tool built into the app itself. This takes two minutes and it's the single most important thing in this review.
  • Whirlpool is gone. CoinJoin was removed in v1.9.0 after the Samourai prosecution. Sparrow still does a lot for privacy, but the mixing story now lives elsewhere.

At a glance: Sparrow Wallet (2026)

What it isDesktop Bitcoin wallet built for coin control, multisig, and privacy
MakerCraig Raw, independent developer. First release April 2020
CostFree. Open source under Apache 2
CustodyNon-custodial. Your keys, standard BIP39 seeds, standard derivations
PlatformsWindows, macOS, Linux. No mobile app
Bitcoin onlyYes. No altcoins, no tokens, no stablecoins
Connection optionsPublic Electrum servers, your own Electrum server, or Bitcoin Core direct
Hardware walletsAll common models, USB and airgapped. Recent additions include Keycard, ERA, Trezor Safe 7, and Ledger Nano Gen5
Privacy featuresBuilt-in Tor, PayNyms (BIP47), full labeling, coin control, Silent Payments
CoinJoinRemoved in v1.9.0 (2024). Not coming back
Latest versionv2.5.4, released August 27, 2026
Best forMultisig, cold storage, anyone who wants to see and control every UTXO
Not forPhone users, beginners who want defaults chosen for them, altcoin holders

What is Sparrow Wallet?

Sparrow is a desktop Bitcoin wallet that refuses to simplify things on your behalf.

Most wallets make a decision on your behalf about which coins to spend, then show you a balance and a send button. Sparrow shows you the UTXO set. You can label every transaction, input, and output, then pick exactly which coins fund a payment. When you build a transaction, the editor lays out the inputs, the outputs, the fee rate, and the resulting change, and lets you adjust any of it before signing.

The project describes its own aim as software that "does not hide information from you," and the interface takes that seriously to the point of intimidation. There's a lot on screen. That's the trade.

It handles single signature and multisig wallets across the common script types, with full PSBT support, which is what makes it the connective tissue between hardware devices from different manufacturers. A 2-of-3 quorum with a Coldcard, a Passport, and a Trezor is a normal Sparrow setup rather than an exotic one. If that's what you're here for, our multisig walkthrough with multiple hardware devices covers the full process.

Who should use Sparrow, and who shouldn't

Sparrow is the right tool if you hold enough Bitcoin that spending the wrong UTXO would bother you, if you run or plan to run multisig, or if you want a desktop wallet that pairs with an airgapped signing device.

It's the wrong tool if you want to pay for coffee. There's no mobile app, no Lightning, and no attempt to compete with the wallets that do those things well. Sparrow expects a computer, a bit of patience, and some interest in how Bitcoin transactions are actually assembled.

Beginners can absolutely start here, and plenty do, but be honest with yourself about the learning curve. A wallet that exposes every decision also requires you to make every decision.

How to verify your Sparrow download

A wallet binary is the highest-value target on your computer. A tampered build can quietly hand your seed to somebody else, and no feature comparison matters if the software you installed isn't the software the developer published.

Sparrow gives you two ways to check, and one of them is easy enough that there's no excuse.

The built-in way. Download the release files, then drag them onto a running copy of Sparrow. The Verify Download dialog opens automatically and checks them for you. You can also reach it from the Tools menu. If you already have a verified Sparrow installed, this is how you check every future update.

The manual way, for a first install. Download three files from the release: the installer, the manifest, and the manifest signature. Import Craig Raw's signing key from his Keybase page, then run gpg with the verify flag against the signature file.

A good result names the signer explicitly. GPG will report a good signature from Craig Raw at craig@sparrowwallet.com. The signing key fingerprint is D4D0D3202FC06849A257B38DE94618334C674B40, and you should compare it against more than one source before you trust it. Finally, check that your installer's SHA-256 hash appears in the manifest you just verified.

Sparrow's download page carries the exact commands for each operating system, and they change rarely. The step people skip is the last one: verifying the signature proves the manifest is genuine, but only the hash check proves the file you downloaded is the file that manifest describes.

For the more careful: Sparrow can be built reproducibly, and the Arch User Repository package compiles from source and checks the result against the official binary. That's a stronger guarantee than a signature alone, because it demonstrates the published binary matches the published code.

Anyone searching for whether a Sparrow download is safe is asking a reasonable question, and the answer is that you don't have to take anyone's word for it. Verify it yourself in two minutes.

How Sparrow connects to the Bitcoin network

By default a light wallet tells somebody else which addresses belong to you. Sparrow makes the choice explicit rather than burying it.

You get three options. Connect to a public Electrum server, which is fastest to set up and leaks your address set to whoever runs it. Connect to your own Electrum server, which keeps that information at home. Or connect directly to Bitcoin Core, which does the same and validates against your own node.

Tor is built in, so the network layer is covered whichever backend you pick. The project frames the progression from public servers toward running your own infrastructure as something users grow into, and the software is designed to let you move up that ladder without changing wallets.

If you're running a node already, use it. If you're not, a public server is a reasonable place to start, and worth understanding as a temporary compromise rather than a permanent setting.

What's new in Sparrow 2.5.x

Two changes stand out from the recent releases.

Silent Payments. Sparrow added receiving support for Silent Payments in the 2.5 series, including with hardware wallets. It's a reusable static address that doesn't reuse addresses on chain, which fixes a real privacy problem with publishing a single address for donations or invoices. Version 2.5.2 added dust detection for these wallets with a 5,000 sat default threshold.

Hardware wallet expansion and hardening. Recent versions added support for Keycard, the ERA hardware wallet, Trezor Safe 7, and Ledger Nano Gen5. Version 2.5.4 also tightened security in several places, requiring anti-klepto support on BitBox02 with firmware 9.4.0 or later, improving Ledger device handling, and adding verification of merkle proofs and proof of work on chain tips.

The 2.5.4 release also fixed a bug that could delete wallet backups, which is the kind of thing worth updating for on its own.

What happened to Whirlpool

Sparrow used to include Whirlpool, the CoinJoin implementation built by Samourai Wallet, and for a stretch it was the most accessible way for a desktop user to mix coins.

That ended in April 2024, when the US Department of Justice indicted Samourai's co-founders over the Whirlpool coordinator, charging money laundering and operating an unlicensed money transmitting business. The servers were seized. Sparrow removed the Whirlpool integration in v1.9.0.

It isn't coming back, and pretending otherwise does readers a disservice. If CoinJoin is what you came for, the options in 2026 are Wasabi, now coordinated by community operators after zkSNACKs shut down its own coordinator in June 2024, Ashigaru, an anonymous Samourai fork that relaunched Whirlpool in June 2025 with an onion-only coordinator, or JoinMarket, whose decentralized market maker design has never presented a single target for enforcement.

Sparrow still does plenty for privacy. Coin control, labeling, PayNyms, Tor, and your own server between them prevent most of the ways people accidentally deanonymize themselves. It just no longer mixes.

Setting up your first Sparrow wallet

The install is a normal desktop install. The decisions come after it.

Pick your connection first. On first run Sparrow asks how it should reach the Bitcoin network. If you have a node, point it there. If you don't, choose a public server and treat it as temporary. This choice is changeable later under Preferences, so don't stall on it.

Then choose what kind of wallet you're making. A single signature wallet with a hardware device covers most people. A software-only wallet is fine for small amounts and for learning. Multisig is a bigger commitment and worth doing deliberately rather than on the first evening.

Connect the hardware device. With USB, plug it in and Sparrow finds it. Airgapped, you export the device's public key by SD card or QR, import it into Sparrow, and the two never touch again. Sparrow builds unsigned transactions, the device signs them, and the signed result comes back the same way.

Label as you go. This is the habit that pays off later. Every deposit labeled with where it came from turns into a UTXO set you can reason about a year from now, instead of a pile of anonymous coins you're afraid to spend.

Back up the seed on paper or metal before you send anything to the wallet. Sparrow will not do this part for you.

Fee control and the transaction editor

Sparrow gives you more control over fees than almost any other wallet, and this is where the coin control work pays off.

When you construct a payment, you see the fee rate in sat/vB, the resulting total in sats and in fiat, and a mempool visualization showing where your transaction sits relative to what's waiting to confirm. You can drag the fee rate and watch the estimate move. There's no "fast, medium, slow" abstraction hiding the number from you.

The transaction editor goes further. It lays out every input and output as an editable structure, so you can see the change output, adjust which coins fund the payment, and understand exactly what the transaction reveals before you sign it. Replace-by-fee is supported, so a transaction that stalls can be bumped rather than abandoned.

For anyone consolidating UTXOs during a quiet fee period, or trying to avoid linking two sets of coins, this is the feature that makes the wallet worth learning.

Documentation and support

Sparrow is maintained by one developer, and support looks like what that implies.

There's no ticket system and no support line. What exists is thorough documentation on the project site, an active GitHub repository where issues get real responses, and an official Telegram group. For a free open-source project, the documentation is unusually good, and most questions are answered in it.

The practical consequence: if you need somebody accountable to call when something goes wrong, this model won't suit you. If you're comfortable reading docs and searching closed GitHub issues, you'll find Sparrow better supported than plenty of commercial products.

Sparrow versus the alternatives

SparrowElectrumWasabi
PlatformDesktopDesktop and mobileDesktop
Coin controlExtensiveGoodGood
MultisigStrong, cross-vendorSupportedLimited
Hardware walletsBroad, USB and airgappedBroadLimited
CoinJoinNoNoYes
Silent PaymentsReceiving supportedNoNo
Best atMultisig and cold storageLongevity and light weightMixing

Electrum is the closest comparison and the older project. It's lighter, it runs on mobile, and it has a longer track record. Sparrow is better at multisig, better at airgapped hardware workflows, and considerably better at showing you what a transaction is made of.

Wasabi is a different tool with a different purpose. If mixing is the priority, that's the conversation. If custody is the priority, Sparrow is.

Frequently asked questions

Is Sparrow Wallet safe?

The software is open source, reproducibly buildable, signed by a named developer with a published key, and it ships a verification tool in the app. That's a stronger security posture than most wallets offer. The remaining risk is on your side: verify the download, back up your seed, and prefer a hardware wallet for anything meaningful.

Is Sparrow Wallet free?

Yes. There's no purchase, no subscription, and no premium tier. It's released under the Apache 2 license.

Does Sparrow Wallet have a mobile app?

No, and none is planned. Sparrow is a desktop application for Windows, macOS, and Linux. Pair it with a hardware wallet for cold storage and use a separate mobile wallet for spending.

Does Sparrow support Lightning?

No. Sparrow is an on-chain Bitcoin wallet. For Lightning, look at a dedicated wallet such as Phoenix or Zeus.

Can I use Sparrow with a Coldcard or an airgapped device?

Yes, and it's one of the strongest reasons to use it. Sparrow handles PSBTs over USB, SD card, and QR codes, so a signing device can stay permanently offline.

Does Sparrow still support CoinJoin?

No. Whirlpool was removed in version 1.9.0 following the 2024 prosecution of the Samourai developers.

Do I need to run my own node to use Sparrow?

No. Sparrow works with public Electrum servers out of the box. Running your own node or Electrum server improves privacy because it stops a third party from learning which addresses are yours, but it isn't required to use the wallet.

What is the current version of Sparrow Wallet?

Version 2.5.4, released on August 27, 2026. Sparrow is actively maintained with releases every few weeks.

The verdict

Sparrow is the best desktop Bitcoin wallet for anyone who wants control over their own coins, and it isn't close. Coin control, cross-vendor multisig, airgapped signing, your own node, and a verification tool built into the app add up to software that treats the user as capable rather than fragile.

The costs are real. There's no mobile app, no Lightning, and no attempt to soften the learning curve. Whirlpool is gone and won't return. The interface will show you things you didn't ask about.

If you hold Bitcoin you intend to keep, install it, verify it, and pair it with a hardware wallet. If you want a wallet that makes decisions for you, this isn't the one, and Sparrow would probably take that as a compliment.

Reviewed against Sparrow Wallet v2.5.4, current as of August 2026. Bitcoin Products writes research-based reviews using product documentation, source code, release notes, and public reporting.