Genymotion Android Emulator in the Cloud

Manage your teams

Genymotion SaaS is used by teams to organize users into groups and sub-groups.

Genymotion SaaS manages user consumption with quotas.

Automate your tests

Genymotion SaaS integrates with CI and automation tools.

Genymotion SaaS supports partnerships and integrations for CI and automation tools.

Integrated CLI

Genymotion SaaS includes an integrated CLI.

Genymotion SaaS creates, controls, and connects devices to ADB.

Genymotion SaaS enables scripts using the gmsaas command line tool.

Optimized for parallel testing

Genymotion SaaS injects the same script on multiple devices.

Genymotion SaaS supports cross-testing and result comparison by injecting the same script on multiple devices.

Create demo sessions

Genymotion SaaS creates demo sessions.

Genymotion SaaS showcases apps.

Genymotion SaaS trains customers and teams with live sessions.

ARM64 devices

Genymotion SaaS supports ARM64 devices.

Genymotion SaaS creates arm64 devices to run apps and games for arm.

Genymotion SaaS runs apps and games without any ARM translation tools.

Emulated Features

Untitled

Biometrics is simulated fingerprint recognition.

Biometrics simulates various fingerprint recognition.

Documentation: https://docs.genymotion.com/features/biometrics/#__tabbed_1_2

Untitled

GPS simulates GPS real-time activation, accuracy and bearing.

GPS simuate GPS real-time activation, accuracy and bearing.

Documentation: https://docs.genymotion.com/features/gps/#__tabbed_1_2

Untitled

Identifiers is the ability to view and edit device identifiers.

Identifiers allow viewing and editing of the device Android ID.

Identifiers allow viewing and editing of the device Device ID/IMEI/MEID.

Documentation: https://docs.genymotion.com/features/identifiers/#__tabbed_1_2

Untitled

Battery simulates battery states.

Battery simulates various battery states

Documentation: https://docs.genymotion.com/features/basic_features/#__tabbed_1_2

Untitled

Phone simulation simulates phone calls and text messages.

Phone simulation simulates phone calls and text messages.

Documentation: https://docs.genymotion.com/features/phone/#__tabbed_1_2

Untitled

Camera uses the host webcam as an Android camera.

Camera uses your host webcam as Android camera.

Documentation: https://docs.genymotion.com/features/camera/#__tabbed_1_2

Untitled

Network simulates network quality and performance types.

Network simulates various network quality and performance types.

Documentation: https://docs.genymotion.com/features/network/#__tabbed_1_2

Untitled

Disk I/O simulates storage speeds.

Disk I/O simulates various storage speeds.

Documentation: https://docs.genymotion.com/features/disk_io/#__tabbed_1_2

Untitled

File Upload uploads files or sideload APKs to the device.

File Upload uploads files or sideload APKs to the device.

Documentation: https://docs.genymotion.com/features/file_upload/#__tabbed_1_2

Untitled

Root toggle toggles root on and off.

Root toggle toggles root on and off.

Documentation: https://docs.genymotion.com/features/root/#__tabbed_1_2

Integrations

Genymotion SaaS integrates with popular CI/CD platforms.

Detox

Detox integrates with Genymotion SaaS Android Virtual Devices.

Detox scales and runs tests on Genymotion SaaS.

View tutorial: https://genymotion.com/blog/tutorial/react_native_detox_genymotion_saas/

Github Actions

GitHub Actions creates workflows that build and test pull requests.

GitHub Actions creates workflows that build and test every pull request to a repository.

GitHub Actions creates workflows that deploy merged pull requests to production.

Marketplace action: https://github.com/marketplace/actions/genymotion-saas-action

CircleCI

CircleCI runs mobile automated tests on Genymotion SaaS Android Virtual Devices.

View tutorial: https://genymotion.com/blog/tutorial/auto-tests-circelci-genymotion-saas/

Bitrise

Bitrise builds, test and deploy apps with Genymotion SaaS.

Bitrise improves efficiency with Bitrise and Genymotion SaaS.

View tutorial: https://genymotion.com/blog/tutorial/bitrise-genymotion-saas/

Jenkins

Jenkins automates instrumented tests from a Jenkins continuous integration server.

Jenkins automates instrumented tests with Genymotion SaaS.

View tutorial: https://genymotion.com/blog/tutorial/jenkins-genymotion-saas/

Partnerships

Genymotion SaaS integrates with partners’ third-party tools and platforms.

GitHub Actions

