Skip to content
SPECIFICTION
Get listed

Codemagic

codemagic.io

From $1/mo Free plan WebWindowsmacOSLinuxiOSAndroid

What it is

Codemagic is a cloud-based CI/CD service for 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 start after 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.

The service provides 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 with HTTPS or SSH. Builds run in virtual machines that are destroyed after completion. The maker says build data is cleaned when a build finishes, except for artifacts available in logs or for download. The free plan costs nothing and includes 500 monthly build minutes for one team member, one parallel build, and a 120-minute build duration limit. Fixed-price plans are $3,990 a year, and Enterprise starts at $12,000 a year.

Spec sheet

What it does
Codemagic is a cloud CI/CD service for building, testing, signing and distributing mobile applications.Read 15 Oct 2026 · docs.codemagic.io
Purpose
Codemagic is a cloud-based CI/CD product for mobile developers that automates app building, testing and deployment.Read 2 Oct 2026 · docs.codemagic.io
Deployment
Codemagic automates deployment to the Apple App Store, Google Play, Microsoft Store and Huawei App Gallery.Read 2 Oct 2026 · docs.codemagic.io
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.Read 15 Oct 2026 · codemagic.io
Security
Builds run in virtual machines that are destroyed after completion, and the security statement says build data is cleaned when a build finishes except artifacts available in build logs and for download.Read 2 Oct 2026 · codemagic.io
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.Read 2 Oct 2026 · codemagic.io
Support
The free individual plan includes community support, while the enterprise plan includes priority support.Read 2 Oct 2026 · codemagic.io
Headquarters
Tartu, EstoniaRead 28 Sep 2026 · codemagic.io
Founded
2012Read 28 Sep 2026 · codemagic.io
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.Read 15 Oct 2026 · docs.codemagic.io
Authentication security
Email login uses ten-minute one-time passwords, while OAuth integrations and SAML 2.0 SSO are supported.Read 15 Oct 2026 · codemagic.io
Automated triggers
Workflows can start from repository pushes, tags or merged pull requests and can publish to app stores or testers.Read 15 Oct 2026 · docs.codemagic.io
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.Read 15 Oct 2026 · docs.codemagic.io
Build machines
Available builders include Apple M2, M4 and M4 Max macOS machines, Linux x64/arm64 machines and Windows machines.Read 15 Oct 2026 · docs.codemagic.io
Build triggers
Builds can be triggered by code pushes, tag creation or merged pull requests, with workflows for development, testing and production distribution.Read 2 Oct 2026 · docs.codemagic.io
CLI and extensibility
Open-source Codemagic CLI tools plus Bash and Python scripts extend workflows for versioning, publishing and signing.Read 15 Oct 2026 · docs.codemagic.io
Code signing
Codemagic says it provides built-in code-signing identity management and Apple Developer portal integration.Read 2 Oct 2026 · codemagic.io
Company founded
G2 lists Codemagic's founding year as 2017.Read 15 Oct 2026 · g2.com
Company headquarters
G2 lists Codemagic's headquarters location as London, Great Britain.Read 15 Oct 2026 · g2.com
Company history
The maker says Nevercode started in 2012 and launched Codemagic CI/CD in December 2018.Read 2 Oct 2026 · codemagic.io
Configuration as code
Teams can define complete workflows in a version-controlled codemagic.yaml file, including triggers, scripts, artifacts and publishing.Read 15 Oct 2026 · docs.codemagic.io
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.Read 15 Oct 2026 · codemagic.io
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.Read 15 Oct 2026 · docs.codemagic.io
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.Read 15 Oct 2026 · github.com
Limit: GetApp deployment
Review analysis cites slow paid Apple VM builds, confusing Android artifact email links and requests for failure email notifications.Read 15 Oct 2026 · getapp.com
Limit: GetApp documentation
Some GetApp reviewers say documentation can be brief or outdated and initial configuration can be difficult.Read 15 Oct 2026 · getapp.com
Limit: GetApp speed and diagnostics
GetApp reviewers report slow builds, occasional build failures, unclear iOS processes, weak log visibility and debugging friction.Read 15 Oct 2026 · getapp.com
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.Read 15 Oct 2026 · codemagic.io
Maker legal name
The service terms identify the operator as Nevercode LTD, UK registry number 10577696, trading primarily as Codemagic.Read 15 Oct 2026 · codemagic.io
Notable news: App Preview
Nevercode reports launching browser-based App Preview with iOS simulators and Android emulators in 2025.Read 15 Oct 2026 · codemagic.io
Notable news: CodePush
Nevercode reports launching React Native CodePush over-the-air updates in 2025 alongside SOC 2 Type II compliance for new products.Read 15 Oct 2026 · codemagic.io
Praise: G2 integrations
G2 reviewers specifically praise Slack plus Bitbucket and GitLab integrations and the ability to build iOS without owning a Mac.Read 15 Oct 2026 · g2.com
Praise: G2 usability
G2 reviewers repeatedly describe setup as easy, builds as reliable and documentation and support as strong.Read 15 Oct 2026 · g2.com
Praise: GetApp workflow
GetApp reviewers value straightforward setup, Flutter integration, build sharing, iOS and Android support and responsive customer service.Read 15 Oct 2026 · getapp.com
Praise: TrustRadius automation
TrustRadius summaries praise repeatable mobile builds, automated testing and deployment, Flutter support, responsive support and time savings.Read 15 Oct 2026 · trustradius.com
Preinstalled software
Virtual machines include common mobile-development software such as Xcode, Android Studio and CLI tools, maintained by Codemagic engineers.Read 15 Oct 2026 · docs.codemagic.io
Public REST API
Codemagic provides a REST API authenticated with personal API tokens passed in the x-auth-token header.Read 15 Oct 2026 · docs.codemagic.io
Rating on G2
4.3 out of 5 from 14 reviewsRead 15 Oct 2026 · g2.com
Rating on GetApp
4.7 out of 5 from 125 verified reviewsRead 15 Oct 2026 · getapp.com
Rating on TrustRadius
9 out of 10 from 3 reviews and ratingsRead 15 Oct 2026 · trustradius.com
Remote debugging
During builds, users can obtain temporary SSH, VNC or RDP access using credentials that expire after the build session.Read 15 Oct 2026 · docs.codemagic.io
Repository access
Codemagic supports GitHub, GitLab and Bitbucket connections plus self-hosted repositories accessed with SSH keys or HTTPS credentials.Read 15 Oct 2026 · docs.codemagic.io
Security certifications
The pricing page states SOC 2 Type 2, ISO 27001-certified data-center partners and GDPR/CCPA processing.Read 15 Oct 2026 · codemagic.io
Security encryption
Sensitive signing files and API keys are stored in an access-limited Google Cloud bucket using AES-256 encryption at rest.Read 15 Oct 2026 · codemagic.io
Self-hosted repositories
Self-hosted repositories can be connected using HTTPS or SSH authentication.Read 2 Oct 2026 · codemagic.io
Self-hosting
The main Codemagic CI/CD service is hosted, while the separately released Codemagic Patch OTA server can be self-hosted.Read 15 Oct 2026 · github.com
Sensitive data
The maker says sensitive data is stored in an access-limited Google Cloud bucket encrypted at rest with AES-256 and transmitted using TLS 1.2 or HTTPS.Read 2 Oct 2026 · codemagic.io
Slack integration
Slack publishing sends build-start notifications, logs and artifact links to a connected workspace.Read 15 Oct 2026 · docs.codemagic.io
Supported frameworks
Official documentation lists Flutter, React Native, native iOS, native Android, Unity, Kotlin Multiplatform Mobile, .NET MAUI and Ionic.Read 15 Oct 2026 · docs.codemagic.io
Usage limits
The pricing page lists a 120-minute build duration limit for free, pay-as-you-go and fixed-price plans.Read 2 Oct 2026 · codemagic.io
Workflow editor
Flutter projects can alternatively be configured through Codemagic's graphical Workflow Editor.Read 15 Oct 2026 · docs.codemagic.io

