A good mobile Monero wallet keeps your keys on your phone, connects to the network without leaking more than it has to, and makes it easy to hand out a fresh address every time you get paid. Plenty of multi-coin apps list XMR, but only a handful are open source, well maintained and built with Monero's privacy model in mind.
This guide compares the mobile wallets worth considering in 2026, shows how to set one up so you can always restore it, and explains how to fill it with XMR by swapping Bitcoin, USDT or Ethereum with no account. For desktop wallets, seed formats and node choices in more depth, see our full Monero wallet setup guide.
💡 Short answer: on iPhone or Android, Cake Wallet is the easiest pick for most people. Choose Stack Wallet for coin control and view-only wallets, Skylight if you run your own light-wallet server, and Monerujo if you want a Monero-only Android app with SideKick.
Cake Wallet started as the first Monero wallet for iOS and is still the most complete mobile option. It is open source under the MIT license, non-custodial and multi-coin, so XMR can sit next to BTC, LTC and others under one seed. Monero features include built-in Tor, background sync, 16-word Polyseed wallets, automatic new subaddresses and custom nodes. It also supports Ledger (Flex, Stax and Nano X, over Bluetooth on both platforms) and Trezor for signing Monero transactions offline. Updates are frequent: version 6.5.0 shipped in October 2026.
If you only want Monero, the same team publishes Monero.com, an XMR-only version of the app for iOS and Android.
Stack Wallet by Cypher Stack is open source (GPL-3.0) and available on the App Store, Google Play, F-Droid and as an APK, plus desktop. It suits users who like control: built-in Tor with a Tor or clearnet choice per node, Monero coin control, view-only wallets, Polyseed support and churn options. It generates a new receiving address after each one is used.
Monerujo is a Monero-only, open source (Apache-2.0) Android wallet available from Google Play, its own F-Droid repo and GitHub. It connects through Orbot if you enable Tor, supports Ledger over a USB OTG cable, and pairs with SideKick, a second phone that keeps the keys offline and talks to your main phone over Bluetooth. Street Mode hides your balance in public. Updates have slowed: the latest release on Google Play and GitHub is from June 2025, so it suits Android users who know what they want from it more than first-timers.
Skylight is a newer Monero-only wallet from MAGIC Grants, open source under MIT with reproducible builds. It is built around a Monero light-wallet server (LWS): point it at a server you or someone you trust runs, and the wallet is ready without a long scan. No server is set by default, and you can connect to a regular node and scan on the phone instead. It has built-in Tor, subaddresses, OpenAlias and notifications for incoming payments. It is on the App Store, Google Play and F-Droid.
Unstoppable is an open source (MIT), self-custody multi-coin wallet with no accounts. Its Monero support includes coin control, automatic node selection and custom nodes, and the Android app has a built-in Tor switch. Extras such as a duress mode make it a good fit if you hold several coins and want one privacy-minded app for all of them.
Edge (iOS and Android, open source) supports XMR as a light wallet: it shares your private view key with a remote server that scans for your transactions. That is fast, but the official Monero downloads page notes that privacy is reduced when you don't control that server. Fine for small amounts if you already use Edge for other coins.
| Wallet | Platforms | Open source | Custody / sync | Tor | Hardware | Extras |
|---|---|---|---|---|---|---|
| Cake Wallet | iOS, Android, desktop | Yes (MIT) | Self-custody, scans on device | Built-in | Ledger, Trezor | Multi-coin, Polyseed, auto subaddresses, built-in swaps |
| Stack Wallet | iOS, Android, desktop | Yes (GPL-3.0) | Self-custody, scans on device | Built-in, per node | Not listed | Coin control, view-only, Polyseed, churn |
| Monerujo | Android | Yes (Apache-2.0) | Self-custody, scans on device | Via Orbot | Ledger (USB), SideKick | XMR only, Street Mode; last update June 2025 |
| Skylight | iOS, Android, desktop | Yes (MIT) | Self-custody, your LWS or a node | Built-in | Not listed | XMR only, subaddresses, OpenAlias |
| Unstoppable | iOS, Android | Yes (MIT) | Self-custody, scans on device | Built-in (Android) | Not listed | Multi-coin, coin control, duress mode |
| Edge | iOS, Android | Yes (BSD-3) | Self-custody, view key shared with a server | Not listed | Not listed | Multi-coin, fast sync |
Feather Wallet is a favourite on desktop but has no mobile app. If you also want a computer wallet, see our Feather Wallet guide and the Monero GUI wallet guide.
Use the App Store, Google Play or F-Droid link from the wallet's own website or GitHub page, and check the developer name (for example Cake Technologies, Cypher Stack or MAGIC Grants). Lookalike apps exist.
Your seed is 25 words for a classic Monero wallet or 16 words for Polyseed. Write it down offline, check every word, and never store it as a screenshot, in notes or in cloud backup. Anyone with the seed has your XMR.
With a 25-word seed, also write down the wallet's creation date or block height. When you restore, the wallet scans from that point instead of from Monero's start in 2014, which saves a lot of time and data. Polyseed stores the date inside the seed, so the 16 words are enough.
Set a PIN or biometrics. The default nodes work fine; for more privacy, turn on Tor or connect to your own node.
Before you add real money, restore the seed in the same app on a second device (or delete and restore) and confirm you get the same main address. It takes five minutes and protects you from a mis-written word.
⚠️ Received XMR is spendable after 10 confirmations. Monero locks new incoming funds for 10 blocks, about 20 minutes. This is normal; your balance shows as locked or pending until then.
Many large exchanges don't list Monero, so the simplest way to fill a mobile wallet is to swap a coin you already hold. On Superswap.cx there is no account and no KYC, and the network fee is included in the quote you see.
Pair pages with live rates and details: BTC to XMR, USDT (TRC-20) to XMR, USDT (ERC-20) to XMR and ETH to XMR. For every way to get Monero without ID, read how to buy Monero with no KYC.
For most people, Cake Wallet. It is open source, keeps your keys on your phone, has built-in Tor and supports Ledger and Trezor for Monero. Stack Wallet, Skylight Wallet and Unstoppable are good alternatives on iOS. Monerujo is Android only.
Cake Wallet is the easiest all-round pick, and Stack Wallet suits people who want coin control and view-only wallets. Monerujo is a Monero-only Android wallet with Ledger and SideKick support, but its last release was in June 2025, so check that it still suits you.
With a classic 25-word Monero seed, yes. Note the wallet creation date or block height next to your seed, so a restore only scans from that point instead of from 2014. A 16-word Polyseed stores the creation date inside the seed, so you only need the words.
Yes. On Superswap.cx, pick BTC, USDT or ETH as the coin you send and XMR as the coin you receive, then paste a subaddress from your phone wallet. There is no account and no KYC, the minimum is $50, and most swaps take 5 to 30 minutes.
A phone wallet is a hot wallet, so it is best for spending money. For larger amounts, pair Cake Wallet with a Ledger or Trezor, use Monerujo with SideKick on a second offline phone, or keep savings in a desktop wallet such as Feather or the Monero GUI.
Swap BTC, USDT or ETH to XMR. No account, no KYC, network fee included in the quote.
Swap to XMR Now →