Choosing the best Monero (XMR) wallet works differently from choosing a wallet for most cryptocurrencies. In Monero, amounts and the sender and recipient addresses are hidden cryptographically, so a wallet cannot simply ask a server “what is my balance?”. It has to scan the blockchain itself with your view key — through your own node or a remote one. That design decision drives sync speed, privacy, and who you are implicitly trusting with data about your activity.
This guide is for people who hold or use XMR lawfully — to protect business confidentiality, personal financial data, or simply on the principle of financial privacy — and want to know which wallet to use on a computer, on a phone and for cold storage. We compared the project’s official wallet with four popular community wallets, listed their drawbacks and explained how Monero wallets work with hardware devices.
You will also learn what the upcoming FCMP++ protocol upgrade means for wallets, why the “restore height” matters, and how a view key lets you prove transactions to an auditor or tax adviser. Monero’s place among other privacy assets is covered in our overview of the top privacy coins.
- On a computer, Feather Wallet offers the best balance of privacy and convenience; for maximum control, use the official Monero GUI or CLI with your own node.
- On a phone, Cake Wallet (iOS and Android) or Monerujo (Android).
- For cold storage, Ledger or Trezor paired with Monero GUI, CLI or Feather.
- The key privacy variable is whose node scans the blockchain for you: your own node beats a remote one.
- No FCMP++ activation date has been set at the time of writing; keep your wallet updated and follow official announcements.
- How Monero wallets differ from ordinary ones
- How we chose
- XMR wallet comparison table
- Official Monero GUI and CLI
- Feather Wallet
- Cake Wallet
- Monerujo
- Stack Wallet
- Monero on hardware wallets
- FCMP++ and other protocol changes
- Setting up a Monero wallet: step by step
- FAQ
- Conclusion
- Sources
How Monero wallets differ from ordinary ones
On Bitcoin or Ethereum, anyone can open a block explorer and see an address’s balance. On Monero that is impossible: every transaction uses one-time stealth addresses, ring signatures that mix the real input with 15 decoys, and RingCT, which hides amounts. An outside observer sees neither sender, recipient nor amount.
Two keys instead of one
A Monero wallet has a private spend key, which lets you send funds, and a private view key, which only lets you detect incoming transactions. You can share the view key with an accountant or auditor: they will see incoming payments but cannot spend anything. It is a lawful, practical transparency tool where transparency is needed.
Syncing: your own node or a remote one
To find your transactions, the wallet downloads blocks and checks every output with your view key. There are three models:
- Your own node. Maximum privacy and independence, at the cost of disk space and initial sync time.
- Remote node with local scanning. The wallet fetches blocks from someone else’s node but scans them itself. The node never learns your keys, but it sees your IP and can make inferences from request timing and the transactions you broadcast. Most mobile wallets work this way.
- Remote scanning. The wallet hands the server your view key, and the server finds your transactions. Fast, but the server sees all your incoming payments. Light wallets such as Edge work like this.
Other specifics
Subaddresses let you give each payer a separate address that cannot be linked to your main one. The restore height is the block number where scanning starts: set it correctly and a restore takes minutes, not hours. Received coins can only be spent after 10 confirmations — about 20 minutes at the roughly two-minute average block time.
How we chose
We considered only non-custodial, open-source wallets listed on the project’s official site, getmonero.org. We receive nothing from developers. The criteria:
- Sync model and privacy: local scanning, own-node support, Tor or I2P.
- Hardware wallet support for Ledger and Trezor.
- Monero features: subaddresses, coin control, view-key export, payment proofs.
- Backup: Monero’s 25-word mnemonic, support for the shorter Polyseed format, saving the restore height.
- Maturity and maintenance: project history, release cadence, speed of adapting to protocol upgrades.
- Platforms and usability: desktop, mobile, beginner-friendliness.
XMR wallet comparison table
Data from the wallets’ official sites and the getmonero.org downloads page as of September 2026.
| Wallet | Platforms | Syncing | Hardware wallets | Tor / I2P | Other coins | Best for |
|---|---|---|---|---|---|---|
| Monero GUI / CLI | Windows, macOS, Linux (CLI also Android, FreeBSD) | Own or remote node, local scanning | Ledger, Trezor | Via proxy settings | No | Maximum control |
| Feather Wallet | Windows, macOS, Linux, Tails | Remote or own node, local scanning | Ledger, Trezor | Yes | No | Private desktop use |
| Cake Wallet | iOS, Android, Windows, Linux | Remote or own node, local scanning | Ledger | Yes | BTC, LTC, ETH and more | An everyday mobile wallet |
| Monerujo | Android | Remote or own node, local scanning | Ledger | Yes | No | Android users who only need XMR |
| Stack Wallet | iOS, Android, desktop | Remote or own node, local scanning | No | Yes | Many coins | A multi-coin portfolio with XMR |
Official Monero GUI and CLI
What it is. The reference wallets, built and signed by Monero’s core developers. The graphical GUI runs on Windows, macOS and Linux with simple and advanced modes; the command-line CLI is also available for Android and FreeBSD. The current branch is 0.18.5 “Fluorine Fermi”: release 0.18.5.0 added SOCKS5 support and removed UPnP, and GUI 0.18.5.2 in July 2026 fixed a wallet-creation bug on first launch.
Strengths. They are first to support protocol changes. You can start your own node with one click, including in pruned mode. Ledger and Trezor, subaddresses, coin control, payment proofs and view-only wallets are all supported. The GUI also has a dedicated merchant page for accepting payments.
Weaknesses. A full node needs substantial disk space and time for the first sync. The GUI is heavy, and the CLI is for experienced users. There is no mobile GUI.
Best for: anyone who wants to run their own node with no intermediaries, and for cold storage with a hardware wallet.
Feather Wallet
What it is. A lightweight, open-source, Monero-only desktop wallet. It runs on Windows, macOS and Linux and officially supports Tails, the privacy-focused live operating systеm.
Strengths. A fast start without downloading the blockchain: Feather connects to remote nodes but scans blocks locally, so keys never leave your computer. Built-in Tor and I2P, coin control, subaddresses, Ledger and Trezor support. The developers describe a feature set on par with the official CLI, in a friendly interface. It works in virtual machines and live systems.
Weaknesses. Desktop only. With remote nodes you trust them with your IP and activity timing — Tor reduces the risk, but your own node is better. A small team maintains the project, so download builds only from the official site and verify signatures.
Best for: regular, privacy-conscious XMR use on a computer.
Cake Wallet
What it is. An open-source, non-custodial mobile wallet that started as a Monero wallet and later went multi-coin. Available on iOS, Android, Windows and Linux.
Strengths. One of the few polished Monero wallets for iPhone. It supports background sync, multiple wallets and accounts, subaddresses and hardware wallets — getmonero.org lists it as Ledger-compatible. You can connect your own node. Besides XMR it handles BTC, LTC, ETH and other coins, with built-in swaps via partners.
Weaknesses. Multi-coin support and built-in services add features — and attack surface. It uses the developer’s node by default; for maximum privacy, switch to your own. On a phone, catching up after a long break drains noticeable battery and time.
Best for: everyday XMR use from a phone, especially on iOS.
Monerujo
What it is. One of the first mobile Monero wallets — an open-source, XMR-only Android app.
Strengths. A simple, single-coin interface, connection to your own or a remote node, subaddresses and Ledger support. The Monero community has known the project for years, and its code is on GitHub.
Weaknesses. No iOS version. Releases are irregular, so before installing, check the date of the latest release on GitHub and compatibility with the current protocol version — especially with FCMP++ on the horizon. The interface is more basic than Cake Wallet’s.
Best for: Android users who want a minimalist Monero-only wallet.
Stack Wallet
What it is. An open-source multi-coin wallet in which Monero is one of many supported assets. Available on mobile and desktop.
Strengths. It lets you keep XMR next to other coins in one app without handing your view key to a server: scanning happens locally. Own-node connections and Tor are supported.
Weaknesses. Fewer Monero features than specialist wallets, and no stated hardware wallet support for XMR. Multi-coin wallets also tend to adapt to Monero protocol changes later.
Best for: people for whom XMR is part of a larger portfolio and who do not want a separate app.
Monero on hardware wallets
For larger balances, cold storage makes sense. According to Monero’s official downloads page, supported devices are:
- Ledger Nano S, Nano S Plus and Nano X — in Monero GUI, CLI, Cake Wallet, Feather and Monerujo;
- Trezor Model T, Safe 3 and Safe 5 — in Monero GUI, CLI and Feather.
Newer devices from these makers are not on the list at the time of writing — before buying a device specifically for XMR, check the current compatibility table on getmonero.org. One key point: the Ledger or Trezor app only signs transactions, while syncing and scanning are done by the wallet on your computer, so you need a Monero wallet either way. For a broader device comparison, see our guide to the best hardware wallets.
FCMP++ and other protocol changes
The Monero community is preparing its biggest upgrade in years: FCMP++ (Full-Chain Membership Proofs). Instead of a 16-member ring, a transaction will prove that the spent output belongs to the entire set of outputs on the chain. That removes a range of statistical attacks on ring signatures. The upgrade requires a hard fork and new versions of every wallet.
According to the project’s official publications, no FCMP++ hard-fork date has been set yet. In May 2026 the developers announced the deprecation of the custom transaction unlock time: transactions created after June 1, 2026 with an unlock time extending past the fork will be affected. For ordinary users the takeaway is simple — keep your wallet up to date, and do not trust “fork news” that is not confirmed on getmonero.org.
For how Monero’s approach compares with other privacy technology, see Monero vs Zcash.
Setting up a Monero wallet: step by step
- Download the wallet from its official site — getmonero.org, featherwallet.org, cakewallet.com or the official repository — and verify the build’s hash or signature. Fake Monero wallets appear in app stores and ads.
- Create a new wallet and write the mnemonic down offline: 25 words in the classic format, or 16 words if the wallet uses Polyseed.
- Note the restore height or wallet creation date next to the phrase — it saves hours when restoring.
- Choose a node. Your own is best. If you use a remote one, pick reputable nodes and enable Tor.
- Use subaddresses for different payers, and avoid publishing your main address.
- Send a test transfer and wait for 10 confirmations before treating funds as available.
- Keep payment proofs for important transfers: the wallet can produce a transaction key proving a payment was sent.
- For large sums, connect a hardware wallet and check the address on the device screen.
Need to swap USDT or BTC for XMR to fund your new wallet? You can do it on Velorex — choose the exchange direction, enter your Monero wallet address and follow the instructions.
For lawful ways to acquire XMR, see how to buy Monero. Keep in mind that the legal status of privacy coins varies by country, and some centralized exchanges have restricted XMR in certain jurisdictions. Follow the law where you live, including your tax obligations.
FAQ
What is the best Monero wallet for beginners?
On a computer, Feather Wallet: it starts quickly and needs no blockchain download. On a phone, Cake Wallet, which works on both iOS and Android. As your balance grows, add a hardware wallet and your own node.
Why does my Monero wallet take so long to sync?
The wallet has to check every output in every block with your view key — that is how Monero’s privacy works. Setting the correct restore height when restoring cuts scanning time dramatically. Your own node on a fast disk helps too.
Is it safe to use a remote node?
A remote node never receives your keys and cannot steal funds if your wallet scans locally. However, it sees your IP address and activity timing and may try to link broadcast transactions to you. Tor and your own node solve this.
Can I store Monero on a Ledger or Trezor?
Yes. Ledger Nano S, S Plus and X, and Trezor Model T, Safe 3 and Safe 5 are supported by the official Monero wallets and Feather; Ledger also works with Cake Wallet and Monerujo. Check the current compatibility table on getmonero.org before buying.
What is a view key for?
A view key lets someone see incoming transactions but not spend funds. You can give it to an auditor or accountant, or use it for a view-only wallet on a separate device. Remember that anyone with the key sees all your incoming payments.
Why can’t I spend received XMR immediately?
The Monero protocol requires 10 confirmations before a received output can be used in a new transaction. At roughly two minutes per block, that is about 20 minutes. It protects against problems during chain reorganizations.
What happens to my wallet after FCMP++?
Your funds stay accessible, but sending transactions after the hard fork will require an updated wallet version. No fork date had been set at the time of writing. Watch getmonero.org and your wallet’s official channels for announcements.
Is it legal to use Monero?
In many countries holding and using Monero is legal, but rules vary and some exchanges restrict privacy coins. Privacy is a legitimate goal, but it must not be used to break the law. Check the rules in your jurisdiction and meet your tax obligations.
Conclusion
The best Monero wallet depends on where and how you use XMR. On a computer, Feather Wallet; for full control, the official GUI or CLI with your own node; on a phone, Cake Wallet or Monerujo; for a multi-coin portfolio, Stack Wallet; for large sums, Ledger or Trezor with a compatible wallet.
With Monero, what matters is not just the wallet but the node it talks to, a properly stored mnemonic and restore height, and timely updates ahead of protocol changes. XMR remains a volatile asset, and this article is not investment advice.