BTCBTC$78,590+2.11%|
ETHETH$2,331.9+3.10%|
USDTUSDT$0.99900+0.04%|
BNBBNB$702.5200+0.90%|
XRPXRP$1.2900+2.97%|
USDCUSDC$0.99951+0.02%|
SOLSOL$93.9100+1.76%|
TRXTRX$0.31988-0.71%|
FIGR_HELOCFIGR_HELOC$1.0300+0.00%|
ZECZEC$1,309.99+11.67%|
HYPEHYPE$87.0500+3.49%|
XMRXMR$637.6200+2.17%|
DOGEDOGE$0.07539+1.43%|
USDSUSDS$1.0000+0.03%|
WBTWBT$75.5300+2.06%|
LINKLINK$11.2000+0.85%|
LEOLEO$9.3200+0.53%|
ADAADA$0.19207+1.71%|
XLMXLM$0.16461+1.26%|
BCHBCH$276.7600+0.37%|
NEARNEAR$4.1100+7.46%|
UNIUNI$7.4700+4.17%|
USDEUSDE$0.99859-0.01%|
DAIDAI$1.0000+0.04%|
RAINRAIN$0.00621833+0.26%|
LTCLTC$54.9700+1.33%|
CCCC$0.09872+1.85%|
AVAXAVAX$8.7100+2.45%|
SUISUI$0.91516+4.09%|
USD1USD1$0.99841+0.02%|
BTCBTC$78,590+2.11%|
ETHETH$2,331.9+3.10%|
USDTUSDT$0.99900+0.04%|
BNBBNB$702.5200+0.90%|
XRPXRP$1.2900+2.97%|
USDCUSDC$0.99951+0.02%|
SOLSOL$93.9100+1.76%|
TRXTRX$0.31988-0.71%|
FIGR_HELOCFIGR_HELOC$1.0300+0.00%|
ZECZEC$1,309.99+11.67%|
HYPEHYPE$87.0500+3.49%|
XMRXMR$637.6200+2.17%|
DOGEDOGE$0.07539+1.43%|
USDSUSDS$1.0000+0.03%|
WBTWBT$75.5300+2.06%|
LINKLINK$11.2000+0.85%|
LEOLEO$9.3200+0.53%|
ADAADA$0.19207+1.71%|
XLMXLM$0.16461+1.26%|
BCHBCH$276.7600+0.37%|
NEARNEAR$4.1100+7.46%|
UNIUNI$7.4700+4.17%|
USDEUSDE$0.99859-0.01%|
DAIDAI$1.0000+0.04%|
RAINRAIN$0.00621833+0.26%|
LTCLTC$54.9700+1.33%|
CCCC$0.09872+1.85%|
AVAXAVAX$8.7100+2.45%|
SUISUI$0.91516+4.09%|
USD1USD1$0.99841+0.02%|
Sparrow Wallet
Sparrow WalletWeb3 Wallethot wallet

Sparrow Wallet

Sparrow Wallet's open-source self-custody Bitcoin-only desktop wallet since 2020 — privacy-focused, multisig, hardware-wallet pairing, PSBT air-gapped signing, coin control.

5.0
100K+ users Visit website

Overview

Sparrow Wallet is the leading modern open-source Bitcoin-only desktop wallet focused on security, privacy, and usability — launched in 2020 by Craig Raw (the author + lead developer). Per the official Sparrow Wallet homepage: "Sparrow is a Bitcoin wallet for those who value financial self sovereignty. Sparrow's emphasis is on security, privacy and usability. Sparrow does not hide information from you - on the contrary it attempts to provide as much detail as possible about your transactions and UTXOs, but in a way that is manageable and usable." Sparrow's positioning in this directory: the modern desktop Bitcoin wallet that takes the user on a privacy journey from using public servers to using cold-storage techniques on private servers — the desktop-first peer to BlueWallet (mobile-first) and the modern alternative to Electrum (the original desktop Bitcoin wallet). Sparrow is consistently recommended by the Bitcoin privacy + self-sovereignty community as the most powerful desktop Bitcoin wallet for users who want granular control over their UTXOs, transactions, and Bitcoin node connection.

