
MacRent publishes billing flexibility most Mac hosts skip: $15/day, $89/week and $159/month for a bare-metal Mac mini M4 (16 GB RAM, 256 GB SSD), with an M6 upgrade at +$2/day, +$10/week, +$20/month (macrent.cloud). Those rates exclude VAT; EU consumers pay their country's VAT per MacRent's checkout notice. Daily and weekly billing is genuinely useful for spike work, a one-off release build, or a short evaluation.
For teams running builds every month, Figment's M-series Mac from $95/month has a lower published entry price than MacRent's $159 monthly — a $64/month entry-price gap, not a like-for-like hardware match. Figment's $95 tier is an M-series entry; the exact chip, RAM and disk are confirmed in the quote and are not published as an M4/16/256 specification. If you want the specific managed work (CI setup, backups, monitoring, monthly support time), that is Figment's $249 Managed Build Mac or $999 Managed Mac Team.
Availability caveat on both sides: MacRent showed low stock across tiers on 2026-11-10 (macrent.cloud) with a waitlist, and Figment physical plans are request-based. Request a Figment quote to confirm hardware and timing before you cancel MacRent.
All MacRent rates from macrent.cloud, 2026-11-10. Prices exclude VAT.
| MacRent tier | M4 price | M6 price | Effective per day (M4) |
|---|---|---|---|
| Daily | $15/day | $17/day | $15.00 |
| Weekly | $89/week | $99/week | $12.71 |
| Monthly | $159/month | $179/month | $5.23 (30-day) |
MacRent lists 1 Gb/s networking, static IP, full admin, SSH and remote desktop on all tiers, with priority support on weekly and monthly. No annual rate is listed on the page we checked. No uptime SLA is published on the pricing page we checked.
Figment published monthly rates (figment.io/mac-hosting):
| Plan | Price/mo (USD) | What it is |
|---|---|---|
| Virtual Intel macOS | $29 | 2 vCPU, 8 GiB RAM, 80 GiB disk; Intel-only macOS VM |
| Physical i3 Mac | $49 | Intel physical; request-based while supply is confirmed |
| M-series Mac | from $95 | Apple silicon; chip/RAM/disk confirmed in your quote |
| Managed Build Mac | $249 | One M-series Mac, CI setup, backups, monitoring, 30 min/mo support |
| Managed Mac Team | $999 | Two M-series Macs, two CI runners, team setup, backups, monitoring, 1 hr/mo support |
Figment has no published daily or weekly rate. If you need sub-week billing, MacRent's daily or weekly tier is the right choice while it has stock.
MacRent's three tiers overlap. Here is the arithmetic, so you pick the right one without guessing.
| Project length | Cheapest MacRent option (M4) | Cost | Why |
|---|---|---|---|
| 1–5 days | Daily | $15–$75 | 5 × $15 = $75 < $89 weekly |
| 6–7 days | Weekly | $89 | 6 × $15 = $90 > $89; weekly covers day 7 |
| 8–10 days | Daily | $120–$150 | 10 × $15 = $150 < $159 monthly and < 2 × $89 = $178 |
| 11–30 days | Monthly | $159 | 11 × $15 = $165 > $159 |
| Recurring, every month | Consider Figment | from $95/mo | $64/mo lower entry price; different hardware class |
Two breakpoints matter in practice:
For teams whose Mac is on month after month, MacRent's $159 monthly runs to $1,908/year at published rates (plus VAT where applicable). Figment M-series at $95/month runs to $1,140/year at the entry price — a $768/year entry-price difference — but the Figment M-series specification is confirmed per quote and is not asserted to match M4/16/256. If the exact hardware matters to your build times, ask Figment for a chip/RAM/disk commitment in writing before moving.
MacRent M4 / M6 Mac mini. 10-core CPU and GPU, 16 GB RAM, 256 GB SSD, static IP, full admin, SSH and remote desktop per macrent.cloud. The M6 upgrade is described on their site as a faster machine with 2× internet throughput.
Figment Virtual Intel macOS ($29). A real Intel macOS environment running on Linux/KVM — not an SSH tunnel to someone else's Mac. 2 vCPU, 8 GiB RAM, 80 GiB disk. No GPU acceleration and no audio. Access is via the browser console; the desktop terminal runs normal macOS commands and outbound CI agents can reach your CI service. Compatible Intel Xcode toolchains (Xcode 26 and earlier) run here and can cross-compile and sign supported Apple targets. Apple silicon execution, visionOS and Xcode 27 are not available on this tier.
Figment M-series. Apple silicon suitable for ARM execution, visionOS and current Xcode 27. Chip, RAM and disk are confirmed in your quote.
Xcode / macOS matrix, from Apple's Xcode system requirements:
| Xcode | Required macOS | MacRent M4/M6 | Figment M-series | Figment Intel VM |
|---|---|---|---|---|
| Xcode 27 – 27.3 beta | macOS Tahoe 26.6+ | Yes | Yes (quote) | No (Intel) |
| Xcode 26.4 – 26.6 | macOS Tahoe 26.2+ | Yes | Yes (quote) | Depends on installed macOS |
| Xcode 26 – 26.3 | macOS Sequoia 15.6 – Tahoe 26.x | Yes | Yes (quote) | Yes (Sequoia image) |
| Xcode 16.4 | macOS Sequoia 15.3 – Tahoe 26.1.x | Yes | Yes (quote) | Yes |
Intel macOS cannot run Xcode 27 per Apple's porting guide. If your pipeline requires Xcode 27 today, pick Figment M-series or stay on MacRent's M4/M6; the $29 VM is a cost-efficient option for Xcode 26 and earlier work.
Benchmark with your own project, not a generic repo. Three clean builds per host, median wall-clock, failed runs discarded:
#!/usr/bin/env bash
# Usage: ./time-build.sh <SCHEME> <WORKSPACE.xcworkspace>
set -euo pipefail
SCHEME="${1:?scheme required}"
WORKSPACE="${2:?workspace path required}"
echo "host=$(hostname) arch=$(uname -m) chip=$(sysctl -n machdep.cpu.brand_string 2>/dev/null || echo unknown)"
echo "start=$(date -u +%FT%TZ)"
time xcodebuild \
-workspace "$WORKSPACE" \
-scheme "$SCHEME" \
-destination 'generic/platform=iOS' \
-configuration Release \
clean build
echo "end=$(date -u +%FT%TZ)"
set -euo pipefail means a failed build exits non-zero and is not counted. This is an example you execute on your own code; it is not a benchmark we are reporting.
On MacRent, before you cancel
brew list --formula > brew-formulae.txt && brew list --cask > brew-casks.txt..p12 from Keychain Access (File → Export → Personal Information Exchange, include the private key, set a strong passphrase).On the Figment host
.p12 into the login keychain; place profiles in ~/Library/MobileDevice/Provisioning Profiles/.After cutover
| Your situation | Figment plan to request |
|---|---|
| Xcode 26 or earlier, small jobs, cost-sensitive | Virtual Intel macOS, $29/mo |
| Ongoing ARM / Xcode 27 / visionOS builds, self-managed | M-series from $95/mo |
| You want CI setup, backups and monitoring handled | Managed Build Mac, $249/mo |
| Two pipelines or a small iOS/macOS team | Managed Mac Team, $999/mo |
Start a quote at /mac-hosting/start or read the full plan page at /mac-hosting. Tax and fees apply as stated in your offer.
Related comparisons: Figment vs MacRun · Figment vs MacWeb · One Mac host or two