> For the complete documentation index, see [llms.txt](https://docs.loadmill.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.loadmill.com/introduction/deviceless-mobile-testing/installing-loadmill-desktop-app/install-windows-desktop-app.md).

# Install Windows desktop app

This document outlines the required prerequisites and setup steps before installing the Loadmill Desktop App on a Windows system. Ensure these requirements are met to avoid installation or runtime issues.

***

## ✅ System Requirements

* **Operating System:** Windows 10 or Windows 11 (64-bit)
* **Processor:** Intel i3 or higher / AMD equivalent
* **Memory:** Minimum 4 GB RAM (8 GB recommended)
* **Disk Space:** At least 500 MB free space for installation plus additional space for captured HAR data and logs
* **Network:** Stable internet connection required to communicate with Loadmill cloud services

***

## ⚙️ Software & Access Requirements

* Administrative privileges to install software and security certificates
* Optional: Corporate proxy credentials if behind enterprise firewall (the app supports proxy configuration)

***

## 🖥 Installation on Windows

1. Download the latest version of Loadmill desktop app for Windows from [here](https://github.com/loadmill/desktop-app/releases/download/v3.7.8/Loadmill-desktop-app-3.7.8-Setup.exe)
2. Double-click to run the setup
3. App will get installed in the following folder:\
   `C:\Users\<username>\AppData\Local\desktop_app`

![Loadmill Desktop App](/files/hSv9eW0xTJVMB65CMhwA)

***

## 🔐 Certificate Installation (for HTTPS Traffic Capture)

* When capturing HTTPS traffic (from browsers or mobile devices), Loadmill installs a local root certificate to decrypt HTTPS traffic
* During installation, accept the certificate prompt to allow HTTPS capture
* If using for mobile capture: export and install the certificate on the mobile device via Wi-Fi proxy configuration
* Ensure both desktop and mobile device are on the same Wi-Fi network for proper capture

![Proxy Tab](/files/bCrYm34FqFO6dM9hpd8m)

***

## 🌐 Network Configuration

* Allow outbound HTTPS (TCP port 443) to Loadmill’s cloud endpoints
* Ensure that any corporate VPNs or firewalls do not block the Loadmill app executable or proxy ports
* For capturing mobile traffic, verify the device proxy is configured to the desktop app’s IP and port (shown within the app)

***

## 📁 Log and Configuration Paths

* **Log files:**\
  `C:\Users\<username>\AppData\Roaming\Loadmill\logs`
* **Configuration and captured data:**\
  Stored under the app’s user data directory in `AppData\Roaming\Loadmill`

![Download Logs](/files/V6bDOm50Er5ElsMFUR1z)

***

## 📞 Support

For installation or connectivity issues, contact Loadmill Support via <support@loadmill.com> or refer to the official documentation at <https://docs.loadmill.com/>


---

# 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 dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.loadmill.com/introduction/deviceless-mobile-testing/installing-loadmill-desktop-app/install-windows-desktop-app.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