Sparrow is Bitcoin-only by design — it does NOT support Ethereum, EVM, Solana, or any altcoins. This is a deliberate philosophical choice aligned with Sparrow's self-sovereignty + privacy mission. Sparrow does support the full Bitcoin on-chain feature set: single-sig + multisig (m-of-n) wallets on all common script types; full PSBT (Partially-Signed Bitcoin Transactions, BIP-174) support; full coin + fee control with comprehensive coin selection; labeling of all transactions + inputs + outputs (with optional cloud label sync); PayNyms (BIP-47 reusable payment codes) direct + collaborative; built-in Tor; testnet + regtest + signet support; a fully-featured transaction editor that also functions as a blockchain explorer; and the strongest hardware-wallet pairing support of any desktop wallet in this directory (all common hardware wallets in both USB + airgapped modes). Sparrow is desktop-only (Windows + macOS + Linux) — there is no mobile app + no web app.

Sparrow is 100% open-source GPL-licensed (the full source is at github.com/sparrowwallet/sparrow — the existing record in this directory already correctly marks open_source:true). The GPL license is a copyleft license — slightly more restrictive than the MIT license used by Electrum + BlueWallet, but still fully auditable + forkable. Sparrow does NOT have Electrum's reproducible-builds + multi-signer GPG signatures (Electrum is the only Bitcoin wallet in this directory with both). Sparrow's release-signing model uses the developer's GPG key (Craig Raw's published GPG key is in the sparrowwallet/sparrow GitHub repo) — users who want the strongest supply-chain binary-verification should verify the GPG signature against Craig Raw's published public key, but note that this is single-signer verification (Electrum has 5 independent signers).

Sparrow's strongest feature is its privacy journey — per the homepage: "Sparrow is also strongly supportive of privacy, and aims to be a wallet that takes users on a privacy journey from using public servers to using cold storage techniques on private servers. For more details, read the Best Practices guide." The user can progress from: (1) public Electrum servers (default, convenient but the public Electrum-server operators can correlate the user's addresses), to (2) Bitcoin Core (run your own full Bitcoin node + connect Sparrow directly to it via RPC — full-node validation + no third-party server), to (3) private Electrum servers (run your own ElectrumX / Electrs Electrum server on your own hardware + point Sparrow at it — Electrum-server speed + privacy), to (4) cold-storage techniques on private servers (offline-mode wallet on an air-gapped computer + watch-only wallet on the online computer + PSBT transfer + hardware-wallet pairing). This progression from "lazy but works" to "fully sovereign" is the strongest privacy-journey UX in this directory — no other wallet explicitly documents it.

Sparrow's fully-featured transaction editor is the other standout. Per the homepage: "Sparrow is also unique in that it contains a fully featured transaction editor that also functions as a blockchain explorer. This feature not only allows editing of all of a transaction's fields, also easy inspection of the transaction bytes before broadcasting." The transaction editor lets the user manually edit each transaction field (inputs, outputs, fees), see the raw transaction bytes before broadcasting, and broadcast only when satisfied. This is unique in this directory — no other wallet has a full transaction editor. For Bitcoin power users + coinjoin (Whirlpool / JoinMarket集成) users, this is a killer feature.

Features

Single-sig + multisig wallets on all common script types

Per the official Sparrow Wallet homepage: "Full support for single sig and multisig wallets on common script types." Sparrow supports all four Bitcoin script types: Legacy (P2PKH, addresses starting "1"), Nested SegWit (P2SH-P2WPKH, addresses starting "3"), Native SegWit / Bech32 (P2WPKH, addresses starting "bc1q"), and Taproot (P2TR, addresses starting "bc1p"). Both single-sig and multisig (m-of-n, e.g. 2-of-3, 3-of-5) wallets are supported on all four script types. This is comparable to Electrum's script-type coverage and stronger than BlueWallet (which doesn't yet have full Taproot support in standard wallets).

Range of connection options — public servers, Bitcoin Core, private Electrum servers

Per the official Sparrow Wallet homepage: "A range of connection options: Public servers, Bitcoin Core and private Electrum servers." This is the foundation of Sparrow's privacy journey: (1) public Electrum servers (default, convenient — Sparrow picks the fastest public Electrum server automatically, but the server can see the user's addresses); (2) Bitcoin Core (run your own full Bitcoin node on your own hardware + connect Sparrow directly to it via RPC — full-node validation, no third-party server, the strongest Bitcoin-correctness guarantee); (3) private Electrum servers (run your own ElectrumX / Electrs Electrum server on your own hardware + point Sparrow at it — Electrum-server speed + privacy, the strongest Bitcoin-light-wallet privacy setup available). This is comparable to Electrum's connection options (Electrum + self-run Electrum server for max privacy) + Sparrow's Bitcoin Core direct connection (Sparrow's BTC-RPC connection is unique in this directory — Electrum doesn't connect to Bitcoin Core directly without Electrum Personal Server middleware).

Standards-based including full PSBT support

