Compare Mac cloud providers
Find the right macOS runners, dedicated Macs and virtual machines for your next build.
Value assumptions · 1,000 minutes/month for 12 months
One user, one concurrent job or machine. Shared account credits assumed used. Optional add-ons and extra storage or transfer excluded. Full purchase commitments are included.
| Provider / offering | System | Cost per minute | Billing & included usage | Services | Offer value | Details |
|---|---|---|---|---|---|---|
| System CI runnerSpecs not published | Cost per minute USD 0.00/ minAt full included usage | Billing & included usage Billed USD 0 / month1,500 min/mo includedDeveloper membership required | Services | Offer value 91/100Medium confidenceUSD 99 / 12 monthsUSD 8.25 / month average Calculation & assumptions100 × reference price ÷ (reference price + offering price). Category price comparison; 6 providers. 100 × USD 1,020 ÷ (USD 1,020 + USD 99) = 91/100.
Reference prices · 6 providers
Source values | ||
| System x86-643 CPUs · 14 GB RAM | Cost per minute $0.04/ minAt 1,000 build min/mo | Billing & included usage Billed $40 / month per parallel jobUnlimited build minutes | Services | Offer value 56/100Low confidenceEst. $ (unconfirmed) 480 / 12 months Calculation & assumptions100 × reference price ÷ (reference price + offering price). Same category and RAM; 2 providers. Uses an estimated price, not a complete invoice. 100 × $ (unconfirmed) 600 ÷ ($ (unconfirmed) 600 + $ (unconfirmed) 480) = 56/100. Billing currency is unconfirmed.
Reference prices · 2 providers
| ||
| System CI runnerSpecs not published | Cost per minute $0.0072/ min | Billing & included usage Billed $0.0072 / minute | Services | Offer value 85/100Low confidenceEst. $ (unconfirmed) 86.4 / 12 months Calculation & assumptions100 × reference price ÷ (reference price + offering price). Category price comparison; 7 providers. Uses an estimated price, not a complete invoice. 100 × $ (unconfirmed) 480 ÷ ($ (unconfirmed) 480 + $ (unconfirmed) 86.4) = 85/100. An exact published price is required.
Reference prices · 7 providers
| ||
| System ARM646 vCPU · 28 GB RAM | Cost per minute USD 0.12/ min | Billing & included usage Billed USD 0.12 / runner minuteUSD 30 / user / mo · Pro · plus compute | Services | Offer value 47/100Low confidenceEst. USD 1,800 / 12 months Calculation & assumptions100 × reference price ÷ (reference price + offering price). Same category and RAM; 2 providers. Uses an estimated price, not a complete invoice. 100 × USD 1,620 ÷ (USD 1,620 + USD 1,800) = 47/100. Additional fee or account requirements need normalization.
Source values | ||
| System M4 Pro6 vCPU · 28 GB RAM | Cost per minute USD 0.12/ min200 credits/min · converted | Billing & included usage Billed 200 credits / minUSD 15 / mo min. · 25,000 prepaid credits30,000 credits/mo included · shared | Services | Offer value 45/100Low confidenceEst. USD 1,440 / 12 months Calculation & assumptions100 × reference price ÷ (reference price + offering price). Same category and chip; 2 providers. Uses an estimated price, not a complete invoice. 100 × USD 1,200 ÷ (USD 1,200 + USD 1,440) = 45/100. Credit purchase increments and required account charges need normalization.
Source values | ||
| System M28 CPUsMemory needs review | Cost per minute $0.095/ min | Billing & included usage Billed $0.095 / minute1 concurrent build | Services | Offer value 48/100Low confidenceEst. $ (unconfirmed) 1,140 / 12 months Calculation & assumptions100 × reference price ÷ (reference price + offering price). Same category and chip; 2 providers. Uses an estimated price, not a complete invoice. 100 × $ (unconfirmed) 1,050 ÷ ($ (unconfirmed) 1,050 + $ (unconfirmed) 1,140) = 48/100. Billing currency is unconfirmed.
Source values | ||
| System M28 CPUs · 24 GB RAM | Cost per minute $0.08/ min | Billing & included usage Billed $0.08 / minuteStartup / Business plan required | Services | Offer value 52/100Low confidenceEst. $ (unconfirmed) 960 / 12 months Calculation & assumptions100 × reference price ÷ (reference price + offering price). Same category and chip; 2 providers. Uses an estimated price, not a complete invoice. 100 × $ (unconfirmed) 1,050 ÷ ($ (unconfirmed) 1,050 + $ (unconfirmed) 960) = 52/100. Billing currency is unconfirmed.
Source values | ||
| System M44 CPUs · 8 GB RAM | Cost per minute $0.00/ minAt full included usage | Billing & included usage Billed $0 / month100 min/mo included | Services | Offer value 40/100Low confidence · provisional Calculation & assumptionsProvisional score from the known CPU, RAM and storage quantities. Price is unavailable; this is a capacity-based estimate, not measured performance per dollar.
Billing currency is unconfirmed.
| ||
| System M13 CPUs · 7 GB RAM | Cost per minute USD 0.062/ min | Billing & included usage Billed USD 0.062 / minuteFree for public repositories | Services | Offer value 58/100Medium confidenceUSD 744 / 12 monthsUSD 62 / month average Calculation & assumptions100 × reference price ÷ (reference price + offering price). Category price comparison; 6 providers. 100 × USD 1,020 ÷ (USD 1,020 + USD 744) = 58/100.
Reference prices · 6 providers
Source values | ||
| System M46 vCPU · 12 GB RAM | Cost per minute $0.18/ min | Billing & included usage Billed $0.18 / minuteCI subscription charged separately | Services | Offer value 35/100Low confidenceEst. $ (unconfirmed) 2,160 / 12 months Calculation & assumptions100 × reference price ÷ (reference price + offering price). Same category and chip; 4 providers. Uses an estimated price, not a complete invoice. 100 × $ (unconfirmed) 1,164 ÷ ($ (unconfirmed) 1,164 + $ (unconfirmed) 2,160) = 35/100. Required subscription or billing formula is unresolved.
Reference prices · 4 providers
Source values | ||
| System ARM644 vCPU · 7 GB RAM | Cost per minute $0.04/ min | Billing & included usage Billed $0.04 / minutePrepaid rateOverage: $0.06 / min | Services | Offer value 50/100Low confidenceEst. $ (unconfirmed) 480 / 12 months Calculation & assumptions100 × reference price ÷ (reference price + offering price). Category price comparison; 7 providers. Uses an estimated price, not a complete invoice. 100 × $ (unconfirmed) 480 ÷ ($ (unconfirmed) 480 + $ (unconfirmed) 480) = 50/100. Billing currency is unconfirmed.
Reference prices · 7 providers
Source values | ||
| System ARM644 vCPU · 8 GB RAM | Cost per minute USD 0.09/ min | Billing & included usage Billed USD 0.09 / minute | Services | Offer value 49/100Low confidenceEst. USD 1,080 / 12 months Calculation & assumptions100 × reference price ÷ (reference price + offering price). Category price comparison; 6 providers. Uses an estimated price, not a complete invoice. 100 × USD 1,020 ÷ (USD 1,020 + USD 1,080) = 49/100. An exact published price is required.
Reference prices · 6 providers
| ||
| System M4 Pro6 vCPUMemory needs review | Cost per minute USD 0.08/ min | Billing & included usage Billed USD 0.08 / minute | Services | Offer value 56/100Medium confidenceUSD 960 / 12 monthsUSD 80 / month average Calculation & assumptions100 × reference price ÷ (reference price + offering price). Same category and chip; 2 providers. 100 × USD 1,200 ÷ (USD 1,200 + USD 960) = 56/100.
| ||
| System CI runnerSpecs not published | Cost per minute USD 0.00667/ minAt full included usage | Billing & included usage Billed USD 99.99 / month15,000 min/mo includedDeveloper membership required | Services | Offer value 44/100Medium confidenceUSD 1,298.88 / 12 monthsUSD 108.24 / month average Calculation & assumptions100 × reference price ÷ (reference price + offering price). Category price comparison; 6 providers. 100 × USD 1,020 ÷ (USD 1,020 + USD 1,298.88) = 44/100.
Reference prices · 6 providers
Source values | ||
| System CI runnerSpecs not published | Cost per minute $0.0192/ min | Billing & included usage Billed $0.0192 / minute | Services | Offer value 68/100Low confidenceEst. $ (unconfirmed) 230.4 / 12 months Calculation & assumptions100 × reference price ÷ (reference price + offering price). Category price comparison; 7 providers. Uses an estimated price, not a complete invoice. 100 × $ (unconfirmed) 480 ÷ ($ (unconfirmed) 480 + $ (unconfirmed) 230.4) = 68/100. An exact published price is required.
Reference prices · 7 providers
| ||
| System ARM6412 vCPU · 56 GB RAM | Cost per minute USD 0.24/ min | Billing & included usage Billed USD 0.24 / runner minuteUSD 30 / user / mo · Pro · plus compute | Services | Offer value 49/100Low confidenceEst. USD 3,240 / 12 months Calculation & assumptions100 × reference price ÷ (reference price + offering price). Same category and RAM; 2 providers. Uses an estimated price, not a complete invoice. 100 × USD 3,060 ÷ (USD 3,060 + USD 3,240) = 49/100. Additional fee or account requirements need normalization.
Source values | ||
| System M4 Pro12 vCPU · 56 GB RAM | Cost per minute USD 0.24/ min400 credits/min · converted | Billing & included usage Billed 400 credits / minUSD 15 / mo min. · 25,000 prepaid credits30,000 credits/mo included · shared | Services | Offer value 29/100Low confidenceEst. USD 2,880 / 12 months Calculation & assumptions100 × reference price ÷ (reference price + offering price). Same category and chip; 2 providers. Uses an estimated price, not a complete invoice. 100 × USD 1,200 ÷ (USD 1,200 + USD 2,880) = 29/100. Credit purchase increments and required account charges need normalization.
Source values | ||
| System M410 CPUs · 16 GB RAM | Cost per minute $0.114/ min | Billing & included usage Billed $0.114 / minute1 concurrent build | Services | Offer value 46/100Low confidenceEst. $ (unconfirmed) 1,368 / 12 months Calculation & assumptions100 × reference price ÷ (reference price + offering price). Same category and chip; 4 providers. Uses an estimated price, not a complete invoice. 100 × $ (unconfirmed) 1,164 ÷ ($ (unconfirmed) 1,164 + $ (unconfirmed) 1,368) = 46/100. Billing currency is unconfirmed.
Reference prices · 4 providers
Source values | ||
| System M28 CPUs · 24 GB RAM | Cost per minute $0.08/ min | Billing & included usage Billed $0.08 / minuteStartup / Business plan required | Services | Offer value 52/100Low confidenceEst. $ (unconfirmed) 960 / 12 months Calculation & assumptions100 × reference price ÷ (reference price + offering price). Same category and chip; 2 providers. Uses an estimated price, not a complete invoice. 100 × $ (unconfirmed) 1,050 ÷ ($ (unconfirmed) 1,050 + $ (unconfirmed) 960) = 52/100. Billing currency is unconfirmed.
Source values | ||
| System M44 CPUs · 8 GB RAM | Cost per minute $0.0111/ minAt full included usage | Billing & included usage Billed $110.99 / month10,000 min/mo included | Services | Offer value 47/100Low confidenceEst. $ (unconfirmed) 1,331.88 / 12 months Calculation & assumptions100 × reference price ÷ (reference price + offering price). Same category and chip; 4 providers. Uses an estimated price, not a complete invoice. 100 × $ (unconfirmed) 1,164 ÷ ($ (unconfirmed) 1,164 + $ (unconfirmed) 1,331.88) = 47/100. Billing currency is unconfirmed.
Reference prices · 4 providers
Source values | ||
| System Intel4 CPUs · 14 GB RAM | Cost per minute USD 0.062/ min | Billing & included usage Billed USD 0.062 / minuteFree for public repositories | Services | Offer value 58/100Medium confidenceUSD 744 / 12 monthsUSD 62 / month average Calculation & assumptions100 × reference price ÷ (reference price + offering price). Category price comparison; 6 providers. 100 × USD 1,020 ÷ (USD 1,020 + USD 744) = 58/100.
Reference prices · 6 providers
Source values | ||
| System ARM646 vCPU · 14 GB RAM | Cost per minute $0.06/ min | Billing & included usage Billed $0.06 / minutePrepaid rateOverage: $0.09 / min | Services | Offer value 45/100Low confidenceEst. $ (unconfirmed) 720 / 12 months Calculation & assumptions100 × reference price ÷ (reference price + offering price). Same category and RAM; 2 providers. Uses an estimated price, not a complete invoice. 100 × $ (unconfirmed) 600 ÷ ($ (unconfirmed) 600 + $ (unconfirmed) 720) = 45/100. Billing currency is unconfirmed.
Reference prices · 2 providers
Source values | ||
| System M4 Pro6 vCPUMemory needs review | Cost per minute USD 0.08/ min | Billing & included usage Billed USD 0.08 / minute | Services | Offer value 56/100Medium confidenceUSD 960 / 12 monthsUSD 80 / month average Calculation & assumptions100 × reference price ÷ (reference price + offering price). Same category and chip; 2 providers. 100 × USD 1,200 ÷ (USD 1,200 + USD 960) = 56/100.
| ||
| System CI runnerSpecs not published | Cost per minute USD 0.00667/ minAt full included usage | Billing & included usage Billed USD 399.99 / month60,000 min/mo includedDeveloper membership required | Services | Offer value 17/100Medium confidenceUSD 4,898.88 / 12 monthsUSD 408.24 / month average Calculation & assumptions100 × reference price ÷ (reference price + offering price). Category price comparison; 6 providers. 100 × USD 1,020 ÷ (USD 1,020 + USD 4,898.88) = 17/100.
Reference prices · 6 providers
Source values | ||
| System M28 CPUsMemory needs review | Cost per minute $0.3325/ minAt 1,000 build min/mo | Billing & included usage Billed $3,990 / yearUnlimited build minutes3 concurrent builds | Services | Offer value 21/100Low confidenceEst. $ (unconfirmed) 3,990 / 12 months Calculation & assumptions100 × reference price ÷ (reference price + offering price). Same category and chip; 2 providers. Uses an estimated price, not a complete invoice. 100 × $ (unconfirmed) 1,050 ÷ ($ (unconfirmed) 1,050 + $ (unconfirmed) 3,990) = 21/100. Billing currency is unconfirmed.
Source values |
Every offering has a 0–100 score, updated from the catalog and your usage assumptions. Confidence is shown separately. How scoring works ↗
Per-minute rates are compute rates or plan equivalents. Fixed bundles assume full included usage; unlimited plans use your monthly-minute setting. Required plans and free allowances appear alongside. Currency symbols without a code are quoted as published. Open an offering for full details.
Every provider, one place
Company profiles, resource specifications and original sources.
Useful data. Honest limits.
Mac Cloud Index helps you compare publicly documented Mac infrastructure. Every resource keeps its own billing terms, capabilities and sources. Providers manage ordering, provisioning and support directly.
How to read the listings
CI uses cost per minute, dedicated Macs cost per day, and VMs cost per hour. Fixed CI bundles divide the payment by all included minutes; unlimited plans use the displayed monthly usage assumption. Daily and hourly equivalents use 30-day months or 365-day years. Original billed amounts, allowances and minimum commitments remain beside each rate. Stopping a VM may not stop its underlying reservation charge. Unknown currency, minimum terms and conflicting specifications are labeled. A listing does not establish stock or queue capacity.
Evidence and inferred capabilities
Source dates describe when the evidence was observed, not when a machine was tested. Inferred capabilities are conditional and labeled “Inferred — check with provider.” They are excluded from documented-capability filters. Company-wide claims are shown separately from resource-specific facts.
Ordering, neutrality and privacy
Results default to published prices first, with one offering per provider before additional configurations within each pricing evidence group. Price sorting compares the same currency and billing basis, with USD first. Billing amounts, commitments and included usage stay beside the comparable rate. This is a discovery order, not a performance or value rating. Every offering receives a 0–100 value score from available prices or specifications. Incomplete data produces a provisional score with confidence shown separately. A price at the comparison reference scores 50; eligible zero-cost usage scores 100. There are no paid placements or provider-specific bonuses. Provider links currently lead directly to official websites through a redirect. No accounts, tracking cookies or individual lead collection are used. Cloudflare processes requests to operate and secure the service; raw server logs are not published.
Corrections and freshness
Automated collection checks registered sources. Material source changes require review before they become new facts. The previous observation remains dated and may be marked for review. Verify current prices, compatibility and cancellation steps with the linked provider before purchase.