Can you really rent a Mac by the hour?
Hourly cloud Mac prices often hide a 24-hour minimum. Here is what AWS, Scaleway, MacinCloud and per-second services actually charge for a 20-minute job.
· 7 min read
Need a Mac for this? NoMac gives your agent full macOS with Xcode, from $9.99 a month, billed by the second. Start now →
Search for “rent a Mac by the hour” and you will find hourly prices from AWS, Scaleway and others that look like a bargain: under a dollar an hour for a real Apple silicon machine. Then you read the small print. Most hourly Mac offers charge you for a whole day before the first hour counts.
The short version: AWS EC2 Mac and Scaleway both apply a 24-hour minimum per allocation. A 20-minute build on an EC2 mac2-m2.metal host costs about $21, not about 30 cents.
Where the 24-hour minimum comes from
Bare-metal Mac hosts are whole physical machines, and the large providers lease them with a one-day minimum. AWS calls it the Dedicated Host minimum allocation; Scaleway documents that a Mac mini is charged for at least 24 hours once it is assigned. The hourly rate only applies after that first day.
What a 20-minute job actually costs
Take a realistic short task: compile a project, run its tests, archive it. Twenty minutes of Mac time. Here is what that costs on each service at September 2026 list prices, assuming it is the only thing you do that day.
| Service | Rate | Minimum | Cost of one 20-minute job |
|---|---|---|---|
| AWS EC2 mac2-m2.metal | About $0.88/hour | 24 hours | About $21 |
| Scaleway M4-S | €0.22/hour | 24 hours | About €5.30 |
| Scaleway M1-M | €0.11/hour | 24 hours | About €2.60 |
| MacinCloud pay-as-you-go | About $1/hour | Prepaid block of hours | Drawn from a prepaid block |
| GitHub Actions macOS | $0.062/min | Per job | About $1.24 |
| Codemagic M2 | $0.095/min | Per build | About $1.90 after free minutes |
| Bitrise RDE overage | $0.0288/min | Monthly plan first | About $0.58 after included minutes |
| NoMac | Weekly hours | One minute | 20 minutes of your 5 weekly hours |
Per-minute CI is cheap for one job, but it only runs what is in your workflow file. The daily-minimum hosts are cheap only if you actually use the day. If you run macOS work for eight hours straight, Scaleway's M1 at €2.64 a day is excellent value. If you run it for twenty minutes, you paid for the other twenty-three hours and forty minutes.
The pattern that makes daily minimums expensive
Most iOS work without a Mac is bursty. You write code on Windows or Linux, then you need a Mac for a few minutes to compile, then not again until tomorrow. An AI agent makes this more pronounced: it might need a build, a test run and a simulator screenshot three times in an afternoon, each for a few minutes.
- ·Keep the host all day: you pay the day, but you must remember to release it, or you pay the next one too.
- ·Allocate per task: you pay a full day each time, and wait for provisioning each time.
- ·Keep it all month: it is now a dedicated monthly rental with extra steps.
What “by the hour” should mean
A genuinely metered Mac has three properties. The minimum is small, measured in minutes, not hours. Setup and queue time are not billed. And stopping is cheap and final, so there is no reason to leave a machine running just in case.
That is how NoMac works. A session is a fresh macOS VM that is ready in about a minute. The clock starts when it is ready, bills by the second after a one-minute minimum, and stops when you stop, at which point the VM is deleted. Plans are $9.99 a month for 5 hours every week or $29.99 for 25 hours, which works out to roughly 46 cents and 28 cents an hour if you use them fully. Default limits of two hours per session and ten idle minutes mean a forgotten session cannot run all night.
When the daily minimum is the right deal
Be honest about your usage. If you need a Mac for most of the working day, or you want persistent files, a remote desktop or a self-hosted CI runner, the 24-hour hosts and dedicated monthly rentals are cheaper per hour than anything metered, and they give you the whole machine. The daily minimum only hurts when the day is mostly empty.
For side-by-side detail, see NoMac vs AWS EC2 Mac, NoMac vs Scaleway and our full cloud Mac comparison.