Choose a wallet

All wallets in our catalog.

Use the filters to narrow your choices, then add wallets to a comparison.

12 wallets match

BitBox02 Nova

Approve transactions

  • Computer: transaction signing confirmed
  • iPhone: transaction signing confirmed
  • Android: transaction signing confirmed
Apps and requirements

Computer

BitBoxAppUSBBitcoinWindows · macOS · Linux

Ethereum requires the Multi edition. A Bitcoin-only hardware edition cannot be converted to Multi.

Android

BitBoxAppUSBBitcoinPhone needs USB OTG

Your Android phone needs USB OTG support to connect to Nova over USB. Ethereum requires the Multi edition; a Bitcoin-only device cannot be changed to Multi.

iPhone

BitBoxAppBluetoothBitcoinMust stay plugged in

With an iPhone, plug BitBox02 Nova into the phone or another suitable power source. It uses Bluetooth to exchange data. Ethereum needs the Multi edition; the Bitcoin-only edition cannot be changed to Multi.

Trezor Safe 3

Approve transactions

  • Computer: transaction signing confirmed
  • iPhone: Not confirmed
  • Android: transaction signing confirmed
Apps and requirements

Computer

Trezor SuiteUSBBitcoinWindows · macOS · Linux

Android

Trezor SuiteUSBBitcoinAndroid 12+

Setup and signing use the Trezor Suite app on Android 12 or later over USB. Your phone needs USB-C support and a suitable data cable. Check that Suite supports the asset and network you want to use; the Bitcoin-only edition is limited to Bitcoin.

Trezor Safe 5

Approve transactions

  • Computer: transaction signing confirmed
  • iPhone: Not confirmed
  • Android: transaction signing confirmed
Apps and requirements

Computer

Trezor SuiteUSBBitcoinWindows · macOS · Linux

Android

Trezor SuiteUSBBitcoin

BitBox02

Approve transactions

  • Computer: transaction signing confirmed
  • iPhone: Not confirmed
  • Android: transaction signing confirmed
Apps and requirements

Computer

BitBoxAppUSBBitcoinWindows · macOS · Linux

Ethereum requires the Multi edition. A Bitcoin-only hardware edition cannot be converted to Multi.

Android

BitBoxAppUSBBitcoin

Ethereum requires the Multi edition. A Bitcoin-only hardware edition cannot be converted to Multi.

Block Bitkey

Approve transactions

  • Computer: Not confirmed
  • iPhone: transaction signing confirmed
  • Android: transaction signing confirmed
Apps and requirements

Android

Bitkey appNFCBitcoin

Needs an NFC phone and the Bitkey app. Setup requires a cloud backup and email alerts; recovery depends on the keys and backup access you retain.

iPhone

Bitkey appNFCBitcoin

Needs an NFC phone and the Bitkey app. Setup requires a cloud backup and email alerts; recovery depends on the keys and backup access you retain.

Coinkite COLDCARD Mk5

Approve transactions

  • Computer: transaction signing confirmed
  • iPhone: transaction signing confirmed
  • Android: transaction signing confirmed
Apps and requirements

Computer

SparrowmicroSDBitcoinWindows · macOS · Linux

Sparrow exchanges unsigned and signed Bitcoin transaction files (PSBTs) with Mk5 through microSD. Your computer needs a compatible card reader.

SparrowUSBBitcoinWindows · macOS · LinuxMk5 set up and unlocked · verified current firmware · USB data enabled · data cable

Start with a Mk5 already initialized under its setup guide, running the verified current recommended standard firmware. Keep Mk5 unlocked, enable USB data and use a data-capable USB-C cable. Then add its wallet to Sparrow and sign Bitcoin transactions over USB.

Android

NunchukNFCBitcoinSupport for wallet setup is unconfirmed

Use Nunchuk on a compatible NFC phone with an already initialized Mk5, powered on and with NFC enabled. Import the wallet’s public account into Nunchuk before exchanging Bitcoin transaction files (PSBTs).

iPhone

NunchukNFCBitcoinSupport for wallet setup is unconfirmed