GitHub Actions is a continuous integration and continuous delivery (CI/CD) platform.

GitHub Actions allows automation of your build, test, and requests.

QMetry

QMetry is the #1 digital quality platform delivering continuous testing.

QMetry empowers enterprises build, manage, and deploy quality software faster.

Detox

Detox is a gray box end-to-end testing and automation library for mobile apps.

Detox scales tests on React Native application.

Pricing SaaS

Pay-As-You-Go

Pay-As-You-Go billing is usage-based billing.

Pay-As-You-Go has monthly billing terms.

Pay-As-You-Go is only pay for what you use, with no recurring fees.

Pay-As-You-Go prices:

Unlimited

Unlimited is usage-based billing for a public cloud.

Unlimited includes CI/CD integration tools.

Unlimited includes priority technical assistance.

Unlimited is offered with a monthly billing and annual billing option.

Unlimited prices:

Premium

Premium is a tailor-made plan.

Premium includes dedicated servers and custom configuration.

Custom

Custom includes unlimited runtime.

Custom includes Private & Dedicated Servers.

Custom includes CI/CD integration tools.

Custom includes custom CPU & RAM configuration.

Custom includes GPU acceleration.

Custom includes Enterprise Agreement & SLA.

Custom includes VIP Support.

Frequently Asked Questions

What payment methods are accepted?

The default payment method is a credit card: Visa, Mastercard and American Express.

Pre-paid and virtual credit cards are not accepted.

Can I use PayPal or wire transfer?

It is possible to use other payment methods, such as wire transfer or PayPal, by contacting sales with the following form:

First Name

Last Name

Email *

Company *

Company Size *

Country * Algeria, Angola, Benin, Botswana, Burkina, Burundi, Cameroon, Cape Verde, Central African Republic, Chad, Comoros, Congo, Democratic Republic of the Congo, Djibouti, Egypt, Equatorial Guinea, Eritrea, Ethiopia, Gabon, Gambia, Ghana, Guinea, Guinea-Bissau, Ivory Coast, Kenya, Lesotho, Liberia, Libya, Madagascar, Malawi, Mali, Mauritania, Mauritius, Morocco, Mozambique, Namibia, Niger, Nigeria, Rwanda, Sao Tome and Principe, Senegal, Seychelles, Sierra Leone, Somalia, South Africa, South Sudan, Sudan, Swaziland, Tanzania, Togo, Tunisia, Uganda, Zambia, Zimbabwe, Albania, Andorra, Armenia, Austria, Azerbaijan, Belarus, Belgium, Bosnia and Herzegovina, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Georgia, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Macedonia, Malta, Moldova, Monaco, Montenegro, Netherlands, Norway, Poland, Portugal, Romania, San Marino, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland, Ukraine, United Kingdom, Vatican City, Antigua and Barbuda, Bahamas, Barbados, Belize, Canada, Costa Rica, Cuba, Dominica, Dominican Republic, El Salvador, Grenada, Guatemala, Haiti, Honduras, Jamaica, Mexico, Nicaragua, Panama, Saint Kitts and Nevis, Saint Lucia, Saint Vincent and the Grenadines, Trinidad and Tobago, United States, Argentina, Bolivia, Brazil, Chile, Colombia, Ecuador, Guyana, Paraguay, Peru, Suriname, Uruguay, Venezuela, Afghanistan, Bahrain, Bangladesh, Bhutan, Brunei, Burma (Myanmar), Cambodia, China, East Timor, India, Indonesia, Iran, Iraq, Israel, Japan, Jordan, Kazakhstan, Korea, North, Korea, South, Kuwait, Kyrgyzstan, Laos, Lebanon, Malaysia, Maldives, Mongolia, Nepal, Oman, Pakistan, Palestinian territories, Philippines, Qatar, Russian Federation, Saudi Arabia, Singapore, Sri Lanka, Syria, Tajikistan, Thailand, Turkey, Turkmenistan, United Arab Emirates, Uzbekistan, Vietnam, Yemen, Australia, Fiji, Kiribati, Marshall Islands, Micronesia, Nauru, New Zealand, Palau, Papua New Guinea, Samoa, Solomon Islands, Tonga, Tuvalu, Vanuatu

Use Case *

Message *

By filling in this form, you consent to Genymobile, as data controller, collecting your data in order to reply to your message. To exercise your right of access or deletion, please consult: https://www.genymotion.com/privacy-statement/ I have read the and I authorize Genymobile to send me information.

