BreezeSwap
Instant & Non-Custodial
Back to all articlesSecurity & Privacy

How to Choose a Monero Wallet: Types, Checks and Security Tips

Updated 7 min read

A Monero wallet is software (or a hardware device paired with software) that holds the keys controlling your XMR and lets you send, receive and view your balance. To choose one, decide how you will use Monero, then check that the wallet is open source, gives you a seed phrase you can back up, and supports subaddresses. A safe way to store Monero is a wallet where only you hold the seed, kept on a device you trust.

This guide explains the main Monero wallet types, what to check before you trust one with your funds, and the security mistakes that most often lead to lost XMR. It does not rank third-party wallet brands; it gives you the criteria to judge any of them yourself.

How a Monero wallet works

Monero wallets work differently from Bitcoin wallets in a few ways that affect your choice.

Monero hides the sender, receiver and amount on its blockchain by default, using ring signatures, stealth addresses and RingCT. Because of this, your wallet cannot simply look up your balance by address. It has to scan the blockchain with your keys to find the outputs that belong to you.

Every Monero wallet has two key pairs:

  • The spend key authorizes spending. Anyone with it can move your funds.
  • The view key lets a wallet detect incoming payments. The official Moneropedia entry on view keys notes that sharing it reveals incoming transactions, while outgoing transactions cannot be reliably seen, so a balance shown through a view key is not dependable.

Both keys are derived from your seed phrase, which is why the seed is the single most important thing to protect.

Monero wallet types

There is no single right answer; each XMR wallet type trades convenience against control.

Official desktop wallets: GUI and CLI

The Monero project publishes two open-source wallets on the official getmonero.org downloads page:

  • Monero GUI is a graphical wallet for Windows, macOS and Linux. It is a reasonable starting point if you want an official wallet with a familiar interface.
  • Monero CLI is a command-line wallet aimed at advanced users and developers who want full control and scripting.

Both let you run your own node or connect to a remote one. The downloads page also publishes file hashes so you can verify that your download has not been tampered with.

Mobile wallets

Mobile wallets are convenient for smaller, everyday amounts. They usually connect to a remote node to save storage and battery. Because phones are exposed to many apps, links and networks, treat a mobile wallet like cash in your pocket rather than a vault.

Hardware wallets with Monero support

Some hardware wallets support Monero. The device stores your spend key and signs transactions internally, so the key never touches your computer. You still use companion software, such as the official GUI or CLI, to sync and build transactions.

Check that your device model and firmware version are listed as compatible before you rely on it.

Web and custodial wallets

Some services show a Monero balance without giving you a seed. In that case, the provider holds your keys and you depend on them to release your funds. If you want full control, choose a wallet that gives you the seed.

Full node vs remote node

Whatever wallet you pick, it needs a node to read the Monero blockchain.

  • Full (local) node: you download and verify the blockchain yourself. It takes disk space and initial sync time, but you do not rely on anyone else, and no third party sees which blocks your wallet requests or which transactions it broadcasts.
  • Remote node: your wallet connects to someone else's node. It is fast to set up, but that node operator can see your IP address and the timing of transactions you broadcast. A remote node never receives your private keys and cannot spend your funds.

A practical approach: use a remote node while you get started, and move to your own node if you hold larger amounts or care about minimizing what third parties can observe.

What to check before choosing a Monero wallet

Use this checklist for any wallet you consider:

  1. Open source. Public code can be reviewed by others. Closed-source wallets ask you to trust claims you cannot check.
  2. Official source and verified download. Get the wallet from the project's own site or an official app store listing, and verify hashes or signatures where offered. Fake wallet apps are a common way funds are stolen.
  3. Seed backup. The wallet should show you a seed phrase when you create it. Monero seeds are commonly 25 words in the official wallets, though some wallets use different formats. Note which format yours uses, because not every wallet can restore every format.
  4. Restore height. When you create a wallet, write down its restore height (the block height at creation). Restoring from a seed with the correct restore height means the wallet only scans from that point, which can save a lot of sync time.
  5. Subaddress support. Subaddresses start with 8, while standard addresses start with 4. A good wallet lets you create a new subaddress for each payer or purpose, which keeps incoming payments separate.
  6. View-only wallet option. Being able to create a view-only wallet from your view key lets you monitor incoming funds on a less trusted device without exposing your spend key.
  7. Node settings. Check that you can choose your own node rather than being locked to a default one.
  8. Active maintenance. Monero upgrades its protocol from time to time. A wallet that is no longer updated may stop working after a network upgrade.

