This documentation is available as Markdown for AI agents and LLMs. See the full Markdown index or append .md to any documentation URL.
Expo Simulators compared with local simulators, physical devices, and device clouds
Edit page
Compare Expo Simulators with a local Android Emulator or iOS Simulator, a physical device, and a device cloud to select the right device for a task.
Expo Simulators is a limited-access preview. It is not included with paid or free plans and is currently available only to select partners. Join the waitlist if you are interested in trying it.
Expo Simulators runs a stock Android Emulator or iOS Simulator on EAS. It does the same work as a local simulator, but on a remote machine that you, an agent, or another person can reach. It does not replace a physical device. Use Expo Simulators when your computer or sandbox cannot run the device, or when an agent needs a device. You can also use it to share a live device.
Comparison
Android sessions also include a browser preview that streams the emulator. Select Open preview on the session page on expo.dev to open it in a new tab. Android support is still in development, so some features that work on iOS may not work on Android yet.
When to use each device
What a simulator cannot test
A simulator or an emulator is not a physical phone. Hardware features, such as the camera and sensors, and real device performance are different. Test these on a physical device before you release your app. agent-device supports physical devices and device clouds, with platform-specific setup. See agent-device and Expo.