How will I be billed if I subscribe to the Pay-as-you-go plan?

Every started minute will be billed.

Billing occurs on a recurring weekly basis (every 7 days), until plan cancellation.

If your consumption exceeds a threshold ($150 by default), it will trigger an intermediate payment without resetting the billing cycle.

Is it possible to change the billing cycle?

Yes.

Please use the form below to request a custom billing cycle to sales:

First Name

Last Name

Email *

Company *

Company Size *

Country * Algeria, Angola, Benin, Botswana, Burkina, Burundi, Cameroon, Cape Verde, Central African Republic, Chad, Comoros, Congo, Democratic Republic of the Congo, Djibouti, Egypt, Equatorial Guinea, Eritrea, Ethiopia, Gabon, Gambia, Ghana, Guinea, Guinea-Bissau, Ivory Coast, Kenya, Lesotho, Liberia, Libya, Madagascar, Malawi, Mali, Mauritania, Mauritius, Morocco, Mozambique, Namibia, Niger, Nigeria, Rwanda, Sao Tome and Principe, Senegal, Seychelles, Sierra Leone, Somalia, South Africa, South Sudan, Sudan, Swaziland, Tanzania, Togo, Tunisia, Uganda, Zambia, Zimbabwe, Albania, Andorra, Armenia, Austria, Azerbaijan, Belarus, Belgium, Bosnia and Herzegovina, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Georgia, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Macedonia, Malta, Moldova, Monaco, Montenegro, Netherlands, Norway, Poland, Portugal, Romania, San Marino, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland, Ukraine, United Kingdom, Vatican City, Antigua and Barbuda, Bahamas, Barbados, Belize, Canada, Costa Rica, Cuba, Dominica, Dominican Republic, El Salvador, Grenada, Guatemala, Haiti, Honduras, Jamaica, Mexico, Nicaragua, Panama, Saint Kitts and Nevis, Saint Lucia, Saint Vincent and the Grenadines, Trinidad and Tobago, United States, Argentina, Bolivia, Brazil, Chile, Colombia, Ecuador, Guyana, Paraguay, Peru, Suriname, Uruguay, Venezuela, Afghanistan, Bahrain, Bangladesh, Bhutan, Brunei, Burma (Myanmar), Cambodia, China, East Timor, India, Indonesia, Iran, Iraq, Israel, Japan, Jordan, Kazakhstan, Korea, North, Korea, South, Kuwait, Kyrgyzstan, Laos, Lebanon, Malaysia, Maldives, Mongolia, Nepal, Oman, Pakistan, Palestinian territories, Philippines, Qatar, Russian Federation, Saudi Arabia, Singapore, Sri Lanka, Syria, Tajikistan, Thailand, Turkey, Turkmenistan, United Arab Emirates, Uzbekistan, Vietnam, Yemen, Australia, Fiji, Kiribati, Marshall Islands, Micronesia, Nauru, New Zealand, Palau, Papua New Guinea, Samoa, Solomon Islands, Tonga, Tuvalu, Vanuatu

Use Case *

Message *

By filling in this form, you consent to Genymobile, as data controller, collecting your data in order to reply to your message. To exercise your right of access or deletion, please consult: https://www.genymotion.com/privacy-statement/ I have read the and I authorize Genymobile to send me information.

I can only run 2 devices simultaneously with my plan. Can I get more?

The default Pay-as-you-go plan only allows 2 simultaneous devices.

To get more, contact sales.

I cannot find Google Play Store. How to install it?

Google Play Store, and other Google Apps, are not pre-installed for copyright reasons.

To get Google Play Store, you need to flash the Open GApps package.

Follow instructions from the Genymotion SaaS user guide: https://docs.genymotion.com/saas/04_Basic_Steps/#installing-open-gapps

Can I cancel my subscription at any time?

Yes.

To do so, follow these steps:

1. Log in to your Genymotion SaaS account at https://cloud.geny.io/

2. Navigate to the Administration interface: https://docs.genymotion.com/saas/05_Administration_interface/

3. Go to the Billing section: https://docs.genymotion.com/saas/05_Administration_interface/#billing

4. Click “Cancel Plan” in the “Current Plan” box

How can I delete my Cloud account?

Please contact technical support with this form to issue an account deletion request: https://support.genymotion.com/hc/en-us/requests/new?ticket_form_id=360000289657

Quickstart Guide / Documentation

Quickstart

Basic Steps

Widgets & Features

HTTP API

Connect to ADB

Manage consent