Monero wallet security mistakes to avoid

Lost XMR usually traces back to everyday mistakes rather than broken cryptography:

  • Storing the seed digitally. Screenshots, cloud notes and email drafts can be synced, leaked or hacked. Write the seed on paper or metal and keep it offline.
  • Not testing the backup. Before sending large amounts, confirm you can restore the wallet from the seed on a separate device or fresh install.
  • Forgetting the restore height. Without it, a restore still works but may need to scan from much earlier, which can take a long time.
  • Downloading from ads or unofficial links. Search ads and lookalike domains are common routes for malicious wallets.
  • Entering your seed into a website. Legitimate services never need your seed. Anyone who asks for it is trying to take your funds.
  • Pasting addresses without checking them. Clipboard malware can swap addresses. Compare the first and last characters before you send.
  • Assuming locked funds are missing. Received XMR is spendable after 10 confirmations, around 20 minutes. Until then, your wallet may show the amount as locked.

For broader habits such as spotting phishing and impersonation, see our staying safe guide.

What is the safest way to store Monero?

It depends on how much you hold and how often you spend:

  • For everyday amounts: a mobile or desktop wallet with the seed backed up offline.
  • For larger holdings: a hardware wallet with Monero support, or the official GUI or CLI on a dedicated, well-maintained computer, ideally with your own node.
  • For monitoring without risk: a view-only wallet on your everyday device, with the full wallet kept elsewhere.

Many people split funds: a small spending wallet and a separate storage wallet that is rarely connected. That limits the damage if your phone or laptop is ever compromised.

Getting XMR into your new wallet

Once your wallet is set up and backed up, generate a fresh subaddress and use it as your receiving address. If you are acquiring Monero by exchanging another asset, you can swap BTC to XMR or swap USDT to XMR and have the payout sent directly to your own wallet. These swaps are non-custodial: each order has a one-time deposit address, and XMR goes straight to the address you enter.

If you are new to how non-custodial exchanges handle your funds, how it works gives a short overview. You can also read more about the coin itself on our Monero coin page.

FAQ

Do I need to run a full node to use a Monero wallet?

No. Most wallets can connect to a remote node. Running your own node improves privacy and independence, but it needs disk space and sync time.

What is a restore height, and why does it matter?

It is the block height when your wallet was created. Entering it when you restore from a seed lets the wallet skip earlier blocks, which can shorten the scan considerably.

Can I share my view key safely?

Sharing the view key lets someone see incoming transactions to that wallet, but not spend funds. It still reduces your privacy, so share it only when you have a clear reason.

Should I use a new subaddress for every payment?

It is a good habit. Subaddresses start with 8 and all feed into the same wallet, but they keep payments from different sources separate.

Do hardware wallets support Monero?

Some do. Check that your specific model and firmware are listed as Monero-compatible, and use it with companion software such as the official GUI or CLI.

Conclusion

Choosing a Monero wallet comes down to control and habits: pick an open-source wallet from an official source, back up your seed and restore height offline, and use subaddresses. Match the wallet type to the amount you hold. When your wallet is ready, you can fund it through the BTC to XMR swap page.

PK

· Crypto Copywriter

Paul Karti is a crypto copywriter who writes practical guides for BreezeSwap: swapping between networks, Monero and privacy tools, fees, and avoiding costly mistakes such as wrong-network deposits and missing memos.

Ready to Swap Crypto?

Non-custodial swaps between 1,000+ coins, no sign-up, fee included in the rate.

Start Exchange Now