Pricing

Free plan

The free plan allows you to use 500 minutes per month on macOS M1 standard machines on a personal account. Your 500 free minutes will be reset on the 1st of each month. Free minutes are not available if you are using a Team.

To start using Codemagic for free, sign up here.

Pay as you go pricing

Pay as you go pricing allows you to pay for only what you use. You will never be charged more than $299/month on Codemagic’s pay as you go plan and can continue to build as much as you want using any of our available instance types.

Extra build concurrencies allow Teams to run up to three parallel builds.

To sign up for the pay as you go plan, visit this page. To enable billing after you are already signed in, proceed to the billing section.

Instance Types

Codemagic provides macOS, Windows, and Linux instance types.

The instance types and hardware specifications can be found below.

ItemSpecification
macOS M1 standard VM3.2GHz Quad Core / 8GB
macOS premium VM3.7GHz Quad Core / 32GB
macOS standard VM2.3GHz Quad Core / 8GB
Linux premium VM8 vCPUs, 32 GB memory
Linux standard VM4 vCPUs, 16 GB memory
Windows premium VM8 vCPUs, 32 GB memory

If you are planning to run instrumentation tests with Android emulators, it is advised to use Linux instances. Android emulators are more stable on Linux VMs than on macOS VMs. Also, please note that Android emulators are not available on macOS M1 standard VMs.

If you need more powerful Linux or macOS machines, please contact us here.

For Linux instances, details of the hardware specification, system information and pre-installed software can be found here

For macOS instances, details of the hardware specification, system information and pre-installed software can be found here

For Windows instances, details of the hardware specification, system information and pre-installed software can be found here

Pricing for Personal Accounts

When billing is enabled on personal accounts, you will still have 500 free build minutes on macOS M1 standard VM. To enable billing, proceed here.

Usage on macOS M1 standard VM that exceeds 500 minutes is charged at rate shown below.

Builds on macOS standard VM, macOS premium VM, Linux standard VM, and Linux premium VM do not have free build minutes. The per minute pricing for each instance type is shown below.

You will never be charged more than $299/month on this plan.

ItemPrice
macOS M1 standard VM$0.095 / minute
macOS premium VM$0.095 / minute
macOS standard VM$0.038 / minute
Linux premium VM$0.045 / minute
Linux standard VM$0.015 / minute
Windows VM$0.045 / minute

Pricing for Teams

For teams, all build minutes using macOS M1 standard VM, macOS standard VM, macOS premium VM, Linux standard VM, and Linux premium VM are charged at the rates shown below.

Each extra build concurrency allows running an additional build in parallel. For example, two extra build concurrencies allow running three builds in parallel.

You can add additional concurrencies in the Codemagic web app by clicking ‘Billing’ in the left hand menu and then clicking on your Team name. In the ‘Billing Overview’ you should click ‘update’ in the Build concurrency section and select the number of concurrencies you wish to add to your Team.

Each additional concurrency is $49/month and you will be billed for each concurrency on the last day of each month.

You will never be charged more than $299/month on this plan.

ItemPrice
macOS M1 standard VM$0.095 / minute
macOS premium VM$0.095 / minute
macOS standard VM$0.038 / minute
Linux premium VM$0.045 / minute
Linux standard VM$0.015 / minute
Windows VM$0.045 / minute
Extra build concurrency$49 / month

Consider an annual plan or Enterprise plan if more than three concurrent builds are required or if you would like unlimited build minutes on premium macOS, Linux, and Windows instances. For more information contact us here.

Monthly Plan with 4 or more concurrencies

If you need 4 or more concurrencies, paid on a monthly basis, a fixed price monthly subscription is available for $399/month payable by credit card. Additional concurrencies are $100/month. If you would like to set up a monthly subscription, please contact us here.

Annual Plan with 20% discount

The Codemagic annual plan gives you a fixed price plan with the following benefits:

  • 3 concurrencies (premium macOS, Mac mini M1, Linux, and Windows instances)
  • Unlimited build minutes
  • Unlimited team seats
  • In-app chat support

An annual subscription with 20% discount is $2,870/year. Additional concurrencies are $960/year.

The annual plan can only be paid for with credit card.

If you have already created a Team in the Codemagic web app, you can upgrade to the annual plan as follows:

  1. Log in to Codemagic.
  2. Click Billing in the left-hand menu.
  3. Click on your Team account.
  4. Click on the Enable billing button.
  5. Enter your credit card details and company information.
  6. Once you have entered your details, the pay-as-you-go billing will be enabled. To upgrade to the annual Professional plan, click on the Upgrade button and follow the instructions to subscribe to the Professional plan.

If you require additional concurrencies or have any other questions about the annual plan, please contact us here.

If you require annual invoicing, please refer to the Enterprise plans below.

Enterprise Plan

Enterprise plans are available from $500/month (billed annually).

This plan is recommended if you need to go through a security compliance process, vendor registration or have special requirements such as an NDA, DPA, dedicated hosts, or custom base images or other account management services.

Enterprise plans with a Service Level Agreement are available from $1,000/month (billed annually).

Annual invoicing with bank transfer is available for Enterprise plans.

If you would like more information about our Enterprise plan, please contact us here.

Resellers

It’s possible to resell the Codemagic Enterprise plan. Contact us here for further details.

Dedicated Hosts

If you need specific software and tools available on a builder machine we can provide dedicated macOS host machines which give you 2 VMs.

Dedicated macOS M1 standard and macOS premium hosts are available for $449/month, paid annually with 20% discount comes to $4,310/year.

Annual dedicated host plans can be paid for with credit card and invoicing with bank transfer is available.

For more information contact us here.

Build history and artifact storage

Build history and artifact retention time depends on your account type and pricing plan.

Important: We are changing our build history and artifact retention policy starting from August 1, 2022 and limiting the retention period for teams on the Pay as you go plan. See more details below.

Account typeRetention period
Personal accountsBuild history and artifacts of apps on the personal account are stored in Codemagic for 30 days after which they are deleted.
Teams on Pay as you go planBuild history and artifacts of apps on the team account with Pay as you go pricing are stored in Codemagic for 60 days after which they are deleted. (Unlimited until August 1, 2022)
Teams on Professional or Enterprise planUnlimited

Backing up build artifacts

If you need to support older versions of your application and need access to old versions of your ipa, apk, dSYM and proguard mapping files to debug issues, then these should be downloaded and stored outside Codemagic. Once they have been deleted from Codemagic, they cannot be retrieved.

You can download build artifacts via the Codemagic UI or using the Codemagic REST API.

To keep copies of your future build artifacts, we advise you to set up publishing to an external storage, see an example here.