Android phones in the cloud.
A full Android phone that runs in the cloud, on Android 12 to 17. Open it in the browser or hand it to your code.
Ready in about a minute. No hardware.
What every phone comes with
Everything a test, a team or an agent needs, on every phone.
Its own Android, its own storage
- Each phone is a separate Android system.
- Apps and data stay on it between sessions.
- Nothing is shared with your other phones.
The Android version you pick
- Android 12 to 17, chosen per phone.
- Every version at the same price.
- Ready in about a minute.
A country of your choice
- The phone connects from the country you choose.
- Time zone and language match the country.
- 45 countries to choose from.
Open it your way
- A live screen in the browser.
- REST API, Python SDK and MCP for your code and AI tools.
- ADB over a secure relay, off by default.
Like new in one click
- Reset a phone from the dashboard or the API.
- Apps and data are wiped, the Android version stays.
- Stop a phone and it costs nothing until you start it again.
Your phone in three steps
- 1
Create a phone
Pick the Android version and the country.
- 2
Open it
In the browser, or connect your tool.
- 3
Put it to work
Install your apps, test, or give it a task.
More about cloud phones
Questions about cloud phones
Is it a physical phone?
No. It is a virtual Android device that runs in the cloud: a full Android system with its own storage and network connection. Apps that verify the device with Google’s device checks may not pass them; we do not claim device certification.
How long can a device run?
As long as you need. On Pay as you go a phone runs by the minute from your balance, never more than $0.80 a day. Each paid plan includes phone minutes for all your running phones, and a phone that must never stop can be made Always-on. The Free plan includes 30 minutes to try it.
Is the price different for different Android versions?
No. Android 12 to 17 cost the same on every plan and on Pay as you go. See pricing.
Can I install my own apps?
Yes. Upload an APK in the dashboard, send it through the API, or install it over ADB. The app and its data stay on the phone between sessions.
What happens to a phone when I stop it?
It keeps its apps and data and costs nothing while stopped. Start it again and it comes back as you left it; reset it and it is like new.
Blog
Guides on this topic
Version by version, what changes for your app from Android 12 to 17, how to try target-gated behavior before you raise targetSdkVersion, and a checklist for every release.
·8 min readWhat runs under the hood of a cloud Android emulator, what your app actually sees on it, and how to choose between an emulator on a server, a cloud phone and a physical device.
·7 min readA virtual Android phone is Android without the handset. The four kinds you will find, what each one is good for, and how to get one running in your browser in about a minute.
·6 min read




