Codemagic vs a dedicated cloud Mac: the per-minute math

Codemagic bills macOS builds by the minute or by the year. A MacRent Mac Mini M4 or M6 is a flat daily, weekly or monthly price for a whole Mac you can build on and log into.

See MacRent pricing

Codemagic is a CI/CD service popular with Flutter and React Native teams. The Individual plan includes 500 free macOS M2 minutes a month with one build at a time. Pay as you go costs $0.095 a minute on a Mac mini M2 and $0.114 a minute on a Mac mini M4, with extra concurrency at $49 a month. Fixed annual plans cost $3,990 a year for M2, $5,400 for M4 and $9,000 for a Mac Studio M4 Max, each with unlimited minutes and 3 concurrent builds. A Flutter iOS build with tests and upload easily takes 20 to 30 minutes.

MacRent rents a dedicated Mac Mini M4 at a flat $15/day, $89/week or $159/month, month to month (M6 from $17/day). Install Flutter, Node or Xcode once, register the Mac as a self-hosted runner for GitHub Actions or GitLab, and build as often as you like. Caches stay on disk between builds, and the same Mac is a full-admin machine for running the iOS Simulator or debugging over remote desktop. You can rent one online in minutes.

MacRent vs Codemagic at a glance

FeatureMacRentCodemagic
BillingFlat $15/day, $89/week, $159/month$0.095/min (M2) or $0.114/min (M4), or $3,990 to $9,000 a year fixed
Break-evenDaily equals about 2.2 hours of M4 build time, Monthly about 23 hoursCheaper below those volumes, and the first 500 M2 minutes are free
Commitment1 day, week or month, cancel anytimePay as you go, or a yearly contract for unlimited minutes
MachineA dedicated Mac Mini, yours for the whole rentalA build machine for the length of each build
HardwareMac Mini M4 or M6, 10 to 12-core CPU/GPU, 16GB RAM, 256GB SSDMac mini M2 or M4, Mac Studio M4 Max on the fixed plan
State between buildsPersistent disk: Flutter SDK, pods, node_modules and DerivedData stay warmCaching configured per workflow
CI toolsAny: GitHub Actions, GitLab Runner, Jenkins, Buildkite, FastlaneCodemagic workflows (codemagic.yaml or the Flutter workflow editor)

Codemagic details are based on publicly available information and may change, so check their site for current specs and pricing.

Why developers pick MacRent

A fixed bill for busy weeks

Ten 25-minute M4 builds a day is about $28.50 on pay as you go. The same builds on a MacRent Daily cost $15, and on Monthly about $5.30 a day.

No yearly contract

Unlimited minutes on Codemagic means an annual plan. A MacRent Mac is unlimited by the day, week or month, so you can scale down after a release.

Warm Flutter and CocoaPods caches

Your Flutter SDK, pods and Gradle caches live on the Mac's own disk, so builds skip the download and restore steps.

More than a build box

Open the Mac over remote desktop to run the iOS Simulator, test on Safari, or sign and upload a build by hand when you need to.

Transparent MacRent pricing

A dedicated Mac Mini M4 on every plan. No quotes, no contracts, cancel anytime.

Where should your Mac be?

Which Mac?

Mac mini M416 GB RAM256 GB SSDmacOS 26 or 27Bare metal, not a VM

Ready in minutes after payment

Delivered automatically, usually in under 5 minutes.

You get an M4.

Daily

$15/day

24 hours of access

You choose: 24 hours only or renew daily

Get Started
  • 1Gb/s internet speed
  • 10 to 12 CPU / GPU cores
  • Static IP address
  • Full-admin access
  • Remote desktop connection
  • SSH access
Save 15% vs Daily

Weekly

$89/week

7 days of accessonly $12.71 per day

Renews every week until you cancel

Get Started
  • 1Gb/s internet speed
  • 10 to 12 CPU / GPU cores
  • Static IP address
  • Full-admin access
  • Remote desktop connection
  • SSH access
  • Priority support

Monthly

$159/month

1 month of accessonly $5.30 per day

Renews every month until you cancel

Sold out. Join the list and we email you when one frees up.
  • 1Gb/s internet speed
  • 10 to 12 CPU / GPU cores
  • Static IP address
  • Full-admin access
  • Remote desktop connection
  • SSH access
  • Priority support

Every plan renews until you cancel, in one click from the billing portal. On Daily you can pick 24 hours only at checkout.

Prices exclude VAT. EU consumers pay their country's VAT at checkout; EU businesses with a valid VAT ID pay the price shown (reverse charge).

Frequently asked questions

When is Codemagic the better choice?

When you build a few times a week, fit inside the free minutes, or want ready-made Flutter workflows and store publishing without looking after a machine. Its pay as you go pricing is hard to beat at low volume.

Can I build Flutter and React Native apps on a MacRent Mac?

Yes. It is a standard macOS machine with full admin, so you install Xcode, the Flutter SDK or Node, CocoaPods and Fastlane, and build exactly as you would on your own Mac.

How do I connect it to my CI?

Register the Mac as a self-hosted runner for GitHub Actions or GitLab, or as a Jenkins or Buildkite agent, over SSH. The self-hosted GitHub Actions macOS runner guide on the blog covers it step by step.

Is the Mac dedicated or shared?

Dedicated. Nobody else runs on your Mac Mini, it has a static IP, and the disk persists until you cancel. Daily rentals can stop after 24 hours or renew until you cancel.