---
version: "2026.1.0"
language: "en"
---
# Uninstall Mobile Application

The **Uninstall Mobile Application** building block is used to uninstall an existing application from a mobile device.

Fully expanded, the **Uninstall Mobile Application** block shows the following properties:  
![image-20260205-132406.png](https://docs.leapwork.com/__attachments/a_572461269150a374c6aba848fb8ede8a3258e9ed21745f1ef77ce4af7ebb10d2/image-20260205-132406.png?cb=41a7ab3d1fc72f7b63690905693af109)

**Note:** The screenshot on this page uses the **Elegance Design** , introduced in **2025.3**. If you are using an earlier version, your layout may look different.

## Quick-start

1. Drag **Uninstall Mobile Application** onto the canvas.

2. Connect the block in the flow and optionally specify Bundle Id, Text fields, Default timeout, Timeout (sec).

3. Run the flow when it's ready.

## Building block parameters

Parameters  
* **Block header** : The green input connector triggers the block to start executing. The green output connector in the header triggers when the mobile application has been successfully uninstalled. The block title ("Uninstall Mobile Application") can be renamed by double-clicking it and typing a new title.

* **Bundle Id** : The bundle ID (bundle identifier) that represents the mobile application's unique identifier number.

* **Text fields** : Key--value fields that enable the use of external values in **Bundle Id** . To use a value, right-click the **Bundle Id** field and select **Insert token** , then insert the field name. Fields can be renamed by double-clicking them, and inserted tokens update their visual appearance accordingly.

* **Add field** : Adds a field that can be inserted as a token into **Bundle Id** .

* **Default timeout** : Controls whether the block uses the flow's default timeout or a fixed timeout. If the checkbox is **not** selected, the timeout is **60 seconds** . If the checkbox **is** selected, the **Default timeout** value from the flow settings applies.

* **Timeout (sec)** : The maximum time spent searching for the application to uninstall before giving up. This is separate from the case **global timeout** in **Settings**, which can cancel a run if the whole case exceeds it.

## Resources

|                                        **Topic**                                         |                            **Description**                             |
|------------------------------------------------------------------------------------------|------------------------------------------------------------------------|
| [++Mobile connections++](https://docs.leapwork.com/leapwork-flow/latest/administration/connections.md)            | Overview of what's needed to enable mobile automation                  |
| [++Mobile configuration++](https://docs.leapwork.com/leapwork-flow/latest/administration/mobile-configuration.md) | Steps to configure devices and environments for testing                |
| [++Mobile FAQs++](https://docs.leapwork.com/faq/latest/leapwork-flow-faq/mobile-faq.md)                           | Frequently asked questions about mobile automation and troubleshooting |