Skip to content
Tools
100% in Browser · Zero InstallManual or AI-Powered

Use and control your Android
right from your computer screen

Plug in your USB cable and navigate your phone or tablet using your mouse, keyboard, or AI agents for automated tasks. No desktop software to download, no apps to install.

No Device ConnectedPlug in via USB and click Connect
Runs in Chrome & Edge Instant response without lag Touch, mouse & keyboard Manual or AI-assisted
No device connectedReady to Connect
Devices:No paired devices. Plug in via USB and click "+ Authorize new USB".
● Ready to Connect
No Device

Connect Android via USB

Plug your Android device via USB cable, enable USB Debugging, and click the connect button above to start.

✓ Quick checklist before connecting
1USB cable that supports data (not charge-only)
2USB Debugging enabled in Developer Options
3In the USB notification on your phone, select "No data transfer"
4Tap "Allow" on the USB debugging prompt on your device

BizAI Android Agent

Give a task and go.

Connect your Android to get started.

Checking session…

Entre na sua conta para ver seus agentes.

AI Automation · Native BridgeWaiting for active mirror session to accept AI commands

Connect Your Favorite AI Agent to Android

Allow Claude, ChatGPT, Cursor, Antigravity, or any LLM to control your mirrored Android device in real-time with zero drivers.

1Plug in USB and start mirroring above
2Copy the Skill or Prompt below into your AI agent
3Ask your AI to execute any task on the device
💡 Paste this prompt at the start of your chat in ChatGPT, Claude.ai, Gemini, or Copilot.
# Instructions to Control Connected Android Device

You have access to an Android device mirrored live via WebUSB in the user's browser.
The active mirror session is running at: https://tools.bizaigpt.com/android-screen-mirror
The device bridge endpoint is: https://tools.bizaigpt.com/api/mirror-bridge

## Authentication & Targeting:
Every automation request requires:
1. Header "x-api-key": Your Pro API Key (e.g. pro_mirror_...)
2. Header "x-device-id" (or "deviceId" in JSON body): The target Android serial (e.g. 77986X, Pixel10Pro)
3. Header "x-session-token": Copy the pairing credential from the connected mirror page. Keep it private. Reconnect requires a new credential; a serial alone cannot pair a device.

## How to interact with the device:
Send HTTP POST requests to https://tools.bizaigpt.com/api/mirror-bridge with JSON body and headers:
Headers:
  Content-Type: application/json
  x-api-key: <PRO_API_KEY>
  x-device-id: <DEVICE_SERIAL>
  x-session-token: <PAIRING_TOKEN>

1. Open any URL:
{"action": "openUrl", "params": {"url": "https://example.com"}}

2. Read screen content (instant UI accessibility hierarchy):
{"action": "dumpUi"}

3. Click button or element by visible text / accessibility label:
{"action": "clickText", "params": {"text": "Continue"}}

4. Focus and type into input field:
{"action": "typeField", "params": {"hint": "email", "text": "user@example.com"}}

5. Send system key (HOME, BACK, ENTER, APP_SWITCH):
{"action": "key", "params": {"key": "ENTER"}}

6. Multi-step Batch Pipeline (Zero latency sequence):
{"action": "pipeline", "params": {"steps": [
  {"action": "openUrl", "params": {"url": "https://example.com/login"}, "delayMs": 2500},
  {"action": "typeField", "params": {"hint": "email", "text": "user@example.com"}, "delayMs": 500},
  {"action": "clickText", "params": {"text": "Continue"}}
]}}

RULES:
- NEVER write computer vision, pixel-sampling, or coordinate-guessing scripts.
- Always use dumpUi, clickText, typeField, and openUrl.
- Keep the mirror browser tab open at https://tools.bizaigpt.com/android-screen-mirror while running tasks.
Need help connecting?

Step-by-step guide to enable USB debugging on any brand

How WebUSB Android Mirroring Works

Direct browser-to-device USB communication eliminates servers, drivers, and desktop installations. Your Android screen streams at 60 FPS using hardware GPU decoding.

WebUSB Direct Connection

Your browser communicates directly with the Android device via USB — no ADB server, no middleware, no network. Just plug in and connect.

Hardware WebCodecs H.264

GPU-accelerated video decoding renders NAL units straight to Canvas, delivering sub-millisecond render times at 60 FPS.

Native Touch Injection

Pixel-accurate pointer events are translated to Android touch coordinates and injected directly via the scrcpy protocol.

Knowledge & Guides

Screen Mirroring Benchmarks & Guides

All screen mirror guides