Choose your term, then your specs

3 Mac mini options. 4 billing terms.

Mac mini M4 from $21.7/day. Every machine is dedicated.

Get a dedicated Apple Silicon machine—not a virtual machine. Rent by the day for a quick build, or compare weekly, monthly and quarterly rates for longer jobs. Check the cost for your chosen term before deciding how long to rent.

3 configurations · 4 locations · All prices in USD

See the cost for one term

Compare all 3 configurations by term

Prices below are catalog rates for one full term, not daily equivalents. The buttons update the display only; they don't create an order or charge you. Before ordering, confirm the configuration, term, location and add-ons.

Showing daily prices in USD.

Keep M4 S

M416GB memory256GB SSD

$21.7/ day

For a single-project build or short-term release. Go from checkout and dependency installation to Archive, and run a complete delivery workflow.

Include project dependencies, build caches and exported files in your storage estimate. Export your deliverables before the rental ends; don't use the rented machine as your only archive.

Available at all 4 locations

Check the console for real-time availability.

Keep M4 L

M424GB memory512GB SSD

$39.1/ day

For multi-branch CI, UI testing and continuous integration. Consider this tier when you need several working directories, simulators and build caches available at once.

Test concurrency against your project's actual memory use. Measure peak memory for one job, then increase concurrency gradually instead of running every job at once.

Available at all 4 locations

Check the console for real-time availability.

Keep M4 Pro

M4 Pro64GB memory2TB SSD

$60.4/ day

For MLX inference and editing large media projects. 64GB of unified memory gives you more room for model weights, runtime caches and other processes.

Whether a model fits also depends on quantization, context length and runtime settings. Estimate memory use first, then choose your model and batch size.

Available at all 4 locations

Check the console for real-time availability.

Full specs and pricing by term

For a short task, start with the daily rate. For work that will run continuously, compare the full cost for the relevant term. Weekly pricing isn't seven daily rentals, and quarterly pricing isn't three monthly rentals.

3 dedicated Mac mini configurations · Prices in USD
Configuration and term Keep M4 S Keep M4 L Keep M4 Pro
Chip M4 M4 M4 Pro
Memory 16GB 24GB 64GB
Base SSD 256GB 512GB 2TB
Daily $21.7 $39.1 $60.4
Weekly $58.7 $105.5 $163
Monthly $108.7 $195.3 $301.9
Quarterly $295.7 $531.2 $821.2
Best suited for Single-project builds and releases Multi-branch CI and UI testing MLX inference and large media projects

Card buttons preselect the corresponding configuration. The pricing-term selector doesn't set your rental term. Confirm the term and expiry details when configuring your order.

Price add-ons separately

How much storage do you need beyond the base configuration?

Estimate the space required for code, dependencies, caches, models or source media before adding SSD storage. Add-ons aren't included in the base configuration price; selected options appear alongside the machine in your order details.

Add-on catalog · Prices in USD
Add-on Daily Weekly Monthly Quarterly
+1TB SSD $2.5 $6.6 $12.3 $33.5
+2TB SSD $5 $13.2 $24.6 $67
Thunderbolt 5 interconnect (per machine) $1.3 $3.6 $6.6 $18

Storage capacity and interconnects are different

SSD add-ons provide more storage; they don't change the memory or chip in your chosen configuration. Thunderbolt 5 interconnects are priced per machine. For multi-node workflows, check your connection requirements and available order options—don't assume this will multiply performance across the board.

Use the available options and itemized charges shown in the console to confirm your order. Don't budget for an entire project at the base configuration price until you've checked the details.

Review every line item

See exactly what you're ordering

Here’s a sample bill for a weekly Keep M4 L rental at the Japan (Tokyo) location, with a +1TB SSD add-on. It illustrates how billing works; it isn't an order, payment or completed delivery.

Billing termWeekly ×1Choose one weekly term. Confirm the rental duration at checkout; charges aren't calculated by adding daily rates.
LocationJapan (Tokyo)Shows where the machine is located. No separate location fee is listed in this example.
Keep M4 L$105.5Weekly base price for M4 / 24GB / 512GB.
+1TB SSD$6.6Weekly price for the selected storage add-on, billed for the same term as the machine.
Total$112.1 USDThis example totals $105.5 + $6.6. After confirmation, proceed to payment. Check payment status in the console.

Review the bill in this order: confirm the term, check the location and configuration, then review add-ons and the total. If you change the configuration, term or storage, check the itemized charges again. This example doesn't apply to other configurations.

Every listed combination is available

All 3 configurations across 4 locations

All 3 listed configurations are available in Singapore, Japan (Tokyo), South Korea (Seoul) and Hong Kong. Start with the location closest to where you or your automated jobs connect, then consider your network and workflow. Distance alone doesn't guarantee the best connection.

Available configurations by location
Configuration Singapore Japan (Tokyo) South Korea (Seoul) Hong Kong
Keep M4 S Available Available Available Available
Keep M4 L Available Available Available Available
Keep M4 Pro Available Available Available Available

This table shows which configurations are listed at each location. Check the console for real-time availability. All locations operate year-round, 365 days a year. After machine allocation and setup are complete, check delivery status and connection details in the console.

Take a minute to check before paying

6 checks to make before you order

You don't need to configure everything at once, but decide on your use case, rental term and storage needs first. Work through these six checks in order before paying. If anything is unclear, note your question and ask by email or through a console support ticket.

  • Know what you'll use it for.List your main tasks—building, testing, inference or editing. Estimate memory based on tasks running at the same time, and SSD capacity based on working files and caches.
  • Choose a location.Start with where you or your automated jobs will actually connect from, not just your team's registered address. For collaborative work, factor in file transfers and handoffs too.
  • Check the term and expiry.Confirm whether you've selected a daily, weekly, monthly or quarterly term, then check the expiry details after delivery. Allow time to review your outputs when scheduling builds and exports.
  • Confirm your SSD capacity.Decide whether you need a +1TB SSD or +2TB SSD. The base drive, extra storage and external backups each serve different purposes; extra storage isn't a backup service.
  • Have your payment method ready.Pay with a USDT-TRC20 wallet or a Visa, Mastercard or Amex card. Before paying, check the USD amount and which gateways are currently available.
  • Know how to renew.Check the instance and renewal options in the console before expiry. If a task runs late, confirm the renewal term, amount and payment status. Staying logged in doesn't mean your rental has been renewed.
Fixed payment methods, live gateway availability

2 payment methods, all prices in USD

USDT-TRC20

After selecting this gateway, follow the network, address and amount shown on the payment page. Confirm the TRC20 network before sending; don't reuse payment details from an old order.

A completed transfer doesn't mean the console has confirmed payment. Keep your transaction hash and check the order's payment status. If you need help verifying it, submit the order number and transaction hash in a console support ticket.

Keep your transaction hash

Visa / Mastercard / Amex

Card payments are processed by Stripe, and charges are shown in USD. Complete any required verification on the gateway page, then return to the console to check your order status.

Keep your Stripe receipt number and order number for billing queries. If the status is unclear, check the order first. Don't submit another payment just because the page is slow to respond.

Keep your payment receipt

Only these 2 payment methods are supported. Available gateways depend on the response from the backend. Payment, location assignment and setup are separate stages; start using the machine only after delivery is confirmed. For billing questions or configuration advice, email support@vpskeep.comwith your question and order number. Never send passwords or connection credentials.

Configuration and term decided

Order with a clear task in mind

Choose a configuration, set the term, then check the location and add-ons. Review itemized charges before checkout, and check the machine status in the console after delivery.