Choose your Mac, then book time

Two Mac plans, four billing periods,
one clear price list

Dedicated physical Macs, not virtual machines. From $21.4/day, all prices in USD. Order from any of six locations.

Connect in about 4 minutes after payment is confirmed. USDT-TRC20 arrival time depends on on-chain confirmations. Check the console for live availability.

Choose a term

Try it for a day or book a full quarter

Check your memory and storage needs, then choose a term that covers your workload. Select a billing period below to update prices on both plans.

Daily pricing shown. Price covers the Mac only; optional add-ons cost extra.

XN Core M4

Ideal for iOS and macOS app builds, simulator testing, and standard CI. Run a full build first, then choose a term based on your project's actual memory use.

M416GB256GB SSD

$21.4/day

Great for short-term testing, a one-off build, or adding a temporary build runner.

Daily
$21.4
Weekly
$57.7
Monthly
$106.8
Quarterly
$290.5

The main drive holds the system, toolchain, and project files. Multiple Xcode versions, build caches, and simulator data all take space, so estimate your storage needs before booking.

XN Pro M4P

Built for heavy parallel builds, self-hosted team runners, and AI experiments. 64GB of unified memory gives you more room for model loading, inference, and multitasking.

M4 Pro64GB2TB SSD

$59.3/day

Great for short-term testing, a one-off build, or adding a temporary build runner.

Daily
$59.3
Weekly
$160.1
Monthly
$296.4
Quarterly
$806.2

More memory and storage don't guarantee a proportional speedup. Real-world performance depends on model size, build parallelism, asset transfers, and software support.

Both plans run native arm64 on Apple Silicon, with CPU, GPU, and unified memory dedicated to you. New to estimating your workload? Start with a day, then compare weekly, monthly, and quarterly pricing for longer builds.

Hardware specs

Know exactly what you're getting

These are the specs of the available Macs. Both are dedicated physical machines with full macOS GUI and command-line access. External add-ons are listed below.

XN Core M4

Chip
Apple M4
Unified memory
16GB
Primary storage
256GB SSD
Network & location
Dedicated public IP; in the location selected at checkout
Machine type
Dedicated physical Mac · not a virtual machine
OS
macOS, reinstallable

XN Pro M4P

Chip
Apple M4 Pro
Unified memory
64GB
Primary storage
2TB SSD
Network & location
Dedicated public IP; in the location selected at checkout
Machine type
Dedicated physical Mac · not a virtual machine
OS
macOS, reinstallable

Choose memory based on peak usage across the full workload, not an idle desktop. For storage, account for source code, dependencies, caches, and build artifacts. Use screen sharing for GUI testing or SSH for automated builds. See the connection guide.

Add what you need

Expand storage or connect multiple machines

Add-ons are billed for the selected term and listed separately from the Mac. The +1TB and +2TB SSD options are external drives; they don't change the primary drive specs above.

+1TB SSD

Add external storage for project files, build artifacts, or asset libraries. Decide which directories to move before setting up mount paths and backups.

Daily
$2.2
Weekly
$5.8
Monthly
$10.8
Quarterly
$29.4

External SSD expansion · Mac rental not included

+2TB SSD

Add space for larger model files, active asset libraries, or long-term caches. The expansion drive isn't a backup, so keep important files synced to your own storage.

Daily
$4.4
Weekly
$11.6
Monthly
$21.6
Quarterly
$58.8

External SSD expansion · Mac rental not included

Thunderbolt 5 clustering

For connecting multiple machines. Prices below are per machine. Whether your app can use multiple Macs depends on how the workload is split and the software's implementation.

Daily / machine
$1.5
Weekly / machine
$3.9
Monthly / machine
$7.3
Quarterly / machine
$19.9

Priced per machine · book each Mac separately

Clustering doesn't automatically combine unified memory across machines or guarantee faster individual builds. Before booking multiple Macs, tell us which software you'll use, how many machines you need, your data volume, and how you'll split the workload. Use the contact page to confirm your setup, then review the order details in the console.

Compare your options

Rent a Mac or buy your own?

For project-based workloads, compare time to deployment and management overhead. If you'll use a Mac long term, weigh the purchase price against networking and ongoing device management. Shared virtual machine capabilities vary by provider.

Four things to consider: cost, setup time, dedicated resources, and upgrade flexibility
What you're comparing Rent with XcodeNet Buy your own Shared virtual machine
Cost From $21.4/day $21.4, prepaid for your chosen term; add-ons billed separately. Pay upfront for the Mac, then cover depreciation, power, and networking. Often cheaper to start, but performance may vary with host workloads.
Setup Connect in about 4 minutes after payment is confirmed. Credentials appear in the console. Buying and shipping can take days; you'll also need to set up remote access. Often quick to provision, but the environment depends on the host and service configuration.
Dedicated resources Dedicated physical Mac. CPU, GPU, and unified memory aren't shared with other customers. Dedicated device, but you manage the data center environment, networking, and day-to-day operations. Host resources are shared with other users; quotas and isolation vary by service.
Upgrade options Request an upgrade to M4 Pro or add an external SSD. Check pricing adjustments and migration arrangements first. Upgrading core hardware usually means buying another Mac; storage expansion is a separate consideration. Limited by the virtualization layer, host hardware, and available configurations.

