EVERYTHING XIAOMI
Get listed
Codemagic logo

Codemagic

Codemagic is a cloud-based CI/CD product that automates building, testing, and deploying mobile apps.

Place
#1 of 58
Score
8.2
Codemagic's website

What Codemagic is

Codemagic is a cloud-based CI/CD product that automates building, testing, and deploying mobile apps. It supports Flutter, React Native, native iOS and Android, Unity, Kotlin Multiplatform Mobile, .NET MAUI, and Ionic projects. Builds can be triggered by code pushes, tag creation, or merged pull requests, with workflows for development, testing, and production distribution. Deployment can be automated to the Apple App Store, Google Play, Microsoft Store, and Huawei App Gallery. Codemagic includes code-signing identity management and Apple Developer portal integration. Its integrations include GitHub, GitLab, Bitbucket, BrowserStack, AWS Device Farm, Firebase, Slack, and SonarCloud; self-hosted repositories can connect through HTTPS or SSH. Builds run in virtual machines that are destroyed when complete. The maker says build data is cleaned up except artifacts available in logs and for download. The free plan includes 500 build minutes per month for one team member and has a 120-minute build duration limit.

Good

  • Supports a broad range of mobile frameworks
  • Builds trigger from pushes, tags, or merged requests
  • Automates deployment to four app stores
  • Includes code-signing identity management

Watch out

  • Free plan allows one team member
  • Free plan includes 500 monthly build minutes
  • Build duration is limited to 120 minutes on listed plans

Who it suits

It suits mobile developers who want cloud builds, testing workflows, and app-store deployment automation. Teams using supported frameworks or repository integrations can use its listed triggers and connections.

Verdict

Codemagic automates build-to-deployment workflows for a range of mobile frameworks and app stores. Review the free tier's team, minute, and duration limits when estimating build needs.

Plans and prices

From Codemagic's own pricing page, checked 15 Oct 2026.

All about pricing
PlanPriceWhat it gives you
Pay as you goFree1 parallel build · Mac M2 $0.095/minute · Mac M4 $0.114/minute · Linux/Windows $0.045/minute · extra concurrency $49/month · $0/month base; usage billed monthly
FreeFree1 team member · 1 parallel build · 500 macOS M2 minutes/month · 30-day artifact retention · community support · $0/month
React Native CodePush pay as you go$1 a monthNo transfer or storage fees · minimum $1 charge · $1 per 2,500 successful installs, monthly
React Native CodePush fixed$99 a monthUnlimited releases · unlimited bandwidth · unlimited storage · deployment analytics · $99/month per 100,000 MAU
Fixed price$3,990 a yearPage shows $3,990, $5,400 and $9,000 per year for M2, M4 and M4 Max options · Unlimited team members and build minutes · 3 parallel builds · 1 year build history and artifact storage · 120-minute build duration limit · 10GB cache per build · Yearly
Fixed price M2$3,990 a year3 parallel builds · unlimited build minutes · unlimited team members · 1-year artifact retention · extra concurrency $1,500/year · $3,990/year
Fixed price M4$5,400 a year3 parallel builds · unlimited build minutes · unlimited team members · 1-year artifact retention · extra concurrency $1,800/year · $5,400/year
Fixed price M4 Max$9,000 a year3 parallel builds · unlimited build minutes · Mac Studio M4 Max · unlimited team members · 1-year artifact retention · extra concurrency $3,000/year · $9,000/year
Enterprise$12,000 a yearCustom machines and regions · priority support · SSO · signed SLA/NDA/DPA · dedicated servers on request · Starting from $12,000/year

The facts

Each one read from Codemagic's own pages, with the date it was checked.

What it does

