Starter
For developers ready to launch real-world apps.
Includes:
$45 of build credit
High-priority queue
Access to large workers
Send updates to 3K MAUs
Access toObserve
View all features
Production
For teams building and distributing production apps.
Includes:
$225 of build credit
15 included concurrencies
Send updates to 50K MAUs
10 env var environments
Priority support
Single sign-on (SSO)
Access toObserve
View all features
Enterprise
For apps with scale, security, and compliance needs.
Includes:
$1,000 of build credit
20 included concurrencies
Volume pricing for EAS Update
CI/CD Workflows insights
Slack and strategic support add-on available
Service Level Agreements
Access toObserve
View all features
Usage scales on any tier, and we can customize a Production or Enterprise plan when you're ready. Or use this prompt to compare plans.
Read https://expo.dev/pricing.md to check Expo Application Services pricing and recommend a plan for my team.Reads pricing.md — plain-text pricing for LLMs
Compare
Free
$0
Starter
$19/mo + usage
Production
$199/mo + usage
Enterprise
Custom
Compare
Every project comes with a solid foundation for developing apps.
Projects
25
50
100
300
Members
Unlimited
Unlimited
Unlimited
Unlimited
Expo MCP Server
Fair use limited
Organization-wide app credential management
Custom environments
—
—
10
10
Two-factor authentication
Single sign-on (SSO)
—
—
EAS SOC 2 Type 2 report
—
—
Security questionnaires
—
—
—
Projects
25
50
100
300
Members
Unlimited
Unlimited
Unlimited
Unlimited
Expo MCP Server
Fair use limited
Organization-wide app credential management
Custom environments
—
—
10
10
Two-factor authentication
Single sign-on (SSO)
—
—
EAS SOC 2 Type 2 report
—
—
Security questionnaires
—
—
—
Make Android and iOS builds you can share with your team and submit to the app stores.
Build credit
Up to 15 Android and 15 iOS builds
$45 of credit, then usage-based pricing
$225 of credit, then usage-based pricing
Starting at $1,000 and customizable
Queue priority
Build timeout
45-minute build timeout
2-hour build timeout
2-hour build timeout
2-hour build timeout
Concurrencies
5 concurrencies, up to 1 on macOS
5 concurrencies, up to 2 on macOS
$50/extra, up to 5 extra
15 concurrencies, up to 10 on macOS
$50/extra, up to 5 extra
20 concurrencies, up to 15 on macOS
$50/extra
Submit to the Google Play Store and the Apple App Store
Access to large workers
—
Build credit
Up to 15 Android and 15 iOS builds
$45 of credit, then usage-based pricing
$225 of credit, then usage-based pricing
Starting at $1,000 and customizable
Queue priority
Build timeout
45-minute build timeout
2-hour build timeout
2-hour build timeout
2-hour build timeout
Concurrencies
5 concurrencies, up to 1 on macOS
5 concurrencies, up to 2 on macOS
$50/extra, up to 5 extra
15 concurrencies, up to 10 on macOS
$50/extra, up to 5 extra
20 concurrencies, up to 15 on macOS
$50/extra
Submit to the Google Play Store and the Apple App Store
Access to large workers
—
Know how your app performs and the impact of every change.
Included events / month
100K
500K, then usage-based pricing
500K, then usage-based pricing
500K, then usage-based pricing
Data retention
90 days
90 days
90 days
90 days
Launch metrics
Build & update overlays
Navigation events dashboard
—
Update dashboard
—
Errors dashboard
—
User-defined events dashboard
—
Session timeline dashboard
—
—
Included events / month
100K
500K, then usage-based pricing
500K, then usage-based pricing
500K, then usage-based pricing
Data retention
90 days
90 days
90 days
90 days
Launch metrics
Build & update overlays
Navigation events dashboard
—
Update dashboard
—
Errors dashboard
—
User-defined events dashboard
—
Session timeline dashboard
—
—
Automate builds, submissions, updates, and more in customizable mobile-optimized CI/CD pipelines.
CI/CD minutes
Up to 60 minutes
Usage-based pricing
Usage-based pricing
Usage-based pricing
Queue priority
Concurrencies
5 concurrencies, up to 1 on macOS
5 concurrencies, up to 2 on macOS
$50/extra, up to 5 extra
15 concurrencies, up to 10 on macOS
$50/extra, up to 5 extra
20 concurrencies, up to 15 on macOS
$50/extra
Run build jobs
Use included builds
Use included build credits, then usage-based pricing
Use included build credits, then usage-based pricing
Use included build credits, then usage-based pricing
Run Maestro end-to-end test jobs
—
$0.05, plus CI/CD minute usage
$0.05, plus CI/CD minute usage
$0.05, plus CI/CD minute usage
Scale discounts available
Run update, submit, and custom jobs
Speed up testing and deployments with native fingerprints
Access to large workers
—
CI/CD Workflows insights
—
—
Maestro insights
—
—
CI/CD minutes
Up to 60 minutes
Usage-based pricing
Usage-based pricing
Usage-based pricing
Queue priority
Concurrencies
5 concurrencies, up to 1 on macOS
5 concurrencies, up to 2 on macOS
$50/extra, up to 5 extra
15 concurrencies, up to 10 on macOS
$50/extra, up to 5 extra
20 concurrencies, up to 15 on macOS
$50/extra
Run build jobs
Use included builds
Use included build credits, then usage-based pricing
Use included build credits, then usage-based pricing
Use included build credits, then usage-based pricing
Run Maestro end-to-end test jobs
—
$0.05, plus CI/CD minute usage
$0.05, plus CI/CD minute usage
$0.05, plus CI/CD minute usage
Scale discounts available
Run update, submit, and custom jobs
Speed up testing and deployments with native fingerprints
Access to large workers
—
CI/CD Workflows insights
—
—
Maestro insights
—
—
Run your app in a cloud iOS Simulator or Android Emulator, stream it in the browser, and drive it from an agent or a test job. We're inviting teams from the waitlist in batches. Join the waitlist
Simulator minutes
Coming soon
Usage-based pricing
60 min/month included until 2027Usage-based pricing
60 min/month included until 2027Usage-based pricing
60 min/month included until 2027iOS Simulator sessions
—
Android Emulator sessions
—
Queue priority
—
Concurrencies
—
5 concurrencies, up to 2 on macOS
$50/extra, up to 5 extra
15 concurrencies, up to 10 on macOS
$50/extra, up to 5 extra
20 concurrencies, up to 15 on macOS
$50/extra
Max session length
—
115 minutes
115 minutes
115 minutes
Start sessions from CI or the API
—
Stream and interact in the browser
—
Session recording and screenshots
—
Artifact retention
—
30 days
30 days
30 days
Native logs and crash reports
—
Agent control (Argent, Appium, MCP)
—
Simulator minutes
Coming soon
Usage-based pricing
60 min/month included until 2027Usage-based pricing
60 min/month included until 2027Usage-based pricing
60 min/month included until 2027iOS Simulator sessions
—
Android Emulator sessions
—
Queue priority
—
Concurrencies
—
5 concurrencies, up to 2 on macOS
$50/extra, up to 5 extra
15 concurrencies, up to 10 on macOS
$50/extra, up to 5 extra
20 concurrencies, up to 15 on macOS
$50/extra
Max session length
—
115 minutes
115 minutes
115 minutes
Start sessions from CI or the API
—
Stream and interact in the browser
—
Session recording and screenshots
—
Artifact retention
—
30 days
30 days
30 days
Native logs and crash reports
—
Agent control (Argent, Appium, MCP)
—
Send over-the-air updates to your users containing bug fixes and critical updates.
Unlimited updates
Monthly active users (MAUs)
1,000 MAUs
3,000 MAUs, then usage-based pricing
50,000 MAUs, then usage-based pricing
preferred pricing
Global edge bandwidth
100 GiB
100 GiB, then $0.10 per GiB
1 TiB, then $0.10 per GiB
40 TiB, then $0.10 per GiB
Storage
20 GiB
20 GiB, then $0.05 per GiB
1 TiB, then $0.05 per GiB
10 TiB, then $0.05 per GiB
End-to-end code signing
—
—
Unlimited updates
Monthly active users (MAUs)
1,000 MAUs
3,000 MAUs, then usage-based pricing
50,000 MAUs, then usage-based pricing
preferred pricing
Global edge bandwidth
100 GiB
100 GiB, then $0.10 per GiB
1 TiB, then $0.10 per GiB
40 TiB, then $0.10 per GiB
Storage
20 GiB
20 GiB, then $0.05 per GiB
1 TiB, then $0.05 per GiB
10 TiB, then $0.05 per GiB
End-to-end code signing
—
—
Deploy websites and API Routes built with Expo Router.
Requests per month
100,000
100,000, then $2 per 1M requests
100,000, then $2 per 1M requests
100,000, then $2 per 1M requests
CPU-ms
1,000,000
1,000,000, then $0.04 per 1M CPU-ms
1,000,000, then $0.04 per 1M CPU-ms
1,000,000, then $0.04 per 1M CPU-ms
Storage
1 GB
1 GB, then $0.04 per GB
1 GB, then $0.04 per GB
1 GB, then $0.04 per GB
CPU-ms per request
10
30,000
30,000
30,000
Subrequests
10
10,000
10,000
10,000
Aliases
5
200
200
200
Logs retention
7 days
3 months
3 months
3 months
Deployment retention
30 days
90 days
90 days
90 days
Custom domain
—
1 per project
1 per project
1 per project
Requests per month
100,000
100,000, then $2 per 1M requests
100,000, then $2 per 1M requests
100,000, then $2 per 1M requests
CPU-ms
1,000,000
1,000,000, then $0.04 per 1M CPU-ms
1,000,000, then $0.04 per 1M CPU-ms
1,000,000, then $0.04 per 1M CPU-ms
Storage
1 GB
1 GB, then $0.04 per GB
1 GB, then $0.04 per GB
1 GB, then $0.04 per GB
CPU-ms per request
10
30,000
30,000
30,000
Subrequests
10
10,000
10,000
10,000
Aliases
5
200
200
200
Logs retention
7 days
3 months
3 months
3 months
Deployment retention
30 days
90 days
90 days
90 days
Custom domain
—
1 per project
1 per project
1 per project
Get help from the community or directly from the Expo team.
Community chat
Priority support
—
—
Slack support
—
—
—
Add-on available
Strategic support
—
—
—
Add-on available
Uptime SLA
—
—
—
Community chat
Priority support
—
—
Slack support
—
—
—
Add-on available
Strategic support
—
—
—
Add-on available
Uptime SLA
—
—
—
More questions or need human support?
Reach out via our contact page or social channels.
ACH is available only for annual payments from Enterprise plan customers. Contact us for more information.