This isn't a fixed performance ranking. For CI, test with your own archive workload; for AI, use your actual model and context length; for graphics, test both network performance and client-side image quality. A day pass helps you find out whether it works before committing to a longer term.

Locations

Six locations, both Mac plans

Both plans are available in Singapore, Tokyo, Seoul, Hong Kong, the US East Coast, and the US West Coast. The table shows available combinations; check the console for live availability.

Two plans × six locations · scroll horizontally on mobile to view the full table
Mac plan Singapore Japan (Tokyo) South Korea (Seoul) Hong Kong US East Coast US West Coast
XN Core M4 Available Available Available Available Available Available
XN Pro M4P Available Available Available Available Available Available

Choose a location close to the people or data using the Mac, not just your team's registered address. Screen sharing is more sensitive to round-trip latency; CI also depends on download and artifact upload routes. Locations run year-round, 365 days a year. Your connection experience still depends on your local network, cross-region routing, and client settings.

Before you book

How billing works for bookings, renewals, and upgrades

Check the Mac, location, term, and add-ons on your order first. The steps below explain how each process works. Confirm any proration, refunds, or data handling details in your order and console before proceeding.

  1. 01

    Pay upfront for your term

    Choose daily, weekly, monthly, or quarterly billing. Hourly billing isn't available. External SSD and clustering fees are separate; check the itemized total before paying so you know what the Mac price includes.

  2. 02

    Renew before expiry

    The console reminds you before your term ends. Renewals keep the original price. After renewing, check the new expiry date; a reminder or initiated payment alone doesn't mean your renewal is complete.

  3. 03

    Request an upgrade

    Upgrade costs are prorated for the time remaining. Check the adjusted price and delivery details in the console first, then migrate your project, credentials, and build environment. If you move to a different physical Mac, don't assume files on the old machine will appear on the new one.

  4. 04

    Back up before expiry

    Data retention and deletion timelines depend on your order terms and console notices; no fixed retention period is promised on this page. Export code, certificates, models, assets, and build artifacts before your term ends. Don't rely on post-expiry retention as a backup plan.

To check the renewal, upgrade, or deletion timing for an order, sign in to the console and submit a support ticketwith your order number and requested action. Confirm the details first to reduce environment rebuilds and duplicate transfers.

USD billing

Two payment methods, with billing in the console

We accept USDT-TRC20 and Visa, Mastercard, or Amex (via Stripe). Mac rentals and add-ons are billed in US dollars (USD). Available payment gateways are confirmed by the backend at checkout.

USDT-TRC20

Follow the network, address, and amount shown at checkout. Confirm you're using the TRC20 network before sending. Arrival time depends on on-chain confirmations; no fixed confirmation time is guaranteed.

Keep the transaction hash after payment. If your order hasn't updated, check the transaction status, then submit a console support ticket with your order number and transaction hash so we can locate the payment.

Verify transfer details at checkout

Visa / Mastercard / Amex

Card payments are processed by Stripe. Complete any verification requested on the payment page. If payment fails, check your card status, payment details, and issuer's guidance. Don't repeatedly create the same payment.

Download invoices and billing records from the console. Keep your order number and payment confirmation; never send your full card number or security code by email or support ticket.

Match payment records to your order

Payment confirmation and Mac delivery are separate statuses. Once payment is confirmed, return to your order for the assigned location and connection credentials. The reference time of about 4 minutes to connect starts after payment confirmation. If the payment status doesn't match, see payment and billing help.

Before you book: FAQs

Know what's included before choosing a term

Prices on this page are listed rates, not a promise of a refund or migration. For changes to an existing order, check the conditions shown in the console first.

Can I rent by the hour?

No. Hourly billing isn't available. Choose a daily, weekly, monthly, or quarterly term, with a one-day minimum. For a one-off build or environment test, try a day. If work spans several days, compare weekly and monthly pricing rather than choosing based on the project name alone.

Is quarterly billing cheaper?

Quarterly billing can lower the cost for workloads you know you'll keep running. XN Core M4 is $106.8 monthly or $290.5 quarterly; XN Pro M4P is $296.4 monthly or $806.2 quarterly. Compared with three monthly payments, quarterly billing saves $29.9 and $83, respectively. If your project timeline is uncertain, validate your needs before comparing total prices.

Do I need to pay again to change locations?

Changing locations means moving to a different machine; it's not just a network setting on your current one. Whether you need a new order, an additional payment, or other arrangements depends on the console details for your order and confirmation from support. Share your target location and remaining term, confirm any costs, then migrate. Back up your files first and plan updates for clients, runners, and credentials.

Can I cancel an add-on separately?

Changes, cancellation timing, and fees for add-ons depend on your current order; this page doesn't promise an automatic refund for unused time. Before cancelling an external SSD, move your files and check that project paths and cache directories no longer point to it. Before changing a clustering setup, check the status of workloads across all machines, then submit a support ticket to arrange the change.

Two Mac plans · six locations

Ready? Head to the console

Choose your Mac, location, and term in one booking. Check add-ons and the total before paying, then get your connection credentials in the console.