Artifact retention
Build records and artifacts are retained 30 days for personal accounts, 60 days for pay-as-you-go teams and one year for annual and enterprise plans.checked 15 Oct 2026
Authentication security
Email login uses ten-minute one-time passwords, while OAuth integrations and SAML 2.0 SSO are supported.checked 15 Oct 2026
Automated triggers
Workflows can start from repository pushes, tags or merged pull requests and can publish to app stores or testers.checked 15 Oct 2026
Build API limitation
The preview Builds API can start and manage builds, but it cannot retrieve workflow information for codemagic.yaml workflows before repository cloning.checked 15 Oct 2026
Build triggers
Builds can be triggered by code pushes, tag creation or merged pull requests, with workflows for development, testing and production distribution.checked 2 Oct 2026
CLI and extensibility
Open-source Codemagic CLI tools plus Bash and Python scripts extend workflows for versioning, publishing and signing.checked 15 Oct 2026
Code signing
Codemagic says it provides built-in code-signing identity management and Apple Developer portal integration.checked 2 Oct 2026
Compliance
Codemagic states that its SOC 2 Type II audit report is available on request and that it has not undergone an ISO 27001 audit.checked 2 Oct 2026
Configuration as code
Teams can define complete workflows in a version-controlled codemagic.yaml file, including triggers, scripts, artifacts and publishing.checked 15 Oct 2026
Current release notice
Codemagic announced Xcode 26.6 as the default build machine beginning September 6, 2026, with iOS 26.x and Android 16 preview environments.checked 15 Oct 2026
Deployment
Codemagic automates deployment to the Apple App Store, Google Play, Microsoft Store and Huawei App Gallery.checked 2 Oct 2026
Hardware specifications
Documented machines range from an 8-core/8GB Mac mini M2 to a 16-core/32GB Mac Studio M4 Max, with Linux X2/X4 and an 8-vCPU/32GB Windows VM.checked 15 Oct 2026
Integrations
The integrations catalog includes GitHub, GitLab, Bitbucket, Gerrit, Google Play, GitHub Releases, Firebase App Distribution, Firebase Test Lab, Huawei AppGallery, Gradle and self-hosted repositories.checked 15 Oct 2026
Licence
Codemagic Patch uses Codemagic-FSL-1.1-Apache-2.0 with a two-year conversion to Apache 2.0; its Mobile SDK is separately Apache 2.0 licensed.checked 15 Oct 2026

Where it runs

Build machines
Available builders include Apple M2, M4 and M4 Max macOS machines, Linux x64/arm64 machines and Windows machines.checked 15 Oct 2026
Limit: GetApp deployment
Review analysis cites slow paid Apple VM builds, confusing Android artifact email links and requests for failure email notifications.checked 15 Oct 2026
Limit: GetApp documentation
Some GetApp reviewers say documentation can be brief or outdated and initial configuration can be difficult.checked 15 Oct 2026
Limit: GetApp speed and diagnostics
GetApp reviewers report slow builds, occasional build failures, unclear iOS processes, weak log visibility and debugging friction.checked 15 Oct 2026

The company

Company founded
G2 lists Codemagic's founding year as 2017.checked 15 Oct 2026
Company headquarters
G2 lists Codemagic's headquarters location as London, Great Britain.checked 15 Oct 2026
Company history
The maker says Nevercode started in 2012 and launched Codemagic CI/CD in December 2018.checked 2 Oct 2026
Founded
2012checked 28 Sep 2026
Headquarters
Tartu, Estoniachecked 28 Sep 2026
Maker history
Nevercode says it began as Greenhouse in 2012, became Nevercode in 2017 and launched Codemagic for Flutter at Flutter Live in December 2018.checked 15 Oct 2026
The full review of Codemagic

Overview

Codemagic is a hosted CI/CD service for teams building and shipping mobile apps. It is best suited to developers who want build, test and store-release workflows tied to their code repository; its generous paid build allowances are balanced by a strict 120-minute job cap on most plans.

Support spans Flutter, React Native, native iOS and Android, Unity, Kotlin Multiplatform Mobile, .NET MAUI and Ionic. Builds can start on code pushes, tags or merged pull requests, then follow workflows for development, testing or production distribution. Codemagic also automates delivery to the Apple App Store, Google Play, Microsoft Store and Huawei App Gallery, making it a focused choice for mobile release operations rather than a general-purpose deployment tool.

