← Package directory
Available on winget

Install Sparrow Bitcoin Wallet

Desktop Bitcoin Wallet focused on security and privacy. Free and open source.

Install with winget
winget install --id sparrowwallet.sparrow
Upgrade
winget upgrade --id sparrowwallet.sparrow
Uninstall
winget uninstall --id sparrowwallet.sparrow

About Sparrow Bitcoin Wallet

Sparrow is a modern desktop Bitcoin wallet application supporting most hardware wallets and built on common standards such as PSBT, with an emphasis on transparency and usability.

What's new in 2.4.2

- Support for loading v3 transactions in the transaction editor - Use CA validation or TOFU pinning for public servers depending on the certificate type - Implement TOFU certificate pinning for TLS Bitcoin Core connections - Bind Cormorant server to localhost only - Escape backticks in the schema name for DROP SCHEMA statement - Support QR and file methods for signing messages via PSBT when BIP-322 is selected - Add tests for descriptor import and export, and handle multiline descriptors - Improve reset instructions for Trezor passphrase change - Upgrade SLF4J API and jul-to-slf4j to v2.0.17 - Upgrade JNA to v5.18.1 - Upgrade OpenPDF to v1.3.43 - Upgrade HikariCP to v7.0.2 - Upgrade JDBI to v3.51.0 - Upgrade Commons Lang3 to v3.20.0 - Upgrade Commons Compress to v1.28.0 - Upgrade Commons Codec to v1.21.0 - Upgrade Argon2 JVM to v2.12 - Upgrade RxJava 2 to v2.2.21 - Upgrade dnsjava to v3.6.4 - Upgrade Caffeine to v3.2.3 - Upgrade ZXing to v3.5.4 - Upgrade JCommander to v3.0 - Upgrade Thumbnailator to v0.4.21 - Upgrade JetBrains Annotations to v26.0.2 - Upgrade JUnit to v5.14.1 - Upgrade Kotlinx Coroutines JavaFX to v1.10.2 - Upgrade ControlsFX to v11.2.3 - Upgrade Bouncy Castle to v1.82 - Upgrade PGPainless to v1.7.7 - Upgrade Protobuf to v4.34.0 - Upgrade Gson to v2.13.2 - Upgrade Jackson Databind to v2.21.1 - Bug fix: Fix PSBTv2 and DST-related transaction editor issues around tx version and locktime - Bug fix: Fix possible DB corruption on password removal by reordering database file and row updates - Bug fix: Fix the non-default split menu button text color on the dark t...

Read release notes

Version history

Version Updated Notes
2.4.2 Unknown - Support for loading v3 transactions in the transaction editor - Use CA validation or TOFU pinning for public servers depending on the certificate type - Implement TOFU certificate pinning for TLS Bitcoin Core connectio...
2.4.1 Unknown - Suggest configuring a custom wallets directory when opening a wallet from a non-default location - Handle import of a Samourai wallet backup file with extraneous appended data (@ottosch) - Add KeepKey passphrase suppor...
2.4.0 Unknown - Add BIP375 PSBT fields and verify DLEQ proofs for hardware wallet support when sending to silent payments addresses - Format display of addresses in 4 character chunks (disable via View > Bitcoin Addresses > Chunk Addr...
2.3.1 Unknown - Support hiding amounts via the View menu (@kwsantiago) - Show the signing keystores in the transaction Blockchain form for spends from multisig wallets - Update MJPG camera pixel format support on Linux - Add YU12 came...
2.3.0 Unknown - Support sending to silent payment addresses, including those resolved through BIP353 HRNs - Support sending to and displaying BIP353 human readable names and include DNSSEC proof in associated PSBTs - Support creating...
2.2.3 Unknown - Support NV12 capture pixel format on Linux - Suggest connecting to broadcast a finalized transaction if offline and a server is configured - Suggest opening the Send To Many dialog when adding multiple payments on the...
2.2.2 Unknown - Retrieve and show next block median fee rate in Recent Blocks view where available - Bug fix: Fix NPE configuring Recent Blocks view on new installs
2.2.1 Unknown - Update Tor library to fix missing UUID issue when starting Tor on recent macOS versions - Repackage .deb installs to use older gzip instead of zstd compression - Remove display of median fee rate where fee rates source...
2.2.0 Unknown - Add Recent Blocks view to Send tab - Convert all bitmapped images to theme aware SVG format for all wallet models and dialogs - Support send and display of pay to anchor (P2A) outputs - Rename sparrow package to sparro...
2.1.3 Unknown - OneKey Pro and Classic 1S hardware wallet support - Update BIP329 wallet labels export to include additional fields - Make BIP329 wallet labels import and export scannable - Add Copy Payment Code item to the transactio...
2.1.2 Unknown - Indicate historical rates support in Exchange Source drop-down on General Settings - Prefill the derivation to the default path for the chosen script type on watch only keystores - Add local network usage description i...
2.0.0 Unknown - Upgrade JavaFX to 22 with a minimum requirement of macOS 11 and GTK 3.8 - Upgrade Java to 22.0.2 - Support recovering SLIP39 mnemonic shares (File > New Wallet > Software Wallet) - Trezor Safe 5 support - Ledger Stax a...
1.9.1 Unknown Release notes