Cloud Mac.
Not a VM.
Dedicated Apple Silicon physical nodes for Xcode builds, signing, testing, CI/CD, and MLX validation. Rent by the day, week, month, or quarter, billed in USD.
VMRunner service facts
Keep time-consuming tasks running on an always-on Mac.
This is not shared compute capacity. Each order corresponds to one dedicated physical Mac. Manage the development environment, build cache, and task logs according to your team’s rules, while preserving information for review when a task fails.
Independent developers: remote builds and signing
Pull code over SSH, pin Xcode, dependencies, and certificates, then run xcodebuild and Fastlane before returning the IPA, test reports, and symbol files locally. Long-running tasks no longer occupy your laptop.
- Pin command-line tool paths and build parameters
- Retain DerivedData and dependency caches
- Archive build logs and artifacts by project
CI teams: run concurrent pipelines
Register a GitHub Actions, GitLab CI, or Jenkins Runner. Isolate cache directories, signing permissions, and build artifacts to reduce version drift, permission conflicts, and irreproducible failures caused by shared environments.
- Create dedicated system permissions for the Runner
- Scope environment variables to each task
- Return test results and artifacts by pipeline
AI experiments: run MLX validation
Verify model loading, memory peaks, inference time, and script compatibility on Apple Silicon. Record dependency versions, input sizes, and test parameters so every validation has clear reproduction boundaries.
- Monitor unified-memory pressure and peaks
- Separate cold-start and repeat-run results
- Save the environment inventory and output summary
Audio and video teams: remote processing and exports
Sync proxy media, process projects remotely, and leave long exports running on the node. Choose base capacity or additional SSD based on media size, then hand off the finished video, project files, and export records.
- Use proxy media first to reduce session bandwidth pressure
- Manage caches and project media in separate directories
- Verify file sizes and checksums after export
Configuration, term, and price—clear from the start.
All three products are dedicated Apple Silicon physical nodes, not virtual machines. Entry pricing starts at $19.9/day. Check full weekly, monthly, and quarterly prices and storage add-ons item by item on the plans page.
VMRunner M4 S
M4 / 16GB / 256GB
- ChipM4
- Memory16GB
- Storage256GB
- Monthly$99.5
Ideal for single-project builds, signing verification, automation scripts, and lightweight remote development.
View full-term pricingVMRunner M4 X
M4 / 24GB / 512GB
- ChipM4
- Memory24GB
- Storage512GB
- Monthly$204.5
Ideal for continuous integration, rotating multiple projects, larger dependency caches, and daily remote sessions.
View full-term pricingVMRunner M4 Pro X
M4 Pro / 64GB / 2TB
- ChipM4 Pro
- Memory64GB
- Storage2TB
- Monthly$297.2
Ideal for memory-intensive projects, MLX validation, large build caches, and audio/video exports.
View full-term pricingFor weekly or quarterly rentals, or +1TB SSD, +2TB SSD, or Thunderbolt 5 linking, check the original USD amount for the selected term on the plans page.
View three plans and add-onsTest your network first, then choose a node location.
Currently available in Singapore, Japan (Tokyo), South Korea (Seoul), and Hong Kong. All three configurations can be ordered in all four locations; real-time availability is returned by the console.
Reference latency is for initial testing order only and does not guarantee fixed results for any location. Test SSH, graphical sessions, and artifact transfers from your actual office network before choosing an order location.
View node selection guideFrom choosing a node to receiving connection details.
Before ordering, confirm the location, configuration, rental term, and USD amount. After delivery, configure remote sessions, toolchains, and the Runner according to your team’s permission model.
Sign in to the console
Open the console to create an order. Orders, renewals, node details, and support tickets are managed in one place after sign-in.
Choose configuration, term, and location
Choose VMRunner M4 S, VMRunner M4 X, or VMRunner M4 Pro X, then confirm the day, week, month, or quarter and target location.
Review the order and pay in USD
Check the base configuration, storage add-ons, rental term, and total amount item by item. Payment is supported only via USDT-TRC20 or Visa / Mastercard / Amex through Stripe.
Receive dedicated Mac connection details
After delivery, obtain the node address and dedicated credentials. Then verify host details, rotate the initial credentials, restrict account permissions, and configure the development environment.
Move your existing toolchain to a dedicated node.
The names below describe common compatibility scenarios; nodes do not come preconfigured with user projects, credentials, or pipelines. After delivery, pin versions, permissions, and cache paths for each project.
Versions are project-specific
Record versions of Xcode, command-line tools, package managers, and dependency lockfiles before migrating caches. Do not use one global environment for conflicting projects.
Configure credentials with least privilege
Use dedicated accounts and controlled environment variables for automation tasks. Users manage code, certificates, keys, tokens, and data backups themselves.
Run a baseline task first
After migration, run a small reproducible build first. Check duration, logs, test results, and artifact transfer before adding it to recurring tasks.
No currency conversion; everything is billed in USD.
Review the configuration, term, location, add-ons, and USD amount item by item before payment. The payment gateway actually available is determined by the console.
- Check the order network and recipient details
- Confirm the configuration and rental term
- Save payment records and the order ID
METHOD / 01
Pay using the network, address, and USD amount provided with the order, and verify the network type again before submitting.
METHOD / 02
Card payments are processed by Stripe. Orders remain denominated in USD and are not converted to another currency on the page.
Understand the delivery model and responsibility boundaries first.
For questions involving an existing order, connection details, or build logs, sign in to the console and submit a ticket with sanitized reproduction details.
Is VMRunner a macOS VPS?
VMRunner supports macOS cloud server and Mac VPS use cases, but delivers dedicated Apple Silicon physical nodes—not virtual machines. Each order corresponds to one physical Mac in the selected configuration.
How long can I rent a node?
Rent by the day, week, month, or quarter. Each of the three plans has its own original USD price for each term; additional storage and Thunderbolt 5 linking are also priced by term.
Are all three configurations available in all four locations?
Yes. Singapore, Japan (Tokyo), South Korea (Seoul), and Hong Kong all offer VMRunner M4 S, VMRunner M4 X, and VMRunner M4 Pro X. Real-time availability is returned by the console.
Will my code, certificates, and CI configuration be preinstalled?
User assets are not preinstalled. Users manage their own code, accounts, certificates, keys, tokens, and data backups. After delivery, configure the toolchain, permissions, and Runner using the remote access guide.
Can nodes run continuously all year?
All nodes operate normally 365 days a year with no scheduled shutdowns. Keep independent backups of critical code, certificates, configuration, and build artifacts, and avoid making one node the only copy of your data.
What should I provide if I encounter connection or build issues?
Prepare the order ID, node location, time of occurrence, reproduction steps, expected result, and sanitized logs. Do not send private keys, complete access tokens, certificate passwords, or unprocessed configuration files.
Get your next build running reliably on a dedicated Mac.
Choose one of three configurations, then select a Singapore, Japan (Tokyo), South Korea (Seoul), or Hong Kong node and rental term. From $19.9/day, all billed in USD.