Nevercode began in 2012, and Codemagic CI/CD launched in December 2018. The company is headquartered in Tartu, Estonia.

Key features

  • Repository-driven builds: Pushes, tags and merged pull requests can trigger builds, so teams can connect checks and release workflows to their development process. Self-hosted repositories are supported through HTTPS or SSH authentication.
  • Store delivery and signing: Built-in signing identity management and Apple Developer portal integration address a common release chore, while automated deployment reaches four named app stores.
  • Integrations: The catalog includes GitHub, GitLab and Bitbucket for source control, plus BrowserStack, AWS Device Farm, Firebase, Slack and SonarCloud. That gives teams options to connect testing, app services and notifications without implying every workflow requires them.
  • Build environment and data: Builds run in virtual machines destroyed after completion. Codemagic says build data is cleaned when a build ends, except artifacts retained in logs or for download. Sensitive data is stored in an access-limited Google Cloud bucket, encrypted at rest with AES-256 and sent over TLS 1.2 or HTTPS. Its SOC 2 Type II report is available on request; it has not undergone an ISO 27001 audit.

Pricing

The free plan costs nothing and is suitable for an individual evaluating the workflow or running modest builds: it includes one team member, 500 build minutes refilled monthly, one parallel build, 30 days of build history and artifact storage, a 3GB cache per build and a 120-minute duration limit. Community support and the single seat make it a poor fit for a team that needs shared access or dependable concurrent throughput.

Pay as you go has a $0/month base cost and is billed monthly for the previous month’s usage. It allows unlimited team members but only one parallel build, keeps history and artifacts for 60 days, and charges $0.095/minute for Mac mini M2, $0.114/minute for Mac mini M4, and $0.045/minute for Linux X2 and Windows. This avoids a fixed annual commitment, but usage-based Mac costs and the 120-minute build cap matter for frequent or long-running jobs.

Fixed price is billed yearly, with M2, M4 and M4 Max options shown at $3,990, $5,400 and $9,000 per year. It includes unlimited team members and build minutes, three parallel builds, one year of history and artifact storage, a 10GB cache per build and the same 120-minute duration limit. It suits teams with predictable, sustained demand; the annual bill and machine choice are a larger commitment than pay as you go.

Enterprise starts from $12,000 per year and adds unlimited team members and minutes, three parallel builds, custom build machines and duration, priority support, SSO, and signed SLAs, NDAs and DPAs. It is the tier for organizations needing tailored capacity and formal agreements, not a low-cost way to add seats.

The pricing model is freemium, though the listed pricing note says paid from $0.04. The usage-based plan’s machine rates and the fixed-price annual options are the concrete costs above; build minutes are not unlimited in practice if jobs exceed the shared 120-minute limit, except Enterprise offers custom duration.

Platforms

Codemagic is hosted and lists Android, iOS, Linux, macOS, web, Windows and API platforms. Its mobile framework coverage is the clearest reason to choose it; the broad platform listing should not be mistaken for evidence of a general-purpose pipeline for every kind of software.

Who it's for

Choose Codemagic if a mobile team wants repository-triggered builds, signing support and automated delivery to major app stores, especially when its framework coverage matches the project. The free tier can serve a solo developer with light usage, while the fixed-price plan is more compelling for a larger team that can use its three concurrent builds and unlimited minutes.

Look elsewhere if you need more than one concurrent job on pay as you go, regularly run builds beyond two hours without an Enterprise contract, or need ISO 27001-audited security. Also weigh the annual fixed-price commitment against actual build demand before treating unlimited minutes as a saving.

Pros and cons

  • Pro: Broad mobile framework support and integrations with common repositories and testing services make it adaptable across different app stacks.
  • Pro: Signing management and deployment to four named stores can consolidate important parts of a mobile release workflow.
  • Pro: Fixed-price plans remove minute quotas and allow unlimited team members, useful for teams with steady build volume.
  • Con: Free access is limited to one person, one parallel build and 500 monthly minutes, so collaboration and throughput quickly become constraints.
  • Con: Pay as you go still allows only one parallel build, and the 120-minute limit can interrupt longer jobs.
  • Con: Fixed-price options require annual payment, and ISO 27001 certification is absent.