Use Nunchuk on a compatible NFC phone with an already initialized Mk5, powered on and with NFC enabled. Import the wallet’s public account into Nunchuk before exchanging Bitcoin transaction files (PSBTs).

Coinkite COLDCARD Q

Approve transactions

  • Computer: transaction signing confirmed
  • iPhone: transaction signing confirmed
  • Android: transaction signing confirmed
Apps and requirements

Computer

SparrowmicroSDBitcoinWindows · macOS · Linux

Sparrow exchanges unsigned and signed Bitcoin transaction files (PSBTs) with Q through microSD. Your computer needs a compatible card reader.

SparrowQRBitcoinWindows · macOS · Linux

Set up Q’s wallet in Sparrow. Q scans the unsigned transaction QR, then Sparrow uses your computer’s camera to scan the signed result from Q.

SparrowUSBBitcoinWindows · macOS · LinuxQ already set up and unlocked · USB enabled · data cable required

Set up Q’s wallet in Sparrow and exchange unsigned and signed Bitcoin transaction files (PSBTs) over USB. Q must already be initialized and unlocked, with USB enabled and a data-capable USB-C cable.

Android

NunchukNFCBitcoinSupport for wallet setup is unconfirmed

Use Nunchuk on a compatible NFC phone, with an already initialized Q powered on and NFC enabled, to exchange Bitcoin transaction files (PSBTs).

iPhone

NunchukNFCBitcoinSupport for wallet setup is unconfirmed

Use Nunchuk on a compatible NFC phone, with an already initialized Q powered on and NFC enabled, to exchange Bitcoin transaction files (PSBTs).

Coinkite TAPSIGNER

Approve transactions

  • Computer: transaction signing confirmed
  • iPhone: transaction signing confirmed
  • Android: transaction signing confirmed
Apps and requirements

Android

NunchukNFCBitcoin

Needs an NFC phone and a compatible Nunchuk version. Keep the encrypted backup file, its decryption key and the wallet configuration. Store the file and key separately.

iPhone

NunchukNFCBitcoin

Needs an NFC phone and a compatible Nunchuk version. Keep the encrypted backup file, its decryption key and the wallet configuration. Store the file and key separately.

Computer

SparrowNFCBitcoinLinuxExternal NFC reader required

Needs a compatible external NFC reader and smart-card support configured on the computer. Keep the encrypted backup file, its decryption key and the wallet configuration. Store the file and key separately.

Keystone 3 Pro

Approve transactions

  • Computer: transaction signing confirmed
  • iPhone: transaction signing confirmed
  • Android: transaction signing confirmed
Apps and requirements

Computer

SparrowQRBitcoinFirmware installation requiredSupport for wallet setup is unconfirmed

Create or import the wallet on Keystone first. QR connection needs Bitcoin-Only 1.0.1-BTC or later, with Sparrow 1.8.5 or later on a computer or BlueWallet 6.6.2 or later on a phone. Installing or updating firmware uses a computer.

Android

BlueWalletQRBitcoinFirmware installation needs a computerSupport for wallet setup is unconfirmed

Create or import the wallet on Keystone first. QR connection needs Bitcoin-Only 1.0.1-BTC or later, with Sparrow 1.8.5 or later on a computer or BlueWallet 6.6.2 or later on a phone. Installing or updating firmware uses a computer.

iPhone

BlueWalletQRBitcoinFirmware installation needs a computerSupport for wallet setup is unconfirmed

Create or import the wallet on Keystone first. QR connection needs Bitcoin-Only 1.0.1-BTC or later, with Sparrow 1.8.5 or later on a computer or BlueWallet 6.6.2 or later on a phone. Installing or updating firmware uses a computer.

OneKey Classic 1S Pure

Approve transactions

  • Computer: transaction signing confirmed
  • iPhone: transaction signing confirmed
  • Android: transaction signing confirmed
Apps and requirements

Computer

OneKey appUSBBitcoinWindows · macOS · Linux

OneKey Classic 1S Pure needs USB power throughout use, including while connected by Bluetooth.

