> For the complete documentation index, see [llms.txt](https://docs.cakewallet.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cakewallet.com/get-started/install/ios-and-macos.md).

# iOS and macOS

Install Cake Wallet on iPhone, iPad or Mac from the App Store, or download the macOS .dmg from GitHub. Requires iOS 15 or macOS 12 or later.

Cake Wallet is free on the Apple App Store for iPhone, iPad and Mac. Mac users can also download the app directly from GitHub.

## Requirements

* **iPhone and iPad:** iOS / iPadOS 15.0 or later
* **Mac:** macOS 12 (Monterey) or later

## App Store (recommended)

[Download Cake Wallet on the App Store](https://apps.apple.com/us/app/cake-wallet/id1334702542)

The same App Store listing covers iPhone, iPad and Mac. Search for **Cake Wallet** in the App Store, or open the link above on your device, and tap **Get**. Updates install through the App Store like any other app.

{% hint style="warning" %}
Check that the developer shown on the listing is **Cake Technologies, LLC** before installing. Fake wallet apps copy the names and icons of real ones.
{% endhint %}

## macOS download from GitHub

If you prefer not to use the App Store on your Mac, each release on GitHub includes a macOS disk image.

1. Go to the [latest Cake Wallet release on GitHub](https://github.com/cake-tech/cake_wallet/releases/latest).
2. Under **Assets**, download `Cake_Wallet_vX.X.X.dmg` (for example `Cake_Wallet_v6.5.0.dmg`). Don't confuse it with `Monero_com_vX.X.X.dmg`, which is Cake's separate [Monero.com](https://monero.com/) app.
3. Open the downloaded `.dmg` and copy **Cake Wallet** to your **Applications** folder.
4. Launch Cake Wallet from Applications or Launchpad.

A GitHub install does not update itself. To update, download the newer `.dmg` from the releases page and replace the app in Applications. As with any update, make sure you have a current [backup](https://docs.cakewallet.com/features/managing-your-wallet/create-backup) and your recovery phrases first.

### Verify your download

Each GitHub release lists the SHA-256 hash of every file in its release notes. After downloading, open **Terminal** and run:

```bash
shasum -a 256 ~/Downloads/Cake_Wallet_v6.5.0.dmg
```

(Change the file name to the version you downloaded.) The output must match the hash listed for that `.dmg` on the release page. If it doesn't, delete the file and download it again.

## Platform differences

Some features depend on the platform:

* **Litecoin MWEB** is available on iOS but not on macOS. See [Litecoin](https://docs.cakewallet.com/cryptos/litecoin).
* **Bitcoin Lightning** is available on iOS and macOS. See [Bitcoin Lightning](https://docs.cakewallet.com/features/basic/bitcoin-lightning).
* **Hardware wallets** can't connect over USB on iOS or macOS. Ledger devices connect over Bluetooth on both; on iPhone and iPad, a Trezor needs to be a Safe 7, which connects over Bluetooth. BitBox is available on Android only. See [Hardware wallet](https://docs.cakewallet.com/get-started/setup/restore-existing-wallet/hardware-wallet).

## Deleting and reinstalling on iPhone or iPad

Cake Wallet keeps your wallets in the app's own storage on your device, so deleting the app deletes your wallets with it. Reinstalling does **not** bring them back: Cake Wallet starts up as a brand-new install. Any PIN, biometric unlock and Cake 2FA settings left over from the old install are cleared too, so you set the app up from scratch.

{% hint style="danger" %}
Before you delete the app, make sure you have the recovery phrase for **every** wallet in it. Without a recovery phrase (or a backup file and its password), a deleted wallet cannot be recovered — by you or by Cake Wallet.
{% endhint %}

### Before you delete the app

* **Write down the recovery phrase for each wallet.** See [How to find my recovery phrase](https://docs.cakewallet.com/tutorials/find-recovery-phrase). For Monero and other coins that scan the blockchain, also note roughly when you created each wallet, so you can pick a restore date later.
* **Optionally, export a backup file** and keep it somewhere outside Cake Wallet (for example in Files or on a computer), together with its backup password. See [Create a backup](https://docs.cakewallet.com/features/managing-your-wallet/create-backup).

### After you reinstall

Restore your wallets in one of two ways:

* **From recovery phrases**, one wallet at a time. See [Recovery phrase or keys](https://docs.cakewallet.com/get-started/setup/restore-existing-wallet/recovery-phrase-or-keys).
* **From a backup file**, all at once: on the welcome screen tap `Restore Existing Wallet`, then `Backup file`. This option is only offered on a fresh install. See [Backup file](https://docs.cakewallet.com/get-started/setup/restore-existing-wallet/backup-file).

Then let each wallet finish syncing. If a restored wallet shows 0 or is missing transactions, see [Restore & backup](https://docs.cakewallet.com/faq/restore-and-backup).

## Next steps

Once Cake Wallet is installed, [create your first wallet](https://docs.cakewallet.com/get-started/setup/create-new-wallet), or [restore an existing wallet](https://docs.cakewallet.com/get-started/setup/restore-existing-wallet) from a recovery phrase, keys or a backup file.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.cakewallet.com/get-started/install/ios-and-macos.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