Plans and prices

Free Free 1 team member · 500 build minutes refilled monthly · 1 parallel build · 30 days build history and artifact storage · 120-minute build duration limit · 3GB cache per build Read 2 Oct 2026 · codemagic.io
Free Free $0/month 1 team member · 1 parallel build · 500 macOS M2 minutes/month · 30-day artifact retention · community support Read 15 Oct 2026 · codemagic.io
Pay as you go Free $0/month base; usage billed monthly 1 parallel build · Mac M2 $0.095/minute · Mac M4 $0.114/minute · Linux/Windows $0.045/minute · extra concurrency $49/month Read 15 Oct 2026 · codemagic.io
React Native CodePush pay as you go $1 a month $1 per 2,500 successful installs, monthly No transfer or storage fees · minimum $1 charge Read 15 Oct 2026 · docs.codemagic.io
React Native CodePush fixed $99 a month $99/month per 100,000 MAU Unlimited releases · unlimited bandwidth · unlimited storage · deployment analytics Read 15 Oct 2026 · codemagic.io
Fixed price $3,990 a year Yearly Page 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 Read 2 Oct 2026 · codemagic.io
Fixed price M2 $3,990 a year $3,990/year 3 parallel builds · unlimited build minutes · unlimited team members · 1-year artifact retention · extra concurrency $1,500/year Read 15 Oct 2026 · codemagic.io
Fixed price M4 $5,400 a year $5,400/year 3 parallel builds · unlimited build minutes · unlimited team members · 1-year artifact retention · extra concurrency $1,800/year Read 15 Oct 2026 · codemagic.io
Fixed price M4 Max $9,000 a year $9,000/year 3 parallel builds · unlimited build minutes · Mac Studio M4 Max · unlimited team members · 1-year artifact retention · extra concurrency $3,000/year Read 15 Oct 2026 · codemagic.io
Enterprise $12,000 a year Starting from $12,000/year Custom machines and regions · priority support · SSO · signed SLA/NDA/DPA · dedicated servers on request Read 15 Oct 2026 · codemagic.io

