---
title: Flipper Mobile App
slug: zero/mobile-app
description: Main functionality of the Flipper Mobile App. Flipper Zero connection and update procedures
image: https://archbee-image-uploads.s3.amazonaws.com/3StCFqarJkJQZV-7N79yY/rcbkAF68783-7puMGWt8Q_mobile-app3.png
docTags: 
createdAt: 2022-09-30T09:48:54.000Z
---

![](https://api.archbee.com/api/optimize/3GUDYkC5JgUWgo6RW8piO-I8DCWBiojEhIzbSs1zj7H-20241107-102538.png)

With **Flipper Mobile App**, you can remotely control and update your Flipper Zero, share saved keys, manage and edit data, and more. Flipper Mobile App enhances the functionality of your Flipper Zero, making it even more convenient to use.&#x20;

The application is available on iOS and Android:

:::Iframe{code="<style>&#xA;    .app-links {&#xA;        width: 100%;&#xA;        display: flex;&#xA;        flex-wrap: wrap;&#xA;        justify-content: space-evenly;&#xA;    }&#xA;    .app-links > a {&#xA;        margin: 1rem 0;&#xA;        background-repeat: no-repeat;&#xA;        background-size: contain;&#xA;    }&#xA;    .app-links > a:first-of-type {&#xA;        width: 224px;&#xA;        height: 75px;&#xA;        background-image: url(https://cdn.flipperzero.one/App_Store_Badge_svg.svg);&#xA;    }&#xA;    .app-links > a:last-of-type {&#xA;        width: 242px;&#xA;        height: 74px;&#xA;        background-image: url(https://cdn.flipperzero.one/Google_Play_Badge__svg.svg);&#xA;    }&#xA;</style>&#xA;<div class=&#x22;app-links&#x22;>&#xA;    <a href=&#x22;https://apps.apple.com/app/flipper-mobile-app/id1534655259&#x22;></a>&#xA;    <a href=&#x22;https://play.google.com/store/apps/details?id=com.flipperdevices.app&#x22;></a>&#xA;</div>" iframeHeight="0"}

:::

On this page, you’ll learn how to connect the mobile app to your Flipper Zero and troubleshoot any issues. You’ll also find an app overview, instructions for adding the app widget to your Home screen, a guide for updating your Flipper Zero via the app, and details on backing up your data.

***

# Connecting to Flipper Zero

After you download Flipper Mobile App and activate Bluetooth on your phone, you need to connect the mobile application to your Flipper Zero:

::::WorkflowBlock
:::WorkflowBlockItem
Activate Bluetooth on your Flipper Zero by following these steps:

1. Go to **Main Menu** **-> Settings** **->** **Bluetooth**.
2. Set **Bluetooth** to **ON**.
:::

:::WorkflowBlockItem
In Flipper Mobile App, tap **Connect**.
:::

:::WorkflowBlockItem
On the next page, next to the detected Flipper Zero’s name, tap **Connect**.

![](https://api.archbee.com/api/optimize/3StCFqarJkJQZV-7N79yY/LsRBYaXS9ePraqf57ggL0_image.png "You can connect Flipper Zero to your phone via Bluetooth LE")
:::

:::WorkflowBlockItem
In Flipper Mobile App, **enter the pairing code** displayed on the Flipper Zero screen.
:::

:::WorkflowBlockItem
Tap **Pair** to finalize pairing.
:::

:::WorkflowBlockItem
Wait until Flipper Mobile App is done synchronizing with your Flipper Zero.
:::
::::

### If your Flipper Zero is not detected

- Make sure Bluetooth is activated on your Flipper Zero. -> [How to turn on Bluetooth on Flipper Zero](https://docs.flipper.net/zero/basics/settings#eJsLP).&#x20;

- Check the Bluetooth connection on your phone.

- Disconnect Flipper Zero from other devices. -> [How to forget all paired devices on Flipper Zero](https://docs.flipper.net/zero/basics/settings#eJsLP).

- Update Flipper Zero to the latest firmware version. It is important to update your Flipper Zero regularly. -> [How to update the firmware on Flipper Zero](https://docs.flipper.net/zero/basics/firmware-update).

- Check the latest version of Flipper Mobile App is installed on your phone. -> [App Store](https://apps.apple.com/us/app/flipper-mobile-app/id1534655259) or [Google Play](https://play.google.com/store/apps/details?id=com.flipperdevices.app).

- Reboot your Flipper Zero by pressing and holding the %left%**LEFT** and %back%**BACK** buttons for 5 seconds.

### If Flipper Mobile App fails to synchronize with your Flipper Zero

- Unpair the devices and then pair them again. -> To unpair the devices, go to **Main Menu -> Settings -> Bluetooth -> Forget All Paired Devices**.

- Restart your Flipper Zero. -> Press and hold the %left%**LEFT** and %back%**BACK** buttons.

- Restart your smartphone.

- Disable Sleep mode on your Flipper Zero. -> Go to **Main Menu -> Settings -> System** and set **Sleep Method** to **Legacy**.

***

# Flipper Mobile App: overview

After Flipper Zero is connected to Flipper Mobile App, you’ll see the **Main Menu** tab. In this tab, you can update your Flipper Zero via Bluetooth, see additional options, manually synchronize, play sound on your Flipper Zero, and more.

![](https://api.archbee.com/api/optimize/3StCFqarJkJQZV-7N79yY/S0RBfStca092yKoG7TiGN_flipper-mobile-app-main-menu.png)

![](https://api.archbee.com/api/optimize/3StCFqarJkJQZV-7N79yY/F3UFG3waFXn849GEQbHec_flipper-mobile-app-main-tab-2.png)

In **Device Info**, you can see detailed information about Flipper Zero’s hardware and firmware.

![](https://api.archbee.com/api/optimize/3StCFqarJkJQZV-7N79yY/KKChXXDWrnfzsNluPfvIz_flipper-mobile-app-device-info.png "Full Flipper Zero info")

In **Options**, depending on the operating system, you can find the backup function, saved logs, file manager, reboot function, and bug report function.

::::Tabs
:::Tab{title="%mac%iOS"}
![](https://api.archbee.com/api/optimize/3StCFqarJkJQZV-7N79yY/SLD7fR8-ACrvyLBr3opYD_flipper-mobile-app-options-ios.png "Options on iOS")
:::

:::Tab{title="%android%Android"}
![](https://api.archbee.com/api/optimize/3StCFqarJkJQZV-7N79yY/InhQADn3I5KBesa5FHwGB_flipper-mobile-app-options-android.png "Options on Android")
:::
::::

The **Archive** tab lists all the saved remotes, keys, and cards. In this tab, you can see favorites, search through the list, and restore deleted remotes, keys, and cards.

![](https://api.archbee.com/api/optimize/3StCFqarJkJQZV-7N79yY/EEyzA3DtaMjzq_IpT5GhB_flipper-mobile-app-archive.png "Saved remotes, keys, and cards")

To see detailed information, tap one item from the list. In **Key Info**, you can emulate or play back saved keys, add to favorites, rename, add notes, review technical information, delete, and share keys with others.

::::Tabs
:::Tab{title="%subghz%Sub-GHz"}
![](https://api.archbee.com/api/optimize/3StCFqarJkJQZV-7N79yY/5gYCf3pcy4g8ZXNV23Zr__flipper-mobile-app-sub-ghz.png "Information about the saved Sub-GHz remote")
:::

:::Tab{title="%rfid%RFID 125"}
![](https://api.archbee.com/api/optimize/3StCFqarJkJQZV-7N79yY/3Tf35fJ1GS4Pb6ZPYmiZu_flipper-mobile-app-125-khz.png "Saved 125 kHz card")
:::

:::Tab{title="%nfc%NFC"}
![](https://api.archbee.com/api/optimize/3StCFqarJkJQZV-7N79yY/nDWDuWnTdHwCQ5aERKLce_flipper-mobile-app-nfc.png "Saved NFC card")
:::

:::Tab{title="%infrared%Infrared"}
![](https://api.archbee.com/api/optimize/3StCFqarJkJQZV-7N79yY/Nir338nVwZSxtt0n6DJWa_flipper-mobile-app-infrared.png "Saved infrared remote")
:::

:::Tab{title="%ibutton%iButton"}
![](https://api.archbee.com/api/optimize/3StCFqarJkJQZV-7N79yY/c2lqUmAimjfzSmROaFQBb_flipper-mobile-app-ibutton.png "Saved iButton key")
:::
::::

In the **Apps** tab, you can access the catalog of community-developed apps and install them to your Flipper Zero via Bluetooth LE.

![](https://api.archbee.com/api/optimize/3StCFqarJkJQZV-7N79yY/yYE6Ni6oJ6ud6UZXwu76m_flipper-mobile-app-apps-tab.png)

In the **Tools** tab, you’ll find tools that expand Flipper Zero functionality, such as Mfkey32 (Extract MF Keys) for calculating MIFARE Classic keys, and Remotes Library for getting access to a wide range of infrared remotes. These tools are developed and maintained by our team.

![](https://api.archbee.com/api/optimize/3GUDYkC5JgUWgo6RW8piO-zfheiOo4tGbpeFkvV9f0J-20250116-163345.jpg "Tools tab")

To learn how to report bugs, visit the [Reporting Mobile App bugs](https://docs.flipper.net/zero/mobile-app/bug-report) page.

***

# Adding the Flipper Mobile App widget

With the Flipper Mobile App widget, you can quickly emulate saved remotes and cards on your Flipper Zero without opening Flipper Mobile App.&#x20;

## Adding the widget on iOS

On iOS devices, you can add the Flipper Mobile App widget to the Today View screen by doing the following:

::::WorkflowBlock
:::WorkflowBlockItem
On your **Home Screen**, swipe right to open the **Today View** screen.
:::

:::WorkflowBlockItem
Touch and hold an empty area on the Today View screen.
:::

:::WorkflowBlockItem
Tap **Edit**, then tap **Add Widget**.

![](https://api.archbee.com/api/optimize/3GUDYkC5JgUWgo6RW8piO-Ev7WyFVD0pvJd7jI8KdJN-20250829-174518.jpg "You can add several Flipper Mobile App widgets to the Today View screen")
:::

:::WorkflowBlockItem
Find and add **Flipper** to the list of widgets, then tap **Done**.
:::
::::

Now, you can add saved remotes and cards to the Flipper Mobile App widget by customizing the widget itself.

::::WorkflowBlock
:::WorkflowBlockItem
On your phone, touch and hold the widget.
:::

:::WorkflowBlockItem
Tap **Edit Widget**.

![](https://api.archbee.com/api/optimize/3GUDYkC5JgUWgo6RW8piO-Hgy-AO3uJVyRuCgVxb5t3-20250829-175824.jpg "You can customize Flipper Mobile App widgets")
:::

:::WorkflowBlockItem
Select a saved remote or card.
:::

:::WorkflowBlockItem
To quit, tap outside the widget area.
:::
::::

## Adding the widget on Android

On Android devices, add the widget [on the Home screen](https://support.google.com/android/answer/9450271?hl=en#zippy=%2Cadd-or-resize-a-widget), then tap the added widget to customize it.

***

# Updating Flipper Zero&#x20;

You can update your Flipper Zero with Flipper Mobile App via Bluetooth. Similar to [qFlipper](https://docs.flipper.net/zero/qflipper), Flipper Mobile App has three firmware update channels:

- <font color="#ff4500">**DEVELOPMENT (Dev):** </font>The ongoing development is constantly building a new version of the firmware with every new commit, often multiple times per day. This Development version includes all the latest features, but it may be unstable, cause freezing or corruption of your data, or fail to function altogether.

- <font color="#8a2be2">**RELEASE-CANDIDATE (RC):** </font>The version submitted for validation testing to the QA department. If any bugs are detected during the testing phase, the version is revised, and a new Release candidate is issued. Once the release candidate successfully passes all tests, it becomes the Release version.****

- <font color="#32cd32">**RELEASE:** </font>The stable version of the firmware is extensively tested to ensure its reliability and is therefore recommended for general use.

:::Iframe{iframeHeight="500" code="<div class=&#x22;warning flipper-callout&#x22;>&#xA;    <div class=&#x22;callout-header&#x22;>Insert a microSD card before updating your Flipper Zero</div>&#xA;    A microSD card must be inserted into your Flipper Zero to properly update the firmware. Flipper Zero databases are stored on the microSD card. To learn more, see <a href=&#x22;https://docs.flipper.net/zero/basics/sd-card&#x22; onclick=&#x22;next.router.push('https://docs.flipper.net/zero/basics/sd-card')&#x22;><u>MicroSD card setup</u>.&#xA;</div>"}

:::

To update your Flipper Zero via Flipper Mobile App, do the following:

::::WorkflowBlock
:::WorkflowBlockItem
In the Main Menu tab, tap **Update Channel** and select a firmware (**Release is recommended**).
:::

:::WorkflowBlockItem
Tap the **Update** button.
:::

:::WorkflowBlockItem
Tap the **Update** button to confirm the action.

The update via Flipper Mobile App may take **up to around 10 minutes**.
:::
::::

![](https://api.archbee.com/api/optimize/3StCFqarJkJQZV-7N79yY/JlVrT_5hyCLeUH7w7HjZY_flipper-mobile-app-firmware-update.png "You can update your Flipper Zero via Flipper Mobile App")

### If Flipper Zero update failed

- Check the Bluetooth connection with your Flipper Zero.

- Make sure your Flipper Zero is turned on.

- If your Flipper Zero doesn't respond, reboot it. -> [How to reboot Flipper Zero](https://docs.flipper.net/zero/basics/reboot).

- Restart firmware update.

- If you still can’t update your Flipper Zero with Flipper Mobile App, full or broken internal storage might be the cause. To resolve this issue, follow the steps described on the [Internal storage repair](https://docs.flipper.net/zero/basics/firmware-update/storage-repair) page.

***

# Backing up data with the mobile app

With Flipper Mobile App, you can back up keys, cards, and remotes stored on the microSD card of your Flipper Zero. The backed up keys can be shared via a messanger, uploaded to a PC, or saved to your smartphone.

To back up your data using Flipper Mobile App, do the following:

::::WorkflowBlock
:::WorkflowBlockItem
In the **Main Menu** tab, tap **Options -> Backup Keys**.

![](https://api.archbee.com/api/optimize/3GUDYkC5JgUWgo6RW8piO-y5vQe1wqtwgc-1pQcpjKg-20250326-170828.jpg)
:::

:::WorkflowBlockItem
Select where you want to save or share the `.zip` file of your data.
:::
::::

Alternatively, you can download all of your microSD card data using the [qFlipper](https://docs.flipper.net/zero/qflipper) desktop application:

::::WorkflowBlock
:::WorkflowBlockItem
In qFlipper, go to **File manager -> SD Card**
:::

:::WorkflowBlockItem
Right-click the folder or file, then click **Download**.
:::

:::WorkflowBlockItem
Choose where you want to download the folder or file.
:::
::::

## How to upload backed up keys to Flipper Zero

To upload the backed up keys to Flipper Zero:

::::WorkflowBlock
:::WorkflowBlockItem
Unzip the `.zip` file with your backed up data.&#x20;
:::

:::WorkflowBlockItem
Manually upload the files to your Flipper Zero using [qFlipper](https://docs.flipper.net/zero/qflipper#Q2PUM).
:::
::::

***

Having issues with Flipper Mobile App? Report the bug:

::::LinkArray{contentSource="CUSTOM"}
:::LinkArrayItem{headerType="IMAGE" headerImage="https://api.archbee.com/api/optimize/3StCFqarJkJQZV-7N79yY/iCBz1FsWa_RnXLWMn41tE_tckzlyknm3suod2pkyakyreportingbugs-1-1.png"}
[Reporting Mobile App bugs](https://docs.flipper.net/zero/mobile-app/bug-report)
:::
::::

