Crypto Wallets

ArmoryOffline Bitcoin Wallet for Cold Storage

A free, open-source Bitcoin wallet for cold storage on Windows. Learn how offline keys, watching-only wallets and USB signing work.

Free Open source Windows: Yes v0.97-RC1 Updated 20 May 2026
8 min read Last update 20 May 2026 btcarmory.com

Armory is a free, open-source Bitcoin wallet built for people who want to keep their coins in cold storage, meaning the private keys never sit on an internet-connected machine. It suits users who are comfortable with a technical setup and want direct control over their keys rather than a simple mobile app. Armory is released under the MIT license and has an official Windows version, so you can run the desktop program on a Windows PC.

The current build is labeled 0.97-RC1, a release candidate, and the code was last updated on May 20, 2026. That recent activity is encouraging, but it also means you should read the release notes carefully before trusting the software with a large balance. The sections below explain how the program works, how to install it safely, and where it fits among other Bitcoin wallets.

02

What Cold Storage Means for Bitcoin Holders

Cold storage means keeping the private keys that control your Bitcoin on a device that is not connected to the internet. The idea is simple: an attacker cannot steal keys that never leave an offline machine. Most day-to-day wallets, such as phone apps and browser extensions, are called hot wallets because they stay online, which makes them convenient but more exposed to malware, phishing pages and compromised devices.

The trade-off is convenience. Cold storage takes more steps to send coins, and it requires a second computer or careful handling of removable media. For long-term savings that you do not spend often, many people consider that effort worthwhile. For small, frequent payments, a hot wallet is usually more practical.

A useful way to think about it is separation. The machine that knows your keys should do nothing else, and the machine that talks to the network should never hold the keys. Armory is built around that separation, which is why it appeals to people who already think carefully about where their coins live.

03

Who Armory Is For, and Who Should Look Elsewhere

Armory fits several kinds of users. A long-term holder who buys Bitcoin and does not plan to move it for months can keep the signing keys on an offline Windows computer. A person who wants to track incoming payments from a laptop, while the actual keys stay elsewhere, can use a watching-only wallet for that purpose. Someone who expects to keep several separate wallets for different savings goals can manage them in one program.

It is less suited to people who want a quick mobile wallet or who send Bitcoin many times a day. The workflow takes time to learn, and each outgoing payment involves several steps. Users who mainly want a simple app, or who need several currencies in one place, will likely be happier with one of the lighter options from the similar programs list.

The best test is honest self-assessment. If you are willing to learn the process, test it with small amounts, and keep careful backups, Armory rewards that effort with a setup that few consumer wallets match.

04

How a Bitcoin Wallet Actually Holds Your Coins

A common misunderstanding is that a wallet stores Bitcoin the way a bank stores money. In reality, coins are recorded on the Bitcoin blockchain and assigned to addresses. A wallet holds the private keys that prove ownership of those addresses, and the private key is what authorizes any spending. The wallet software then reads the blockchain and shows you the balance linked to your addresses.

This is why the backup matters more than the program itself. If you lose the keys and the backup, the coins remain on the blockchain but nobody can spend them. If someone else gets a copy of the keys, they can spend the coins without your permission. Protecting that information is the core job of any wallet.

A seed phrase is a common way to represent a wallet's keys in a human-readable form. Many wallets, including deterministic designs, can regenerate all their keys from that phrase, which makes it easier to back up and restore a wallet. Treat the seed phrase, and any printed backup, as the wallet itself.

05

Key features

Multiple Wallets in One Program

Armory lets you manage several wallets at once, including deterministic wallets and watching-only wallets. A deterministic wallet generates its addresses from one master seed, so a single backup covers every address it creates. Watching-only wallets show balances and incoming payments without holding private keys, which makes them useful on a connected computer.

Printable Paper Backups

Armory can produce paper backups of your wallet data. A printed copy stored in a safe place gives you a recovery option that does not depend on a hard drive, a USB stick or the software being installed. Keep the paper away from the computer and out of reach of anyone who should not see it.

Private Key Import and Sweeping

You can import individual private keys into Armory or sweep the funds from a key into a wallet you control. This is useful when you hold keys from another source and want to bring their funds under one wallet you manage. Double-check the destination before you confirm any transfer.

Offline Signing With a USB Key

The signing computer can stay disconnected from the internet while still handling outgoing payments. A USB key carries transaction data between the offline machine and a connected one, so the keys never need to go online. Incoming payments remain visible from the connected side throughout.
06

Supported coins

The documentation mentions Bitcoin (BTC) as the network Armory works with, so it is best treated as a Bitcoin-focused wallet. If you need support for other coins, compare the similar programs listed below before deciding.

07