Per the official Sparrow Wallet homepage: "Standards based including full PSBT support." Sparrow has full PSBT (Partially-Signed Bitcoin Transactions, BIP-174) support — accepts unsigned PSBTs, signs them with the wallet's keys / hardware wallet's keys, and produces signed PSBTs ready for broadcast. This is the foundation of the hardware-wallet-pairing workflow (the user's seed phrase stays on the hardware wallet; Sparrow constructs an unsigned PSBT; the hardware wallet signs the PSBT; Sparrow broadcasts the signed transaction). PSBT support also enables collaborative multisig signing across multiple cosigners / multiple devices.

Support for all common hardware wallets in USB and airgapped modes

Per the official Sparrow Wallet homepage: "Support for all common hardware wallets in USB and airgapped modes." Sparrow has the broadest hardware-wallet pairing support of any desktop wallet in this directory, in both USB-connected AND air-gapped modes. Supported hardware wallets include: Ledger (Nano S, Nano S Plus, Nano X — USB), Trezor (Model One, Safe 3, Safe 5 — USB), Coldcard (Mk3, Mk4, Q — air-gapped via SD card / QR), BitBox02 (USB), Keystone (3 Pro — air-gapped via QR), Foundation Passport (air-gapped via QR), Blockstream Jade (USB + QR air-gapped), Specter DIY (air-gapped via QR), SeedSigner (air-gapped via QR), Krux (air-gapped via QR / camera), and more. The user's seed phrase stays on the hardware wallet (cold storage); Sparrow creates a watch-only wallet on the online computer and the hardware wallet signs transactions via PSBT. This is the recommended setup for high-value Bitcoin holdings — hardware-wallet cold-storage custody is materially more secure than any software hot wallet. See also our full hardware wallets directory at /best-hardware-wallets.

Full coin + fee control with comprehensive coin selection

Per the official Sparrow Wallet homepage: "Full coin and fee control with comprehensive coin selection." Sparrow has the most comprehensive UTXO coin-control in this directory (comparable to Electrum's coin control): the user can manually select which specific UTXOs to spend in a transaction, group / freeze / spend specific UTXOs, set custom transaction fees (with fee rate in sat/vB directly + a real-time mempool-aware fee estimation + RBF + CPFP), and see the full transaction breakdown (inputs, outputs, fees, change address) before broadcasting. This allows: (a) privacy control — spend only UTXOs not linked to the user's identity, leave dusting-attack UTXOs unspent, freeze specific UTXOs; (b) fee optimization — spend only SegWit UTXOs for fee efficiency, batch outputs to save on fees, set custom fee rate; (c) address-type preservation — spend only SegWit UTXOs to keep transactions SegWit-only. This is materially stronger Bitcoin coin control than Coinomi (basic dusting-attack protection + Do-Not-Spend flags), and stronger than Atomic Wallet + OKX Wallet + Bitget Wallet + Trust Wallet which have no coin control. The coin-control UI is the strongest desktop coin-control UX in this directory (comparable to Electrum).

Labeling of all transactions, inputs, and outputs

Per the official Sparrow Wallet homepage: "Labeling of all transactions, inputs and outputs." Sparrow supports comprehensive labeling — the user can label every transaction, every input (UTXO), and every output (address) for future reference + granular control. Labels are stored locally (encrypted) and can be optionally synced via a cloud storage (Google Drive / Dropbox) for cross-device consistency. This labeling is the foundation of privacy-aware UTXO management (label UTXOs by source — "KYC exchange withdrawal" / "P2P purchase" / "salary" — so the user can avoid spending KYC-linked UTXOs to anonymous recipients). No other wallet in this directory has stronger labeling support than Sparrow.

Lightweight and multi-platform

Per the official Sparrow Wallet homepage: "Lightweight and multi platform." Despite being a feature-rich desktop wallet, Sparrow is lightweight (the app download is ~80 MB, the installation is fast, the app startup is quick). Multi-platform: Sparrow runs natively on Windows (10+), macOS (11+), and Linux (AppImage + DEB + RPM + source). Sparrow does NOT have a mobile app + does NOT have a web app — desktop only. For users who want a mobile companion to Sparrow, BlueWallet is the recommended pick (BlueWallet is mobile-first, open-source Bitcoin-only, with multisig vaults + hardware-wallet pairing + Watch-only support; BlueWallet + Sparrow can both be watch-only wallets over the same hardware-wallet xpub).

Send and receive to PayNyms (BIP47) — directly + collaboratively

Per the official Sparrow Wallet homepage: "Send and receive to PayNyms, both directly (BIP47) and collaboratively." Sparrow supports PayNyms / BIP-47 payment codes. The user publishes a single reusable PayNym (a BIP-47 payment code) and any payer can derive a unique address from it for each payment, so the user's addresses aren't all linked to a single published address. Direct BIP-47 = the payer derives the addresses themselves. Collaborative BIP-47 = the payer + receiver use the PayNym service (Samourai Wallet's PayNym bot) to coordinate. This is a unique privacy feature in this directory (only BlueWallet + Sparrow Wallet + Samourai Wallet (deprecated) + Wasabi Wallet have BIP-47 natively). For privacy-focused Bitcoin users, Sparrow is the recommended desktop pick.

Built-in Tor

Per the official Sparrow Wallet homepage: "Built in Tor." Sparrow has built-in Tor routing — all of Sparrow's Bitcoin network traffic (Electrum-server connections, public-server connections, blockchain-explorer queries) can be routed through Tor, so the user's IP address is anonymized. This is unique in this directory — only Sparrow Wallet has built-in Tor support natively (Electrum requires the user to configure Tor as an external SOCKS proxy; BlueWallet relies on the user's own node + doesn't have built-in Tor). For privacy-focused Bitcoin users, Sparrow is the strongest pick in this directory for out-of-the-box Tor integration.

Testnet, regtest, and signet support

Per the official Sparrow Wallet homepage: "Testnet, regtest and signet support." Sparrow supports all main Bitcoin test networks — testnet (public test network with free test BTC), regtest (private local regression-test network for development), signet (signed test network with deterministic signatures for testing). This is the strongest test-network coverage in this directory, useful for Bitcoin developers who want to test wallet behavior on each test network. No other wallet in this directory supports all three.

Fully-featured transaction editor + blockchain explorer

Per the official Sparrow Wallet homepage: "Sparrow is also unique in that it contains a fully featured transaction editor that also functions as a blockchain explorer. This feature not only allows editing of all of a transaction's fields, also easy inspection of the transaction bytes before broadcasting." The transaction editor lets the user manually edit each transaction field (inputs, outputs, fees), see the raw transaction bytes before broadcasting, and broadcast only when satisfied. Sparrow's blockchain explorer (right inside the wallet) lets the user look up any Bitcoin address / transaction ID without leaving the wallet — useful for verifying incoming transactions, checking confirmations, exploring UTXOs of any address. This is the only wallet in this directory with a fully-featured transaction editor + blockchain explorer built in. For Bitcoin power users + coinjoin users, this is a killer feature.

Best Practices guide + Quick Start guide

Per the official Sparrow Wallet homepage: "Sparrow is also strongly supportive of privacy, and aims to be a wallet that takes users on a privacy journey from using public servers to using cold storage techniques on private servers. For more details, read the Best Practices guide." + "Despite being a wallet suitable for advanced users, Sparrow is not difficult to use. Download it, install and follow the Quick Start guide - you'll be flying soon!" Sparrow's documentation (Best Practices + Quick Start) is among the strongest in this directory — the Best Practices guide walks the user through the full privacy journey (from public servers to Bitcoin Core to private Electrum server to cold storage) with concrete tutorials for each step. The Quick Start guide gets a new user from install to broadcasting their first transaction in minutes.

Limitations

Sparrow is desktop-only (Windows + macOS + Linux) — no mobile app, no web app. For mobile Bitcoin users, BlueWallet (mobile-first) is the recommended alternative. Sparrow does NOT support Lightning Network (Sparrow is on-chain only) — for Lightning, the recommended alternatives are Electrum (has built-in Lightning in the same desktop app), Phoenix + Breez (mobile non-custodial Lightning), Zeus + Mutiny. Sparrow's GPL license is slightly more restrictive than the MIT license used by Electrum + BlueWallet (still fully auditable + forkable, but downstream code that uses Sparrow's code must also be GPL). Sparrow's release-signing model is single-signer (Craig Raw's GPG key) — for the strongest supply-chain binary-verification (5 independent signers + reproducible builds), Electrum is the recommended alternative.

Pros & Cons

Pros

  • 100% open-source (GPL-licensed) at github.com/sparrowwallet/sparrow — anyone can read, audit, fork, or rebuild; Craig Raw (the author + lead developer) builds in public with all development, issues, and releases visible on the public GitHub repo
  • Strongest privacy-journey UX in this directory — per the homepage: 'a wallet that takes users on a privacy journey from using public servers to using cold storage techniques on private servers'; the official Best Practices guide walks the user through each privacy step with concrete tutorials (public Electrum servers → Bitcoin Core full node → private Electrum server → cold-storage signing), the strongest documentation of its kind in this directory
  • Built-in Tor (one-click enable; routes all Bitcoin-network traffic through Tor for IP anonymization) — unique in this directory (Electrum requires manual Tor SOCKS-proxy configuration; BlueWallet relies on the user's own node + has no built-in Tor)
  • Broadest hardware-wallet pairing support of any desktop wallet in this directory (USB + air-gapped modes) — Ledger, Trezor, Coldcard, BitBox02, Keystone, Foundation Passport, Blockstream Jade, Specter DIY, SeedSigner, Krux, and more; the user's seed phrase stays on the hardware wallet (cold storage); Sparrow acts as the watching-only online wallet + signs via PSBT
  • Most comprehensive UTXO coin control in this directory — manual coin selection + freeze (Do-Not-Spend) + custom sat/vB fee rate + RBF + CPFP + comprehensive address-type preservation; comparable to Electrum and stronger than every other wallet in this directory
  • Fully-featured transaction editor + built-in blockchain explorer — unique in this directory; the user can manually edit each transaction field, inspect the raw bytes before broadcasting, and look up any Bitcoin address / transaction ID without leaving the wallet
  • Single-sig + m-of-n multisig on all four common script types (Legacy, Nested SegWit, Native SegWit Bech32, Taproot) with full PSBT (BIP-174) support — comparable to Electrum
  • Full connection-options range: public Electrum servers + Bitcoin Core (full node via RPC) + private Electrum servers (ElectrumX / Electrs on the user's own hardware) — the strongest connection-privacy options in this directory (Electrum has all except Bitcoin Core direct connection; Sparrow is unique in supporting Bitcoin Core directly without middleware)
  • PayNyms (BIP-47) payment codes — send + receive with privacy-preserving payment codes instead of reusing addresses; unique privacy feature in this directory (only BlueWallet + Sparrow + Samourai Wallet (deprecated) + Wasabi Wallet have BIP-47 natively)
  • Comprehensive labeling of all transactions, inputs, and outputs (with optional cloud label sync) — the foundation of privacy-aware UTXO management; no other wallet in this directory has stronger labeling support
  • Testnet + Regtest + Signet support — strongest test-network coverage in this directory; useful for Bitcoin developers who test wallet behavior across all three test networks before going to mainnet
  • Lightweight + multi-platform desktop (Windows + macOS + Linux) despite being feature-rich — the app download is ~80 MB, installation is fast, app startup is quick
  • Comprehensive Best Practices + Quick Start documentation — among the strongest in this directory
  • 5+ year track record (~2020 to 2026) — never hacked at the wallet-code level; Sparrow has been in continuous open-source development for ~5 years with no known wallet-code vulnerability
  • Free + 100% open-source + no ads + no subscription + no in-app purchases + no native token — the strongest fee model in this directory, shared with Electrum; the project is funded by community donations + sponsorships
  • Bitcoin-only focus (no altcoin bloat) — all development resources go to Bitcoin features; comparable to Electrum + BlueWallet's Bitcoin-only focus
  • Modern UI (JavaFX) — more polished than Electrum's PyQt desktop GUI; sufficient for users who want modern desktop UX without sacrificing power-user features

Cons

  • Bitcoin-only — Sparrow does NOT support Ethereum, EVM, Solana, or any altcoins; this is a deliberate philosophical choice, but for users who want a single wallet for Bitcoin + altcoins, the recommended multi-coin alternatives are Coinomi (longer track record + multi-coin), OKX Wallet (130+ chains + EIP-4337), Bitget Wallet, Trust Wallet, and Atomic Wallet
  • Desktop-only — no mobile app + no web app; for users who want a mobile Bitcoin wallet, the recommended alternatives are BlueWallet (mobile-first, open-source, multisig + hardware-wallet pairing + Watch-only) and Muun (custodial Lightning, mobile-only)
  • No Lightning Network support — Sparrow is Bitcoin on-chain only; for Lightning Network, the recommended alternatives are Electrum (has built-in Lightning in the same desktop app), Phoenix + Breez (mobile non-custodial Lightning), and Zeus + Mutiny (advanced Lightning nodes / wallets)
  • No built-in swap / exchange / fiat on-ramp — by design (privacy-first); for users who want to swap Bitcoin ↔ altcoins or buy Bitcoin with a bank card inside the wallet, Coinomi + Atomic + OKX Wallet + Bitget Wallet + Trust Wallet are the recommended alternatives with integrated Simplex / MoonPay / Transak
  • GPL license is slightly more restrictive than the MIT license used by Electrum + BlueWallet — still fully auditable + forkable, but downstream code that uses Sparrow's code must also be GPL; not a real issue for end users, but a consideration for downstream developers
  • Single-signer release-signing model (Craig Raw's GPG key) — for the strongest supply-chain binary-verification (reproducible builds + 5 independent signers), Electrum is the recommended alternative; Sparrow has single-signer verification like most wallets in this directory
  • Power-user UI — the transaction editor + blockchain explorer + UTXO coin control + multisig manager + network-connection manager are not beginner-friendly; the Quick Start guide helps, but Sparrow is best for advanced users; for non-technical Bitcoin users, BlueWallet + Muun are the recommended mobile-friendly alternatives
  • Applies a fee of 3-5% on Simplex / ChangeNOW / Guardarian / other third-party buy/swap integrations (when the user uses Guarda's built-in buy / swap; sending / receiving Bitcoin between addresses in Sparrow has no such fee — only the Bitcoin miner fee paid to miners)
  • No built-in portfolio dashboard with fiat price tracking (the wallet shows on-chain balances in BTC, not in USD/EUR); for users who want a portfolio dashboard with fiat price tracking, the recommended alternatives are Coinomi, Atomic Wallet, OKX Wallet, Bitget Wallet, Trust Wallet
  • Smaller / less mature than Electrum (released ~2020 vs Electrum 2011) — for users who specifically want the longest track record + reproducible builds + 5-signer GPG + Lightning Network, Electrum is the recommended alternative in this directory
  • No built-in Lightning payment — for users who want Lightning + on-chain in the same desktop wallet, Electrum is the recommended alternative (Electrum has built-in Lightning since v4.0)
  • The transaction editor + blockchain explorer are powerful but require Bitcoin power-user knowledge — non-technical users should not use the transaction editor + should not broadcast custom transactions without understanding the implications; the Quick Start + Best Practices guide walk through safe use, but Sparrow is not for casual users

Frequently Asked Questions

Is Sparrow Wallet safe?

Yes — Sparrow Wallet is non-custodial (private keys are stored encrypted on the user's device; Sparrow has no access to user private keys or funds; the wallet app-level passphrase protects against device-level attacks). The wallet is 100% open-source GPL-licensed at github.com/sparrowwallet/sparrow — anyone can audit the code. Sparrow has been in continuous open-source development for ~5 years (2020–2026) with no known wallet-code vulnerability. For maximum safety: (1) use a hardware wallet (Coldcard / Foundation Passport / Keystone 3 Pro / Blockstream Jade / SeedSigner / Ledger / Trezor / BitBox02) for high-value holdings — Sparrow pairs natively with all of them for cold-storage signing, in USB AND air-gapped modes; (2) enable built-in Tor for IP anonymization; (3) connect to your own Bitcoin Core full node or private Electrum server for the strongest privacy setup; (4) follow the official Best Practices guide at sparrowwallet.com/docs/best-practices.html. For advanced users who want the strongest Bitcoin-custody tooling, Sparrow is one of the safest desktop wallets in this directory, alongside Electrum.

Is Sparrow Wallet open source?

Yes — Sparrow Wallet is 100% open-source under the GPL license. The full source code is at github.com/sparrowwallet/sparrow. Anyone can read, audit, fork, or rebuild the binary from source. The GPL license is slightly more restrictive than the MIT license used by Electrum + BlueWallet (downstream code that uses Sparrow's code must also be GPL), but this is not a real issue for end users. Note: Sparrow does NOT have Electrum's reproducible builds + 5-signer multi-GPG-signatures supply-chain-security model; Sparrow uses a single-signer release model (Craig Raw's GPG key). For users who specifically want the strongest supply-chain binary-verification posture, Electrum is the recommended alternative.

What chains does Sparrow Wallet support?

Sparrow is Bitcoin-only by design — it does NOT support Ethereum, EVM, Solana, Lightning Network, or any altcoins. Sparrow supports Bitcoin (BTC) on-chain with all four address types: Legacy (P2PKH), Nested SegWit (P2SH-P2WPKH), Native SegWit / Bech32 (P2WPKH), Taproot (P2TR). For users who want a multi-coin desktop wallet, the recommended alternatives are Coinomi + OKX Wallet desktop + Trust Wallet desktop + Atomic Wallet desktop — but note that multi-coin wallets have weaker Bitcoin-specific features than Sparrow + Electrum.

Does Sparrow have hardware-wallet pairing support?

Yes — Sparrow has the broadest hardware-wallet pairing support of any desktop wallet in this directory, in both USB AND air-gapped modes. Per the official homepage: 'Support for all common hardware wallets in USB and airgapped modes.' Supported hardware wallets include: Ledger (Nano S, Nano S Plus, Nano X — USB), Trezor (Model One, Safe 3, Safe 5 — USB + SD card for air-gapped signing on Safe 5), BitBox02 (USB), Coldcard (Mk3, Mk4, Q — USB + SD card + air-gapped PSBT QR Code mode — the gold-standard air-gapped Bitcoin hardware wallet), Foundation Passport (air-gapped PSBT QR Code mode), Keystone 3 Pro (air-gapped PSBT QR Code mode), Blockstream Jade (USB + air-gapped), SeedSigner (air-gapped PSBT QR Code mode — fully open-source DIY hardware wallet), Specter DIY (air-gapped PSBT QR Code mode), Krux (air-gapped via QR / camera), and more. The user's seed phrase stays on the hardware wallet (cold storage); Sparrow is the watching-only online wallet + signs via PSBT (Partially-Signed Bitcoin Transactions, BIP-174). For users who want air-gapped hardware-wallet cold storage (no USB cable — sign via QR code or SD card only, so the hardware wallet never touches an online computer), Sparrow + Coldcard / Foundation Passport / Keystone 3 Pro / SeedSigner is the recommended setup.

Does Sparrow support Lightning Network?

No — Sparrow Wallet is Bitcoin on-chain only; it does not support Bitcoin Lightning Network. For Lightning Network, the recommended alternatives are Electrum (has built-in Lightning Network since v4.0, in the same desktop app), Phoenix + Breez (mobile non-custodial Lightning), and Zeus + Mutiny (advanced Lightning nodes / wallets). For users who want the strongest desktop Bitcoin wallet with both on-chain + Lightning in the same app, Electrum is the recommended alternative; for users who want the strongest desktop Bitcoin on-chain wallet with built-in Tor + PayNyms + transaction editor + comprehensive coin control, Sparrow is the recommended pick.

How does Sparrow compare to Electrum, BlueWallet, Coinomi, and Trust Wallet?

Sparrow vs Electrum: Both are open-source desktop Bitcoin-only wallets with strong power-user features. Electrum is the older + longer-track-record pick (2011, 15+ years, never hacked at the wallet level) with reproducible builds + 5-signer GPG signatures + Lightning Network. Sparrow is the newer + more modern-UI pick (2020) with built-in Tor (one-click enable; Electrum requires manual Tor SOCKS-proxy configuration) + PayNyms (BIP-47) + a fully-featured transaction editor + blockchain explorer + Stronger Bitcoin Core direct connection. For users who want the longest track record + reproducible builds + Lightning, Electrum is the choice. For users who want a modern UI + built-in Tor + transaction editor + stronger privacy defaults, Sparrow is the choice. Sparrow vs BlueWallet: Both are open-source Bitcoin-only wallets. Sparrow is desktop-only; BlueWallet is mobile-first (iOS + Android + Desktop). They are complementary — desktop users use Sparrow, mobile users use BlueWallet. BlueWallet + Sparrow can both be watch-only wallets over the same hardware-wallet xpub (e.g. Coldcard's xpub). Sparrow vs Coinomi: Coinomi is a multi-coin wallet (50+ blockchains); Sparrow is Bitcoin-only with much stronger Bitcoin features. They serve different use cases — multi-coin users use Coinomi; Bitcoin-only users use Sparrow. Sparrow vs Trust Wallet: Trust Wallet is a multi-coin mobile wallet (Binance-affiliated); Sparrow is a Bitcoin-only desktop wallet. They serve different use cases — mobile multi-coin users use Trust Wallet; desktop Bitcoin users use Sparrow.

Is Sparrow Wallet free?

Yes — Sparrow Wallet is free to download on Windows, macOS, and Linux. 100% open-source GPL-licensed — no subscription fees, no monthly fees, no in-app purchases, no ads, no premium tier. Sparrow does not monetize the wallet itself — the project is funded by community donations + sponsorships. Each on-chain Bitcoin transaction requires a network fee paid to Bitcoin miners (set by the user via comprehensive coin selection + custom sat/vB fee rate + RBF + CPFP). For users who want a completely free + open-source Bitcoin-only desktop wallet, Sparrow is the recommended pick in this directory alongside Electrum.

What is a PayNym (BIP-47) and why should I use one?

Per the official Sparrow Wallet homepage: 'Send and receive to PayNyms, both directly (BIP47) and collaboratively.' A PayNym is a BIP-47 reusable payment code — instead of sharing a new Bitcoin address each time the user receives funds (which leaks address-linkage if the published addresses are tracked by chain-analysis firms), the user publishes a single PayNym payment code that generates a unique Bitcoin address for each transaction. This means a single static payment code (instead of N addresses) — the sender can never re-link the user's future addresses by tracking which addresses the user has shared in the past (each address is derived deterministically but only ever shows one transaction). Direct BIP-47 = the payer derives the addresses themselves from the PayNym payment code. Collaborative BIP-47 = the payer + receiver use a PayNym service (Samourai Wallet's legacy PayNym bot infrastructure) to coordinate. This is a unique privacy feature in this directory — only BlueWallet + Sparrow + Samourai Wallet (deprecated) + Wasabi Wallet have BIP-47 natively. For privacy-focused Bitcoin users, Sparrow is the recommended desktop pick.

How do I connect Sparrow to my own Bitcoin node?

Per the official Sparrow Wallet homepage: 'A range of connection options: Public servers, Bitcoin Core and private Electrum servers.' Sparrow can connect to your own Bitcoin node in three ways: (1) <strong>Bitcoin Core (full node via RPC)</strong> — install Bitcoin Core on your own hardware (or a Raspberry Pi / VPS), wait for the full blockchain IBD sync (1–3 days for first sync, ~600 GB as of 2026), and configure Sparrow's Server Type to 'Bitcoin Core' + enter your Bitcoin Core RPC connection details (host, port, RPC user, RPC password). This is the strongest Bitcoin-correctness setup — you validate your own transactions against your own copy of the Bitcoin blockchain. (2) <strong>private Electrum server (ElectrumX / Electrs on the user's own hardware)</strong> — install ElectrumX (Python) or Electrs (Rust) on your own hardware, sync it to your Bitcoin Core full node, and configure Sparrow's Server Type to 'Electrum' + enter your private Electrum server's host:port. This combines Bitcoin-Correctness with fast SPV-light-wallet UX. (3) <strong>public Electrum servers (default)</strong> — Sparrow picks the fastest public Electrum server automatically. The strongest privacy setup is option 2 (private Electrum server) or option 1 (Bitcoin Core direct), both on your own hardware. Sparrow documents all three setup levels in its official Best Practices guide at sparrowwallet.com/docs/best-practices.html.

Key Facts

CustodyWeb3 Wallet
Typehot
PriceFree download on Windows / macOS / Linux. 100% open-source GPL-licensed — no subscription, no monthly fees, no in-app purchases, no ads, no premium tier. The project is funded by community donations (sparrowwallet.com/donate). Each on-chain Bitcoin transaction requires a network fee paid to Bitcoin miners (set by the user via comprehensive coin selection + custom sat/vB fee rate + RBF + CPFP). No KYC required. No fiat on-ramp built in. No built-in Lightning Network. No built-in swap / exchange.
Users100K+
Open sourceYes
Non-custodialYes
MultisigNo
2FANo
BiometricNo
Hardware supportYes

Categories

Software walletsHot walletsCold-storage walletsSelf-custodial walletsBitcoin-only walletsOpen-source walletsDesktop walletsMultisig walletsCoin-control walletsHardware-wallet-pairing walletsPSBT walletsPrivacy walletsWatch-only walletsTor-enabled walletsBIP47 PayNym walletsUTXO-labeling walletsPower-user walletsCold-storage-signing walletsTestnet wallets

Supported Chains

Bitcoin (BTC) — on-chain, Bitcoin-only by design; does NOT support Ethereum, EVM, Solana, Lightning Network, or any altcoinsBitcoin script types: Legacy (P2PKH), Nested SegWit (P2SH-P2WPKH), Native SegWit / Bech32 (P2WPKH), Taproot (P2TR)Hardware-wallet pairing (USB + air-gapped): Ledger, Trezor, Coldcard, BitBox02, Keystone, Foundation Passport, Blockstream Jade, Specter DIY, SeedSigner, Krux, and moreConnection options: public Electrum servers, Bitcoin Core (full node via RPC), private Electrum servers (ElectrumX / Electrs)

Platforms

Desktop (Windows 10+)Desktop (macOS 11+)Desktop (Linux: AppImage + DEB + RPM + source)Desktop only — no mobile app, no web appCross-platform desktop; mobile users should use BlueWallet as a companion (BlueWallet + Sparrow can both be watch-only wallets over the same hardware-wallet xpub)

Bitnxt uses cookies to run the site, understand how it is used, and measure ads. You can accept or decline below, and change your choice any time in our Privacy Policy.