An AWS Device Farm alternative for the other job: previews your agent can drive

AWS Device Farm is a serious tool for a serious job — running Appium and Espresso suites across a device grid inside your AWS account. This page is for the people who land on it with a different job: you have a fresh build, you want to see it run, drive it, prove it works, and hand someone a link. For that job the grid is the wrong shape and the wrong price. PreviewAPK is a cloud phone — yours, or your AI agent's — at a flat $19/month per device.

Try it with a live device

PreviewAPK is in private beta. Get early access to test your own builds.

Get early access

When Device Farm is the right call

Plenty of times. If your work is automated suites across a device matrix, parallel runs inside a CI pipeline you already run on AWS, and test reports for a QA org — that's Device Farm's home turf, and it's good at it. Teams already deep in AWS standardize on it for a reason: the grid, the billing, and the IAM all live in the same account. Nothing on this page argues otherwise.

When a phone of your own fits better

No AWS plumbing

Device Farm assumes an AWS account, a project, device pools, and IAM roles — reasonable overhead for a test grid, pure friction for a preview. PreviewAPK skips all of it: push the build, the phone boots, and you (or your agent) are looking at it. No pools to configure, no account console to open, no per-minute meter to watch.

Your tester is an AI agent

The fastest-growing testing workforce doesn't open dashboards. Agents need tools: push this build, tap that label, screenshot, read the log, hand over a link. PreviewAPK's MCP server gives an agent exactly those hands and senses on a real (virtual) device — it's the agent testing loop, productized. A grid API can be bent into this shape; PreviewAPK starts there.

Flat beats per-minute

Per device-minute billing is rational for a grid: you pay for the test minutes you consume. A preview phone shouldn't bill you for looking at it. $19/month per device, unlimited runs, and idle sessions auto-stop after 15 minutes — the session waits for you instead of the meter running.

AWS Device Farm vs PreviewAPK, side by side

AWS Device FarmPreviewAPK
Built forTeams running automated suites on AWSBuilders and AI agents verifying builds
Device modelA grid you schedule runs acrossYour own device slot, always the same phone
Test styleAppium / Espresso suites across a matrixDirect driving: live taps, screenshots, logs
Agent accessAWS APIs for running tests27 MCP tools + CLI + API, agent-first
Live interactionTest runs and reportsLive stream; you and your agent take turns driving
Handing overTest reports and logsA permanent preview link per device
Pricing shapePer device-minute, inside an AWS accountFlat $19/mo per device, unlimited runs

How PreviewAPK works

  1. Push a build — CLI, API, or an MCP tool call from your agent. The APK attaches to your device. Wire it into CI with the CI docs or the GitHub Actions preview flow.
  2. It boots in seconds on a cloud Android phone — a Pixel 9 Pro or Galaxy S24 running Android 10–15 — and streams to your browser. No SDK, no emulator, nothing to install, on either side.
  3. Drive it, or let your agent drive it — taps, typing, screenshots, UI hierarchy, and the session log, all through the same account. Idle sessions auto-stop after 15 minutes.
  4. Hand over the link — every device carries a permanent preview link for the human who needs to see it, the core of preview deployments for Android.

Priced flat at $19/month per device with unlimited runs. The agent guide and the docs cover the CLI, API, and MCP in full.

Keep going

Comparing the field? See the Sauce Labs alternative and the Kobiton alternative, or the wedge itself: AI agent Android testing.

FAQ

What is the best alternative to AWS Device Farm?

It depends on the job. For automated Appium or Espresso suites across a device grid inside an AWS account, Device Farm is the right category. For the build-preview loop — an AI agent (or a developer) pushing an APK, driving it, verifying the result, and handing a human a link — that's PreviewAPK: a cloud phone per device at a flat $19/month, with CLI, API, and MCP tools built for agents.

Does PreviewAPK run automated test suites like AWS Device Farm?

No — and it doesn't pretend to. PreviewAPK isn't a grid for running test suites across a device matrix. It's one phone per slot, driven directly: by you in the portal, or by your agent through tools made for exactly that. The question changes from 'does the suite pass on 50 devices' to 'show me the build working.'

Can an AI agent use AWS Device Farm?

Device Farm exposes AWS APIs for running tests, which a determined engineer can wire to an agent — inside an AWS account, with device pools and projects to configure. But its product shape is a test grid, not an agent toolset. PreviewAPK was designed agent-first: 27 MCP tools for pushing, driving, screenshotting, and reading logs, plus UI-hierarchy navigation so the agent taps by label, not by guessing pixels.

How does the pricing compare?

Device Farm bills per device-minute inside an AWS account, so the meter runs with every test minute. PreviewAPK is a flat $19/month per device with unlimited runs — no meter running while you look at the screen, and idle sessions auto-stop after 15 minutes.

Is PreviewAPK affiliated with AWS or Amazon?

No. PreviewAPK is an independent product. AWS Device Farm is a trademark of Amazon Web Services; this page compares two tools for two jobs, nothing more.