Test on any of our devices in parallel and pay just for what you use

$0.17/device minute

Test as much as you want each month for a flat rate

Starts at $250/month

Test on dedicated devices deployed exclusively for your account

Starts at $200/month


Start app testing now with your free trial of 1000 device minutes.*

Just $0.17/minute.

Pay-as-you-go pricing is based on device minutes, which are determined by the number of devices you use and the duration of your automated tests and remote access sessions.

AWS Device Farm comes with a one-time free trial of 1000 device minutes.* After that you are charged $0.17 per device minute. 


Starting at $250/month.

Unmetered plans allow unlimited testing and remote access starting at $250 per month.

Unmetered pricing is based on the number of device slots you purchase for each usage type (i.e. automated test or remote access) and device family (i.e. Android or iOS) and are priced at $250 per slot per month. Slots are not tied to a specific device make or model.

Device slots correspond to concurrency. For instance, if you purchase ten automated test Android device slots and schedule a run on 100 Android devices, Device Farm will execute your tests on up to ten devices at a time until all tests are completed on your selected devices. Regardless of how many tests or remote access sessions you have in a month, you are billed at the flat rate of $250 per device slot per month.

You can cancel your subscription for one or more device slots at any time and the cancellation will take effect at your next renewal date (the day of the month that you purchased your first active device slot). To learn more, visit our docs.


Starting at $200/month. Contact us for a custom quote.

Private devices allow you to specify exact hardware and software configurations for your testing needs. Physical devices are deployed on your behalf and available exclusively to you for both automated testing and debugging

With AWS Device Farm direct device access, you will be able to access to these devices as if they are connected to your development machines for debugging. To learn more.

Once you choose to end your subscription, the hardware is removed from our environment. To learn more about private devices, please contact us.

Start today for Free


Q: How much does AWS Device Farm cost?

Pricing is based on device minutes, which are determined by the duration of tests on each selected device. AWS Device Farm comes with a free trial of 1000 device minutes.* After that, customers are charged $0.17 per device minute. As your testing needs grow, you can opt for an unmetered testing plan, which allows unlimited testing for a flat monthly fee of $250 per device.


Q: How does the free trial work?

Your first 1000 device minutes are provided free of charge.* This is a one-time trial and does not renew. Once your trial allocation is depleted, you will be billed at the standard rate of $0.17 per device minute.


Q: What is a device minute?

A device minute is the billing unit. Device minutes are a measurement of the time it takes (in minutes) to install, execute, and uninstall your app and tests on every device you have selected for your test run. The unit price is constant regardless of the device, test, or application type. Device minutes are only billed for tests that complete without any device or system errors. Similarly, for Remote Access sessions, device minutes are measured from the time it takes to prepare a device to your specification to completely removing any apps and data you placed on the device.

You can dynamically grow and shrink your usage according to your business needs without any upper limits or up-front commitments.


Q: What is the unmetered plan and how do device slots work?

Unmetered plans allow unlimited testing and remote access starting at $250 per month. Unmetered pricing is based on the number of device slots you purchase for each usage type (i.e. automated test or remote access) and device family (i.e. Android or iOS) and are priced at $250 per slot per month. Device slots correspond to concurrency.

For instance, if you purchase ten automated test Android device slots and schedule a run on 100 Android devices, Device Farm will execute your tests on up to ten devices at a time until all tests are completed on your selected devices. Purchasing more slots would enable you to get your results faster. Regardless of how many tests or remote access sessions you have in a month, you are billed at the flat rate of $250 per device slot per month. You can cancel your subscription for one or more device slots at any time and the cancellation will take effect at your next renewal date (the day of the month that you purchased your first active device slot). To learn more, see our docs.


Q: What if my testing needs change and I need to add or remove device slots?

You can add device slots at any time and they will be available to you immediately. You can also cancel your subscription for one or more device slots at any time and the cancellation will take effect at your next renewal date (the day of the month that you purchased your first active device slot).


Q: If I'm on an unmetered plan, can I still make use of metered billing?

Yes. When creating a run, you can choose to make use of your unmetered device slots or use metered device minutes instead. Because concurrency is not limited on metered billing, this gives you the flexibility of running tests faster than would otherwise happen using your device slots.


Q: What is a private device?

A private device is a physical instance of a phone or tablet that is exclusive to your account. Private devices can have custom, static configurations and run custom OS images. Each device is deployed on your behalf and removed at the end of your subscription.


Q: How do private device subscriptions work and how are they priced?

Each private device under your account is considered a private device subscription. The monthly subscription price is tiered on the cost of the device and starts at $200/month. After the minimum subscription period, you can choose to cancel your subscription at any time. Please contact us for more information.


Q: Can I use both private devices and public devices?

Yes. When selecting devices for a test run or remote access session you will see your private devices as well as public devices. You can also create device pools comprised of both private and public devices.

* For a limited time, get a one-time trial of 1000 free device minutes instead of the standard 250 device minutes.