Every Codemagic plan and price →

Strong points and limits

Strong points

  • Supports a range of mobile frameworks
  • Builds can start from pushes, tags, or merged pull requests
  • Automates deployment to four named app stores
  • Includes code-signing identity management
  • Free plan includes 500 monthly build minutes

Limits

  • Free plan allows one team member
  • Free builds have a 120-minute duration limit
  • Free individual plan includes community support

Who it suits

Codemagic suits mobile developers who want to automate builds, tests, and store deployments across its supported frameworks. Teams can connect hosted or self-hosted repositories and choose free, usage-based, fixed-price, or Enterprise options.

Codemagic in depth

Read the full write-up

Overview

Codemagic is a hosted CI/CD service built around mobile app delivery. It suits teams that want repository-triggered builds, signing and store releases in one workflow. Its strongest case is mobile-focused automation; its main constraint is the 120-minute build limit on most plans.

Key features

Builds can start when code is pushed, a tag is created or a pull request is merged, with separate workflows for development, testing and production distribution. Self-hosted repositories can connect over HTTPS or SSH, and the integration catalog includes GitHub, GitLab, Bitbucket, BrowserStack, AWS Device Farm, Firebase, Slack and SonarCloud. That gives teams several ways to connect source control, testing and notifications without changing the product’s mobile focus.

Codemagic supports Flutter, React Native, native iOS and Android, Unity, Kotlin Multiplatform Mobile,.NET MAUI and Ionic. Built-in signing identity management and Apple Developer portal integration address release preparation, while automated deployment covers the Apple App Store, Google Play, Microsoft Store and Huawei App Gallery.

