Codemagic
codemagic.io
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
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
- Continuous Delivery Software#1 of 329.2
- Continuous Integration Software#5 of 589.2
- Game Build Automation Software#5 of 439.1
- Ci Cd Platforms#4 of 289.2
- Mobile CI/CD Software#4 of 229.0