App Center Pricing
Visual Studio App Center offers both a generous free tier, as well as paid tier options billed through an Azure subscription. You can see the full breakdown of the pricing on the official App Center Pricing page.
The free tier
- Unlimited apps, unlimited organizations, and unlimited teams
- Crashes and Analytics features completely free
- 1 build pipeline per organization or user account, 240 build minutes per month, and up to 30 minutes per build
- Push notifications to up to 5 audience groups
- Unlimited distribution to users, and stores
- Unlimited use of CodePush
- Unlimited launch tests
- A 30-day free trial for 1 device with unlimited device hours
Build paid tier
- Upgrade your build pipeline with unlimited build minutes and up to 60 minutes per build
- Add additional concurrent build pipelines with unlimited build minutes and up to 60 minutes per build
Test paid tier
- Basic tier: pay per concurrent device up to 30 hours per device per month
- Enterprise tier: pay per concurrent device with unlimited hours per device per month
Push paid tier
- Create more than 5 audiences in App Center
Configuring your billing plan
Refer to the App Center Billing article for information on how to setup and configure your billing plan.
What tier should I choose?
Build: depends on the branches you have configured, number of users in your app, and number of apps within your Org. For example: If you have an org, with 3 apps, maximum of 2 branches each and 5 developers on the team, you might consider starting with 2 concurrent build pipelines to ensure a low queue time and fast development cycle.
Test: depends on the number of apps you have, number of tests per day, average length of your tests and number of devices in your device set.
What is a concurrent device?
Concurrent devices determine the number of devices you can run tests on simultaneously. For example, with 5 concurrent devices, you can test 5 different device configurations in the same amount of time it would normally take to test 1. Concurrency does not limit the number of devices you can run during a test. For example, a test run on 5 devices with 1 concurrency will run on 1 device at a time to completion. Concurrency applies to all apps within an Org or account.
What are device hours?
We measure usage in device hours, which is a calculation of all activities on a device initiated by your test. For example, a 12-minute test suite run on 5 device configurations will consume 60 minutes or 1 device hour. Time spent downloading apps, processing screenshots, and generating test reports do not count as billable time. Device hours are tracked across all apps in the Org or account. Running a 12-minute test on 5 iOS and 5 Android devices would be billed as two device hours toward your monthly total.
What happens if I upgrade mid-month?
You will be billed prorated.
What happens I delete my org during the month?
You will lose the data from your org and will still pay for the full month.
What happens if a paid user's subscription has an issue (credit card expiry)?
Azure will notify you via an email notification first. In App Center, you will be downgraded to the free tier temporarily until the subscription issue is fixed. Once it's fixed we will convert you back to your previously selected paid plan.
Can I downgrade during the month?
You can, but it will not take effect until the next calendar month.