Builds run in virtual machines that are destroyed after completion. Build data is cleaned when a build finishes, apart from 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 transmitted using TLS 1.2 or HTTPS. Codemagic says its SOC 2 Type II audit report is available on request; it has not undergone an ISO 27001 audit. That is useful security context for procurement, though organizations requiring ISO 27001 certification should look elsewhere.

Pricing

The Free plan costs nothing and allows one team member, 500 build minutes refilled monthly and one parallel build. It retains build history and artifacts for 30 days, offers 3GB of cache per build, and caps each build at 120 minutes. This is a practical starting point for an individual or small project, but the single seat and concurrency limit constrain team use.

Pay as you go has a $0/month base cost, billed monthly for the previous month’s usage. It allows unlimited team members but only one parallel build, with 60 days of build history and artifact storage. Usage costs $0.095/minute Mac mini M2, $0.114/minute Mac mini M4, and $0.045/minute Linux X2 and Windows. It retains the 120-minute duration limit, so teams with variable workloads can avoid a fixed annual commitment but should account for per-minute costs and the single-build queue.

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 build history and artifact storage, and 10GB of cache per build. The 120-minute cap still applies, so this tier suits teams with steady volume more than workloads requiring longer individual jobs.

Enterprise starts from $12,000 per year and includes unlimited team members and build minutes, three parallel builds, custom build machines and duration, priority support, SSO, and signed SLAs, NDAs and DPAs. It is the clearest fit for organizations that need longer or tailored build capacity and formal support terms. The free individual plan includes community support.

Platforms

The platform coverage includes Android, iOS, Linux, macOS, web, Windows and API. That breadth accompanies a product whose supported frameworks and release destinations are centered on mobile apps.

Who it's for

Codemagic is a strong fit for mobile developers and teams that need builds, checks, signing and app-store delivery tied to repository activity. Individuals can begin on the free plan; teams with recurring volume can choose fixed pricing, while usage-based billing suits less predictable demand. It is less compelling for teams that need more than three parallel builds on fixed or enterprise plans, or need long-running jobs without moving to Enterprise’s custom duration.

Pros and cons

Pros: Mobile framework coverage, signing support and deployment to four named stores bring key release steps together.

Pros: The Free plan provides 500 monthly minutes and 30 days of artifact and history retention, giving an individual room to evaluate a real workflow.

Pros: Fixed-price plans remove team-member and build-minute ceilings, and Enterprise adds custom machines and duration.

Cons: Free and pay-as-you-go plans allow only one parallel build, which can leave a team waiting when multiple jobs arrive together.

Cons: The 120-minute build cap on free, pay-as-you-go and fixed-price plans rules out jobs that routinely need more time.

Cons: The free plan is limited to one team member, and its 500 minutes refill monthly rather than providing unlimited capacity.

Alternatives

Bitrise is another freemium mobile CI/CD option; its Hobby plan is free forever for a team of one, with build credits for a small project a few times per month and community support. Choose it if that lighter free allowance fits better than Codemagic’s 500 monthly minutes.

Appcircle may suit a team that values a defined monthly starter quota: its free STARTER plan allows one concurrent build, 20 builds per month and a 30-minute maximum per build. Codemagic is the stronger fit when its longer free build duration and monthly minute allowance better match the workload.

Octopus Deploy, BuildMaster, GoCD, Argo Rollouts, CDS (Continuous Delivery Service) and KintoHub are other options to compare.

Browse Mobile CI/CD Software, Continuous Integration Software, Continuous Delivery Software or Game Build Automation Software for more choices by category.

Verdict

Choose Codemagic if mobile app releases are your priority and you want build automation, signing and store deployment connected to repository activity. Its free monthly allowance is useful for individual work, and paid plans expand capacity substantially. Look elsewhere if your jobs routinely exceed 120 minutes and you do not need or want Enterprise’s custom build duration.

Verdict

Codemagic combines mobile build automation with signing, repository connections, and store deployment. The free plan has defined team and build limits; teams needing more capacity can consider usage-based or paid plans.

Where Specifiction places it

Alternatives to CodemagicAll alternatives →