Android

OneKey appBluetoothBitcoinUSB power required

OneKey Classic 1S Pure needs USB power throughout use, including while connected by Bluetooth.

iPhone

OneKey appBluetoothBitcoinUSB power required

OneKey Classic 1S Pure needs USB power throughout use, including while connected by Bluetooth.

OneKey Pro

Approve transactions

  • Computer: transaction signing confirmed
  • iPhone: transaction signing confirmed
  • Android: transaction signing confirmed
Apps and requirements

Computer

OneKey appUSBBitcoinWindows · macOS · LinuxRecovery backup first · current app and firmware

Do not change firmware without the complete recovery backup and exact optional passphrase. For SLIP39 shares, keep your current firmware until OneKey confirms the mode-switch recovery procedure for that backup. Once recovery is ready, use the latest OneKey App and Pro firmware before switching to Bitcoin-only. The switch includes restoring the wallet.

OneKey appBluetoothBitcoinWindows · macOSSupport for wallet setup is unconfirmed

Use an initialized, unlocked Pro with current compatible OneKey desktop app and firmware for the selected mode. Turn AirGap Mode off. Enable Bluetooth on Pro, in the app and on your computer, with the required permissions. Disconnect USB: the cable takes priority. Initial setup is unconfirmed; Bitcoin-only firmware signs only Bitcoin.

OneKey appQRBitcoinWindows · macOS · LinuxSupport for wallet setup is unconfirmed

QR signing needs an initialized, unlocked Pro, compatible current app and firmware, and a working phone or computer camera with permission enabled. Support depends on the task and network; Bitcoin-only firmware signs only Bitcoin. Follow OneKey’s QR pairing and signing procedure.

Android

OneKey appBluetoothBitcoinRecovery backup first · current app and firmware

Do not change firmware without the complete recovery backup and exact optional passphrase. For SLIP39 shares, keep your current firmware until OneKey confirms the mode-switch recovery procedure for that backup. Once recovery is ready, use the latest OneKey App and Pro firmware before switching to Bitcoin-only. The switch includes restoring the wallet.

OneKey appQRBitcoinSupport for wallet setup is unconfirmed

QR signing needs an initialized, unlocked Pro, compatible current app and firmware, and a working phone or computer camera with permission enabled. Support depends on the task and network; Bitcoin-only firmware signs only Bitcoin. Follow OneKey’s QR pairing and signing procedure.

iPhone

OneKey appBluetoothBitcoinRecovery backup first · current app and firmware

Do not change firmware without the complete recovery backup and exact optional passphrase. For SLIP39 shares, keep your current firmware until OneKey confirms the mode-switch recovery procedure for that backup. Once recovery is ready, use the latest OneKey App and Pro firmware before switching to Bitcoin-only. The switch includes restoring the wallet.

OneKey appQRBitcoinSupport for wallet setup is unconfirmed

QR signing needs an initialized, unlocked Pro, compatible current app and firmware, and a working phone or computer camera with permission enabled. Support depends on the task and network; Bitcoin-only firmware signs only Bitcoin. Follow OneKey’s QR pairing and signing procedure.

Trezor Safe 7

Approve transactions

  • Computer: transaction signing confirmed
  • iPhone: transaction signing confirmed
  • Android: transaction signing confirmed
Apps and requirements

Computer

Trezor SuiteUSB · BluetoothBitcoinWindows · macOS · Linux

Android

Trezor SuiteUSB · BluetoothBitcoinAndroid 12+

Setup and signing use the Trezor Suite app on Android 12 or later, over Bluetooth or a supported USB-C connection. Check that Suite supports the asset and network you want to use; the Bitcoin-only edition is limited to Bitcoin.

iPhone

Trezor SuiteBluetoothBitcoinCurrent app needs iOS 16.4+

Setup and signing use the Trezor Suite app over Bluetooth. Installing the current iPhone app requires iOS 16.4 or later. USB-C is for charging. Check that Suite supports the asset and network you want to use; the Bitcoin-only edition is limited to Bitcoin.

Showing 12 of 12