Bare metal Mac mini · M4 and M6

Run a Mac in the cloud.
A real one.

A dedicated Mac mini, M4 or the new M6, rented by the day, week, month or year. Xcode, the iOS Simulator, CI runners and coding agents on Apple silicon that’s yours alone.

Full admin · Private tunnel, no open ports · Minimum 24 hours · Cancel any month

Mac mini M4

US$129/mo
Mac mini M4, a silver Mac mini seen from above
Chip
Apple M4 · 10-core CPU · 10-core GPU
Memory
16 GB unified
Storage
512 GB SSD
Best for
CI runners, daily builds

Mac mini M6 New

US$159/mo
Mac mini M6, a silver Mac mini seen from above
Chip
Apple M6 · 12-core CPU · 12-core GPU
Memory
16 GB unified
Storage
512 GB SSD
Best for
Faster builds, heavier test suites

Same access and tooling on both models. One customer per Mac, never a virtual machine.

Made for work that only runs on a Mac

macOS has to run on Apple hardware. Instead of a Mac under a desk on office Wi-Fi, put the job on a Mac that’s always on.

iOS and macOS development

Build from Windows or Linux, run the Simulator, archive and upload to App Store Connect. Your Apple Account, your Xcode version.

CI runners at a flat price

A self-hosted runner for GitHub Actions, GitLab, Buildkite or Jenkins. Warm caches between runs and no per-minute macOS pricing.

Always-on coding agents

Give Claude Code or Codex an isolated Mac with Xcode and the Simulator, and let it build and test around the clock without touching your laptop.

Everything included

The whole Mac, and the controls to run it

No per-minute billing, no bandwidth meter, no ticket to open when something hangs. Your Mac comes with the tools a developer expects, and a dashboard that puts the power button in your hands.

  • Full adminInstall anything. Your Apple Account, your Xcode.
  • SSH + Screen SharingTerminal or full desktop, from Mac, Windows or Linux.
  • Your own hostnameKey-only SSH on a static IP. Tunnel fallback included.
  • Reboot and resetSoft reboot, force restart or a clean macOS, one click each.
  • 512 GB SSDDouble most entry plans. Room for Xcode and simulators.
  • Flat price per termCard billing, invoices in your dashboard, cancel any time.

How it works

Self-serve, start to finish

Sign up, pay, connect. Reboot or reset to a clean macOS from your dashboard. Nobody has to email you a password.

  1. 1

    Pick M4 or M6 and a term

    Pay by card for a day, a week, a month or longer. A quick identity check keeps every Mac with a real developer.

  2. 2

    A fresh Mac is assigned to you

    You get a hostname, an admin account and your SSH key installed. Clean macOS, nothing from the previous customer.

  3. 3

    Connect and build

    SSH from any terminal, or Screen Sharing from Mac, Windows or Linux. Sign in to your Apple Account, install Xcode, and you’re working.

Pricing

Two Macs. Six terms. Nothing metered.

No setup fee, no bandwidth charges, no per-minute build billing. Every Mac ships with 16 GB and 512 GB.

Mac mini M4

10-core CPU · 10-core GPU

US$129 per month

or US$15 for 24 hours · US$79 a week

  • 16 GB unified memory
  • 512 GB SSD, all yours
  • Full admin, SSH and Screen Sharing
  • Dedicated wired network port
  • Reboot, force restart and reset from your dashboard
Get an M4

Longer terms, lower price

Pick the term at checkout. Prepaid terms renew at the same rate unless you cancel.

TermMac mini M4Mac mini M6vs monthly
24 hoursUS$15US$19—
1 weekUS$79US$99—
1 monthUS$129 · US$129/moUS$159 · US$159/mo—
3 monthsUS$349 · US$116/moUS$429 · US$143/moSave 10%
6 monthsUS$649 · US$108/moUS$799 · US$133/moSave 16%
12 monthsUS$1,199 · US$100/moUS$1,469 · US$122/moSave 23%

Need an M4 Pro, more memory, more storage or several Macs? Talk to us

Prices in US dollars. Minimum lease 24 hours, as Apple’s macOS licence requires. Terms are prepaid and don’t auto-renew — renew any time from your dashboard.

Compare

How RunMac stacks up

Entry Mac mini plan at each provider, as shown on their public pricing pages in October 2026. Excluding tax.

ProviderChip · Memory / SSDMonthlyMinimumSelf-serve reboot
RunMacM4 · 16 GB / 512 GBUS$12924 hoursReboot, force restart, reset
RunMacM6 · 16 GB / 512 GBUS$15924 hoursReboot, force restart, reset
MacStadiumM4 · 16 GB / 256 GBUS$1491 monthNot listed
MacRentM4 · 16 GB / 256 GB (M6 +US$20)US$1591 dayNot listed
ScalewayM4 · 16 GB / 256 GB€14924 hoursReboot
JEXMACM4 · 16 GB / 256 GBUS$21.50 / day1 dayNot listed
AWS EC2 MacM4 dedicated host≈ US$90024 hoursReboot, stop/start

Licensed the way Apple asks

Exclusive use, 24-hour minimum, and you accept the macOS licence at signup. We’ve notified Apple of our leasing service. Bring your own Apple Account and Xcode.

Monitoring we tell you about

We collect aggregate CPU, memory, disk and network totals plus session counts to keep the fleet healthy. Never your files, process names or commands. It’s written into the terms.

Nothing survives you

When a lease ends the Mac is erased with Erase All Content and Settings and rebuilt before the next customer. No shared storage between customers, ever.

FAQ

Questions developers ask first

Something else? contact@runmac.dev

Is it really a whole Mac?

Yes. A physical Mac mini with its own network port. No hypervisor, no time-sharing, no other tenant, and you get an admin account.

Where are the Macs?

In Sydney, Australia. Remote desktop feels local from Australia and New Zealand and stays responsive from Singapore, Tokyo and Seoul. From the US or Europe, SSH and CI workloads are unaffected, but an interactive desktop session will notice the distance.

Do you charge tax?

Prices are in US dollars. Australian customers are charged GST and receive a tax invoice, which Australian businesses can claim back. In the UK, EU, Canada and some other countries the sale is made through Link, Stripe’s merchant of record, which adds the local VAT or GST at checkout. Elsewhere nothing is added until RooNow is registered in your country. Buying for a company? Enter its name and tax number at checkout so they print on the invoice.

M4 or M6?

Same memory and disk on both. The M6 has two more CPU and GPU cores and newer silicon, so builds and test suites finish sooner. For a CI runner that mostly waits on git and network, the M4 is the better value. You pick at checkout, and if a model is temporarily out of stock you’ll see that before you pay and can join its waitlist.

Does Xcode come preinstalled?

Not yet. Sign in with your own Apple Account and install Xcode from the App Store or developer.apple.com. It takes about 15 minutes on our connection.

Can I use it as a CI runner?

That’s the main use. Register it as a self-hosted runner for GitHub Actions, GitLab, Buildkite or Jenkins and pay a flat price instead of per-minute macOS rates.

Why a 24-hour minimum?

Apple’s macOS licence allows leasing for developer services only when each lease runs at least 24 consecutive hours on a Mac used exclusively by one customer. Every reputable host has the same rule.

How do I connect?

Over SSH, on a hostname and port that are yours for the whole lease, authenticated with the SSH public key you give us at checkout — no passwords on the internet-facing port. Screen Sharing (VNC) runs inside that SSH connection, so it works from Mac, Windows or Linux with any VNC client. A tunnel fallback is included for the rare case the direct route is interrupted.

Do I get a public IP?

Your Mac has a fixed hostname and port on a static IP in Sydney, which is what CI runners, SSH and Screen Sharing need. A dedicated IPv4 address per Mac, for inbound webhooks or hosting a dev server, is available on request as an add-on.

What’s the network like?

Each Mac has its own wired gigabit port on business fibre with 4G backup. Uplink is shared fairly across the fleet; CI pulls, Xcode downloads and simulator traffic are normal use, and there is no bandwidth meter.

Is there a firewall?

Yes. The macOS firewall is on in stealth mode on every Mac, and only your SSH port is reachable from the internet. Need another inbound port opened? Email us and we’ll forward it to your Mac.

How fast do you answer support?

Message us from your dashboard or email contact@runmac.dev, and we reply within 24 hours on business days (AEST). Guides are in the help center at runmac.dev/help, and fleet status is at runmac.dev/status.

What happens if the Mac hangs?

Press Reboot in your dashboard. On Macs with remote power control, Force restart cuts the power and brings it back. Still stuck? Message us from your dashboard: our health check flags a Mac that stops responding, and we look into it.

What can’t I do with it?

Anything outside building, testing and development, as Apple’s licence puts it. No iMessage or Apple ID farms, no reselling slices of the Mac, no mining. We end abusive leases.

Your Mac is one checkout away.

Pick an M4 or M6, pay by card, and start building on a Mac mini that’s yours alone.