Test your app on real devices in the AWS Cloud

Improve the quality of your iOS, Android, and web applications
by testing them against real smartphones and tablets in the AWS Cloud

Start today for Free

Choose to test a native, hybrid, or web app with AWS Device Farm

AWS Device Farm tests your mobile or web app against your choice of real phones and tablets

Get results in minutes that pinpoint bugs and performance problems

AWS Device Farm Mobile App Testing

Run tests across a large selection of physical devices in parallel from various manufacturers with varying hardware, OS versions and form factors. Unlike emulators, physical devices provide a more accurate understanding of how users interact with your app, by taking into account factors such as memory, CPU usage, location, and modifications done by manufactures and carriers to the firmware and software. We are always adding devices to the fleet. See the device list.


Focus on the most important issues by viewing detailed, actionable reports. We identify and group problems across every device, so you can quickly analyze results, logs, screenshots, and performance data across your tests.


Fine-tune your test environment by configuring location, language, application data, and installing prerequisite apps to simulate real-world customer conditions.


Run our built-in test suite - no scripting required. Or fully customize your tests by selecting from a range of popular open-source test frameworks like Appium, Calabash, and Espresso that allow you to take full control. View the list of supported frameworks.


Use our service plug-ins and API to automatically initiate tests from continuous integration systems like Jenkins and other development tools.


Each device is dedicated to you for the duration of your test and completely isolated from other devices at the software and hardware level. After each test run, the devices are wiped to remove your application and data.

Your first 250 device minutes are free

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

There are no long-term contracts – and you have the freedom to modify your pricing plan based on your needs.

Start testing today »

ResourcesDevice List  |  FAQs  |  Blog  |  Documentation