
A Monero wallet holds the keys to your XMR, so choosing the right one is essential for security and privacy. All recommended wallets are self-custodial — meaning only you hold your private keys and seed phrase. Never use an exchange wallet as your main Monero storage.
| Wallet | Type | Best For | Platform |
|---|---|---|---|
| Monero GUI | Full node | Maximum security & privacy | Desktop |
| Monero CLI | Full node | Advanced users, scripting | Desktop |
| Cake Wallet | Light wallet | Mobile users, ease of use | iOS & Android |
| Monerujo | Light wallet | Android users | Android |
| Ledger | Hardware wallet | Long-term cold storage | Hardware |
| Trezor | Hardware wallet | Long-term cold storage | Hardware |
The official Monero GUI wallet is the most secure option for desktop users. Here's how to set it up:
Go to getmonero.org/downloads and download the GUI wallet for your operating system (Windows, macOS, or Linux). Always download from the official site only.
Before installing, verify the SHA256 hash of the downloaded file matches the one listed on getmonero.org. This confirms the file hasn't been tampered with.
Open the wallet and select "Create a new wallet." You'll be shown a 25-word seed phrase — write this down on paper and store it somewhere safe. Never store your seed phrase digitally or take a screenshot.
You can run a full node (downloads the entire blockchain — about 130GB) or connect to a remote node for faster setup. For maximum privacy, run your own full node. For convenience, use a trusted remote node.
Go to the "Receive" tab to find your XMR address. This is the address you give to Superswap.cx when swapping other coins to Monero.
💡 Privacy tip: Monero supports subaddresses — unique one-time addresses linked to your wallet. Use a fresh subaddress for each transaction to prevent linking of payments.
monero-wallet-cli is the official command-line wallet from the Monero Project. It comes in the same "CLI" download as monerod, the Monero node software, and you use it by typing commands in a terminal instead of clicking buttons. It suits advanced users: people who run their own node, manage a wallet on a server, or want to script tasks.
monerod to sync your own node, or point the wallet at a remote node with --daemon-address.monero-wallet-cli, follow the prompts to create a wallet, and write the 25-word seed on paper.address to show your receiving address, or help to list all commands.Prefer windows and buttons? See our Monero GUI wallet guide for the official desktop app.
Cake Wallet is the easiest mobile option and is open source. Available on iOS and Android from getmonero.org or their official app store listing.
⚠️ Never share your seed phrase with anyone. Anyone with your seed phrase has full control of your funds. No legitimate service will ever ask for it.
These self-custodial Android wallets support Monero and were available on Google Play when we checked on 19 October 2026:
MyMonero, once a common mobile choice, shut down its service on 6 January 2026 and named Cake Wallet as its successor. Whichever app you pick, install it only from its official store listing or the project's own website.
Fewer Monero wallets are on the App Store. Two that were available when we checked on 19 October 2026:
Monerujo is Android-only. Setting up a Monero wallet on iPhone follows the same steps as the Cake Wallet setup above: create the wallet, write down the seed, then copy your address from "Receive".
Once your wallet is set up, you can swap any supported cryptocurrency to Monero on Superswap.cx: