Codemagic pricing in 2026
./codemagic --free --pay-as-you-go --annual
Confirmed with Codemagic on 15 September 2026: the plan prices, the per-minute machine rates and the free-tier allowance below. We re-checked every figure against codemagic.io/pricing the same day before accepting the confirmation. The worked examples, the break-even and the comparison with Bitrise are our own arithmetic over those rates, not Codemagic's.
Codemagic is a mobile-first CI/CD platform built by Nevercode, the same team behind much of the Flutter tooling ecosystem. It competes most directly with Bitrise: both target iOS, Android, Flutter and React Native teams that need managed macOS runners and app-store deploy automation without assembling generic CI actions by hand. Where they differ is the pricing model, and that difference decides which one is cheaper for your volume.
Plans and machine rates / 2026
| Plan | Price | Build minutes | Concurrency |
|---|---|---|---|
| Free | $0 | 500 macOS M2 min / mo | 1 (single user) |
| Pay-as-you-go | Per minute | Metered (see rates below) | Add slots |
| Annual (M2) | $3,990 / yr | Unlimited | 3 |
| Annual (M4) | $5,400 / yr | Unlimited | 3 |
| Annual (M4 Max) | $9,000 / yr | Unlimited | 3 |
| Enterprise | From $12,000 / yr | Unlimited | Custom |
# All plans include unlimited applications. Team members are unlimited on pay-as-you-go, the annual plans and Enterprise; the free tier is a single-user plan. Extra concurrent-build slots on the annual plans cost $1,500 per year on M2, $1,800 on M4 and $3,000 on M4 Max. Build duration is capped at 120 minutes on Free, pay-as-you-go and the annual plans. Source: codemagic.io/pricing, re-checked 15 September 2026.
Pay-as-you-go per-minute rates
On pay-as-you-go you pay only for the minutes you build, at a rate set by the machine class. iOS and macOS work must run on the Mac instances; Android, Flutter, React Native and web builds can run on the far cheaper Linux X2 machine.
| Machine | Per minute | A 20-min build costs | Best for |
|---|---|---|---|
| Linux X2 / Windows | $0.045 | $0.90 | Android, Flutter, web |
| Mac mini M2 | $0.095 | $1.90 | iOS / macOS builds |
| Mac mini M4 | $0.114 | $2.28 | Fastest iOS / macOS |
# The 20-minute-build column is our arithmetic over the published per-minute rate (rate × 20). On pay-as-you-go the first 500 Mac mini M2 minutes each month are free, then the standard rate applies. Source: codemagic.io/pricing, re-checked 15 September 2026.
Worked example: an iOS team
Take a team shipping an iOS app with 30 builds a day, 20 minutes each, on Mac mini M2 machines, over 21 working days. That is 30 × 20 × 21 = 12,600 macOS minutes a month. Here is the same workload priced three ways.
| Model | Monthly cost | How it is worked out |
|---|---|---|
| Pay-as-you-go | $1,149.50 | (12,600 − 500 free) × $0.095 |
| Annual M2 plan | ~$332.50 | $3,990 / yr ÷ 12, unlimited minutes |
| Free tier | Covers ~25 builds | 500 min ÷ 20-min build |
# The break-even is 500 free minutes + ($332.50 ÷ $0.095) ≈ 4,000 macOS M2 minutes a month. Below it, pay-as-you-go wins; above it, the flat annual plan does. These are transparent models over the published rates, not quotes.
The two mobile-CI leaders price on different axes. Bitrise prices by monthly build count: Starter from $89/mo billed annually (one concurrency, two team members at that entry tier, and no access to the macOS Large machine), Pro from $200/mo billed annually covering 250 builds a month and climbing with volume, with usage past the tier allowance billed at an unpublished premium rate. Codemagic prices by minute: no plan or seat fee on pay-as-you-go, Mac M2 at $0.095 per minute, or a flat $3,990/year for unlimited Mac M2 minutes and three concurrent builds. Codemagic is the more predictable of the two when minutes are your cost driver, and the flat annual plan is hard to beat at high volume. Bitrise can land cheaper when you run a small number of long builds. Flutter teams often prefer Codemagic for its native Flutter workflows; broader iOS/Android shops split fairly evenly.
Tips to keep the Codemagic bill down
- > Run Android, Flutter and web legs on Linux X2 ($0.045/min), not Mac. Reserve the Mac machines for the iOS build and archive steps only.
- > Cache CocoaPods, Gradle and pub dependencies so a 20-minute build does not spend half its minutes re-downloading.
- > Cross the ~4,000 macOS-minute break-even and switch from pay-as-you-go to the flat annual plan; below it, stay metered.
- > Only buy extra concurrency slots ($1,500/year on M2) if queue time is actually blocking releases; one M2 plan with three concurrent builds covers most small teams.
Keep going
Frequently Asked Questions
# click any question to expand