Alternatives

Bitrise is another freemium mobile CI/CD option; its Hobby plan is free forever for a team of one and provides build credits for a small project a few times per month, making it a fit for occasional solo work.

Appcircle offers a free Starter plan with one concurrent build, a 30-minute maximum per build and 20 builds per month. Pick it when those bounded build allowances suit better than Codemagic’s monthly-minute model.

Argo Rollouts is a free, self-hosted Kubernetes controller and CRDs; choose it for Kubernetes rollout control rather than mobile app build and store-delivery automation.

Jenkins is a free option if you prefer a general CI tool over a mobile-focused hosted service.

Octopus Deploy is a freemium deployment alternative with paid machine and tenant add-ons; consider it when deployment management is the priority.

Argo CD is a free, self-managed GitOps delivery option for Kubernetes.

PipeCD is a free, Apache 2.0-licensed alternative.

Flux CD is a free open-source Kubernetes delivery project that requires a Kubernetes cluster.

Browse Mobile CI/CD Software for more mobile-focused choices, or compare broader Continuous Integration Software, Continuous Delivery Software and Game Build Automation Software.

Verdict

Codemagic is a strong fit for mobile teams that want an integrated route from repository change through signing and app-store delivery, with plan options that scale from a solo free tier to custom enterprise capacity. Its main trade-offs are one-job concurrency on pay as you go, a two-hour cap on most plans and an annual commitment for fixed pricing; teams whose builds or compliance needs exceed those boundaries should compare alternatives.

Getting started

  1. Open the Codemagic start page.
  2. Connect a supported project repository, including a self-hosted repository using HTTPS or SSH if needed.
  3. Configure workflows for development, testing, or production distribution.
  4. Set build triggers for code pushes, tag creation, or merged pull requests.
  5. Choose a free or paid plan based on team, build, and support needs.

Limits worth knowing

The free plan includes one team member, 500 build minutes refilled monthly, one parallel build, 30 days of build history and artifact storage, and 3GB cache per build. The listed 120-minute build duration limit applies to free, pay-as-you-go, and fixed-price plans.

Questions

Is there a free plan?

Yes. The Free plan costs nothing and includes one team member, 500 build minutes refilled monthly, and one parallel build.

What do paid plans cost?

Fixed price is listed at $3,990 a year, with the page showing $3,990, $5,400, and $9,000 per year for M2, M4, and M4 Max options. Pay as you go has a $0/month base cost, with usage billed monthly for the previous month.

Which frameworks does Codemagic support?

The maker lists Flutter, React Native, native iOS, native Android, Unity, Kotlin Multiplatform Mobile, .NET MAUI, and Ionic.

Which platforms can it deploy to?

Codemagic automates deployment to the Apple App Store, Google Play, Microsoft Store, and Huawei App Gallery.

What integrations are listed?

The catalog includes GitHub, GitLab, Bitbucket, BrowserStack, AWS Device Farm, Firebase, Slack, and SonarCloud.

What support comes with the plans?

The free individual plan includes community support. The Enterprise plan includes priority support.

Alternatives to Codemagic

All alternatives
  1. 1TeamCity logo

    TeamCity

    Free planAndroidWebAPILinux
    8.2From $15 a month
  2. 2Azure Test Plans logo

    Azure Test Plans

    Free planWebAPIExtensionLinux
    8.1From $6 a month
  3. 3

    Bitbucket Pipelines

    Free planWebAPILinuxmacOS
    8.0From $3.65 a month
  4. 4AppVeyor logo

    AppVeyor

    Free planWebAPILinuxmacOS
    7.9From $29 a month
  5. 5AWS CodeBuild logo

    AWS CodeBuild

    Free planWebAPILinuxmacOS
    7.9From $0.01 a month
  6. 6Bitrise logo

    Bitrise

    Free planAndroidiOSWebAPI
    7.7From $89 a month