
Codemagic
Continuous delivery tools
Continuous integration tools
DevOps software
CI/CD tools
- Features
- Ease of use
- Ease of management
- Quality of support
- Affordability
- Market presence
Take the quiz to check if Codemagic and its alternatives fit your requirements.
Pay-as-you-go
Small
Medium
Large
-
What is Codemagic
Codemagic is a cloud-based CI/CD service focused on building, testing, and releasing mobile applications, with particular emphasis on Flutter, iOS, Android, and React Native workflows. It provides hosted macOS and Linux build environments, pipeline configuration via UI and YAML, and integrations with source control and app distribution channels. Typical users include mobile development teams that need automated signing, builds, and release automation without managing their own build infrastructure.
Mobile-first CI/CD workflows
Codemagic is designed around mobile build and release requirements, including iOS and Android toolchains and common mobile pipeline steps. It supports Flutter and other mobile frameworks with prebuilt workflow templates and environment configuration. This focus reduces the amount of custom scripting typically required to reach app-store-ready artifacts compared with more general-purpose CI/CD services.
Hosted macOS build infrastructure
Codemagic provides managed macOS build machines, which are often required for iOS compilation and signing. Teams can run iOS pipelines without maintaining their own Mac hardware or macOS virtualization setup. This is operationally useful for organizations that want predictable build environments and simplified maintenance responsibilities.
Release and signing integrations
Codemagic includes capabilities for handling code signing and credentials management for mobile releases, and it integrates with common distribution targets (for example, app store submission and testing distribution). It supports automation steps for packaging, versioning, and publishing as part of a pipeline. These features align with end-to-end mobile delivery needs rather than only build/test execution.
Less suited for non-mobile
Codemagic’s strongest feature set centers on mobile CI/CD, so teams with primarily backend, web, or infrastructure pipelines may find it less comprehensive than broader DevOps platforms. Some advanced deployment orchestration patterns (multi-service progressive delivery, complex environment promotion) may require external tooling. Organizations standardizing on a single CI/CD system across many application types may need to evaluate fit beyond mobile.
Cloud-hosted control constraints
As a hosted service, Codemagic limits low-level control over the underlying build infrastructure compared with self-managed runners. Network topology, custom hardware needs, or strict data residency requirements can be harder to satisfy depending on plan and region availability. Highly regulated environments may require additional review of how secrets, artifacts, and logs are handled.
Pipeline portability trade-offs
While Codemagic supports YAML configuration, workflows can still become coupled to Codemagic-specific concepts, integrations, and environment assumptions. Migrating pipelines to another CI/CD system may require rework of scripts, signing flows, and distribution steps. Teams that prioritize maximum vendor portability may need to keep logic in external scripts and minimize platform-specific features.
Plan & Pricing
| Plan | Price | Key features & notes |
|---|---|---|
| Free (Individuals) | $0 / month | Single-user personal account; unlimited applications; 500 macOS M2 build minutes refilled monthly; max 1 parallel build; community support; build history 30 days. Personal accounts cannot invite collaborators. |
| Pay-as-you-go (Teams / post-paid) | Usage-based: macOS M2 $0.095/min; macOS M4 $0.114/min; Linux & Windows $0.045/min; additional concurrency $49 / concurrency / month | Billed monthly (post-paid) for previous month’s usage; teams can add concurrencies; Linux/Windows have no free minutes; macOS M2 first 500 minutes free for personal accounts only. |
| Fixed price (Annual) — macOS M2 plan | $3,990 / year | Fixed-price annual plan: 3 concurrencies included; unlimited build minutes; unlimited team seats; in‑app chat support; additional concurrency $1,500 / concurrency / year; billed annually by credit card. Annual subscription gives 2 months free (per docs). |
| Fixed price (Annual) — macOS M4 plan | $5,400 / year | 3 concurrencies included; unlimited build minutes; unlimited team seats; in‑app chat support; additional concurrency $1,800 / concurrency / year; contact sales to enable. |
| Fixed price (Annual) — macOS M4 + Linux X4 plan | $8,100 / year | 3 concurrencies included; unlimited build minutes; unlimited team seats; in‑app chat support; additional concurrency $2,700 / concurrency / year; contact sales to enable. |
| Enterprise | Starting from $12,000 / year | Tailored offering: unlimited builds on M4/M4 Pro/LX4 (varies), priority support, SLA, SSO, dedicated machines, audit logs, account management, invoicing/Wire transfer/AWS & GCP Marketplace purchasing; contact sales for custom pricing. |
Pay-as-you-go (usage-based) details: Pricing model: Pay-as-you-go (post-paid) Free tier/trial: Personal accounts: first 500 macOS M2 minutes free per month (refilled monthly). No free build minutes for Teams. Per-minute rates: macOS M2 – $0.095 / minute; macOS M4 – $0.114 / minute; Linux & Windows – $0.045 / minute. Concurrency add-ons: $49 / concurrency / month (teams, pay-as-you-go). For fixed annual plans, additional concurrencies priced per year (e.g., $1,500/year for macOS M2 annual plan). Other add-ons: App preview $0.095 / minute (or unlimited previews for $3,000/year). CodePush (React Native OTA) has separate tiered pricing (e.g., $99/month per 100k MAU; see official docs page).
Seller details
Nevercode Ltd.
Tallinn, Estonia
2018
Private
https://codemagic.io/
https://x.com/codemagicio
https://www.linkedin.com/company/nevercode