Runner M4
Ideal for remote Xcode development, single-project testing, signing builds, light self-hosted runners, and short-term tasks requiring the full macOS graphical interface.
Runner offers two Cloud Mac plans. Each order maps to a dedicated Apple Silicon physical node—not a shared virtual machine. Choose based on memory, SSD, task duration, and parallel workload, with pricing from $20.6/day .
Both plans are available across Singapore, Japan (Tokyo), South Korea (Seoul), Hong Kong, and the US East Coast—a total of 5 locations. Live availability is shown in the console.
Confirm your Xcode version, parallel tasks, remote desktop needs, and expected rental term.
Choose 16GB for standard development; choose 24GB for higher memory and local cache requirements.
The machine, location, term, extra storage, and access details are recorded in one order.
Both plans use M4. The difference is memory and local SSD. Runner M4 is built for standard development and light automation; Runner M4 Plus provides more room for higher parallelism, larger caches, and local model testing.
Ideal for remote Xcode development, single-project testing, signing builds, light self-hosted runners, and short-term tasks requiring the full macOS graphical interface.
Ideal for continuous CI, parallel workloads, larger dependency caches, MLX environment validation, and audio/video workflows with more local workspace.
Prices in the table are for the base machine and exclude optional SSD expansion and Thunderbolt 5 pairing. Before you order, the confirmation page lists the final amount by machine, term, and add-on.
| Plan | Configuration | Daily | Weekly | Monthly | Quarterly |
|---|---|---|---|---|---|
| Runner M4 | M4 · 16GB · 256GB SSD | $20.6 | $55.7 | $103.1 | $280.4 |
| Runner M4 Plus | M4 · 24GB · 512GB SSD | $40.8 | $110.3 | $204.2 | $555.4 |
All prices are in US dollars (USD). There are no additional configurations or unlisted rental terms; add-ons are charged separately according to the selected term.
The term changes how long the order is covered, not the machine’s CPU, memory, or SSD specifications. Estimate the task duration first, then choose daily, weekly, monthly, or quarterly billing to reduce idle time after the project ends.
Ideal for checking Xcode compatibility, reproducing a build issue, reviewing a signing workflow, or using the macOS graphical interface temporarily. The task should be verifiable in a short period.
Ideal for a release preparation cycle, continuous regression testing, focused fixes, and short-term runner expansion. Your team can standardize its toolchain and build cache within the same week.
Ideal for running a self-hosted runner, maintaining long-term dependency caches, continuously producing tests and signing builds, and keeping a consistent project environment.
Ideal for teams with a settled toolchain, location, and capacity requirement. Plan key rotation, cache cleanup, artifact backups, and handoff before the term ends.
Add-ons do not change the base machine name. SSD expansion supports dependencies, caches, assets, and build artifacts; Thunderbolt 5 pairing is billed per device and suits workflows that require device coordination.
Ideal for tasks that retain multiple Xcode versions, dependency caches, simulator data, and medium-sized build artifacts.
Ideal for multi-project caches, larger asset collections, local model files, and build artifacts that need longer retention.
Billed per device. Before ordering, confirm that your application, data paths, and team workflow genuinely require high-speed connections between devices.
Start with the base SSD for repositories and standard dependencies; add capacity for large caches, assets, or model files. Transfer important build artifacts to your team’s own storage promptly instead of treating the rental node as the only backup.
When deciding, review how costs arise, delivery requirements, resource isolation, and upgrade flexibility. Runner focuses on using dedicated physical machines for project-based terms, not replacing every long-term owned device.
| Decision factor | Rent RunnerVPS | Buy hardware | Shared virtual machine |
|---|---|---|---|
| Cost model | Choose daily, weekly, monthly, or quarterly billing; costs follow the project term. | Pay for the equipment upfront, then continue paying for space, networking, and routine management. | Usually billed by instance term, but verify shared-resource limits and configuration definitions. |
| Delivery readiness | Choose the machine, location, term, and add-ons in the console; delivery records stay centralized. | Complete purchasing, receiving, cabling, remote access, and device registration. | Usually quick to create, but the underlying resources and host environment depend on the provider. |
| Isolation | Each order maps to a dedicated physical node; compute and local storage are not shared with other tenants. | Your team controls the equipment, with clear resource boundaries. | Resources may run in a shared host environment and are not equivalent to a dedicated physical machine. |
| Upgrade flexibility | Choose a different plan, location, or extra capacity for the next term. | Upgrading usually means adding equipment, replacing hardware, or redeploying. | You can switch instance sizes, but must revalidate performance, storage, and environment consistency. |
| Best suited for | Project-based development, continuous CI, temporary scaling, remote experiments, and teams that need physical resource boundaries. | Teams with stable long-term workloads, equipment management capabilities, and a need for on-site control. | Workloads that do not require physical isolation and can accept a shared environment. |
Runner M4 and Runner M4 Plus are available in Singapore, Japan (Tokyo), South Korea (Seoul), Hong Kong, and the US East Coast. The matrix shows plan and location combinations in the catalog; live availability is shown in the console at checkout.
| Machine | Singapore | Japan (Tokyo) | South Korea (Seoul) | Hong Kong | US East Coast |
|---|---|---|---|---|---|
| Runner M4 | Available | Available | Available | Available | Available |
| Runner M4 Plus | Available | Available | Available | Available | Available |
Location affects interactive performance and file-transfer paths. Before choosing, check your code repository, asset sources, artifact destination, and the region where most team members work.
Nodes operate year-round. Your team should still maintain backups, access controls, and retry procedures for code, caches, keys, and build artifacts.
The device ID, location, term, and access details follow the order record. After receiving connection details, verify the device fingerprint before configuring SSH, VNC, and team permissions.
Base machines and add-ons are priced in US dollars (USD). The page shows catalog pricing; the final order total combines the selected machine, term, and add-ons and can be reviewed before submission.
All plans and add-ons are priced and settled in US dollars (USD), with no currency switching between locations.
After choosing USDT-TRC20, complete payment using the amount and steps shown on the order confirmation page, and verify the network and order details.
Visa, Mastercard, and Amex are supported. The available gateway is determined by the payment options returned when you submit the order.
Confirm the machine, location, term, SSD expansion, number of Thunderbolt 5 pairings, and payment method. After signing in, link order and technical issues to the specific device through console tickets.
Runner M4 suits standard development and light automation; Runner M4 Plus suits higher memory, cache, and parallel workloads. The complete configuration and USD total are shown before submission.