> ## Documentation Index
> Fetch the complete documentation index at: https://tunnelfleet.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# WireGuard on Android

> Connect to a TunnelFleet WireGuard server from Android.

<Steps>
  <Step title="Install WireGuard">
    Install **WireGuard** from the [Google Play Store](https://play.google.com/store/apps/details?id=com.wireguard.android).
  </Step>

  <Step title="Get your config">
    In TunnelFleet, open **Users** and either download the `.conf` file to the phone or display the **QR code** on another screen.
  </Step>

  <Step title="Import">
    In the app, tap **+** → **Create from file or archive** or **Create from QR code**.
  </Step>

  <Step title="Connect">
    Toggle the tunnel on and accept the VPN permission prompt.
  </Step>
</Steps>

## Verify

Open a browser and check [ifconfig.me](https://ifconfig.me). The IP should match your server.

## Tips

* QR import is the fastest path when the dashboard is open on a computer
* Exclude battery optimizations for WireGuard if the tunnel drops in the background
* Do not screenshot QR codes into unsecured chat apps

## Troubleshooting

| Issue                       | Fix                                              |
| --------------------------- | ------------------------------------------------ |
| VPN permission denied       | Re-import and accept the system VPN dialog       |
| Intermittent drops          | Disable battery restrictions for WireGuard       |
| No handshake on mobile data | Test on Wi‑Fi; some carriers block UDP VPN ports |