How to install Armory on Windows

  1. 1

    Download the installer

    Download only from the official website, btcarmory.com, or from the project's GitHub Releases page. Avoid copies on file-sharing sites or forums, since a modified installer can hide malware. Choose the Windows build that matches the version you want to install.

  2. 2

    Verify the file

    Check the SHA-256 checksum or signature of the file against the values published with the release. In Windows PowerShell, you can calculate a hash with the Get-FileHash command. If the values do not match, delete the file and download it again from the official source.

  3. Run the installer

    Open the installer and follow the prompts, keeping the default install location unless you have a specific reason to change it. Once the program opens, create a new wallet or import an existing one. Write down your backup information before depositing any coins.

08

How to use Armory

Armory's workflow is built around keeping keys offline, so the steps below follow the usual pattern for a cold setup.

  1. Create your main wallet on the offline computer and record the backup information on paper.
  2. Create a watching-only copy on a connected computer so you can see incoming payments without exposing the keys.
  3. Send Bitcoin to an address generated by the main wallet, then confirm the arrival from the watching-only copy.
  4. For an outgoing payment, build the transaction on the connected computer, carry it to the offline machine on a USB key, sign it there, and return the signed transaction for broadcasting.
  5. Store the paper backup in a dry, private place, and test your recovery process with a small amount before relying on it.
09

Pros & cons

Pros
  • Free and released under the MIT license
  • Official Windows version available
  • Keeps signing keys on a computer that stays offline
  • Paper backups support long-term recovery planning
  • Watching-only wallets let you monitor funds from a connected machine
  • Open source, so the code can be inspected
Cons
  • Focused on Bitcoin, with no other networks mentioned in its documentation
  • Steeper learning curve than mobile or lightweight wallets
  • Current build is a release candidate, 0.97-RC1
  • Convenient use requires a second computer, which adds setup effort
10

Is Armory safe?

Download only from the official website or the GitHub Releases page, and verify the SHA-256 checksum or signature before running the installer. Armory handles your private keys directly, so a tampered installer or a leaked backup can put your coins at risk. Never enter your seed phrase or private keys on third-party websites, in chat messages, or in any form that asks you to restore a wallet online. Keep the offline computer free of unnecessary software, and store backups where only you can reach them. Because the current build is 0.97-RC1, a release candidate, check the latest version on the official website before you deposit significant funds.

  • Official source only. Download from btcarmory.com. Ignore ads and lookalike domains.
  • Check the SHA-256. Compare the installer hash with the value the developer publishes before running it.
  • Never share your seed phrase. No developer, support agent or website — including CryptApps — will ever ask for it.
11

Alternatives

Armory is built around offline key management and paper backups on a Windows desktop. Electrum is a lighter Bitcoin wallet with Lightning support, multisignature and hardware wallet options, which suits people who want everyday flexibility. Sparrow Wallet targets advanced users with multisignature, coin control and hardware wallets, so choose it if those tools matter more to you than an offline signing workflow. Bitcoin Safe focuses on simple, long-term storage, while Wasabi Wallet centers on CoinJoin privacy. Electron Cash serves Bitcoin Cash rather than Bitcoin, so it is a different choice altogether.

12

Specifications

Price
Free
Type
Open source
License
MIT
Latest version
0.97-RC1
Last update
20 May 2026
Windows support
Yes (official Windows version)
Official site
btcarmory.com
Source code
github.com/goatpig/BitcoinArmory
13

Frequently asked questions

Yes. Armory is free to download and use, and it is released under the MIT license. Its source code is published on GitHub, so developers and curious users can read how the program works and reuse it under the license terms.

The documentation mentions Bitcoin (BTC) as the network Armory works with, so it is best treated as a Bitcoin wallet. If you need several currencies in one app, compare multi-currency options such as Cake Wallet or Coin Wallet from the similar programs list.

A watching-only wallet tracks addresses and balances but does not contain private keys, so it cannot spend coins by itself. People use it on an internet-connected computer to see incoming payments while the keys stay on an offline machine. It is a practical way to monitor funds without exposing the signing keys.

Yes, the signing computer is designed to stay offline. It handles key storage and signing, while a connected computer handles network tasks such as broadcasting transactions. Keeping the offline machine disconnected at all times is what gives you the full cold storage benefit.

A paper backup is a printed copy of the information needed to restore your wallet. It does not depend on a hard drive or a specific software version. Store it somewhere dry and private, because anyone who sees it can access the coins, and test a restore with a small amount before relying on it.

It can be, but mainly for people willing to learn. Armory asks you to understand offline signing, backups and watching-only wallets. If you prefer a simple app with less setup, a mobile or lightweight wallet from the similar programs list may suit you better.

A seed phrase is a list of words that can regenerate a wallet's private keys. Deterministic wallets generally work this way, so a single backup can protect every address the wallet creates. Think of it as the key to the wallet, and record it carefully.

14

Verdict

Armory suits Bitcoin holders who want their signing keys on a computer that stays offline, and who are willing to learn a more technical workflow. It rewards careful users with a setup that few consumer wallets can match. If you mainly need a quick mobile wallet or coins other than Bitcoin, a lighter option from the list below will fit better. Use Armory as a long-term storage tool, practice recovery with a small amount, and keep backups in more than one secure place.

Download now