You own the compute.
Pay for the connection.
Use the CPU, RAM, and storage you already paid for.
MacServe makes your apps reachable from outside your home.
$18 charged for 12 months. No automatic renewal.
7 days or 1 GB across your account, whichever comes first.
Invitation required during early access.
Paid activation is not open yet.
Included with your plan
- Custom domains with managed SSL
- Connect your own domain. MacServe handles SSL certificates and serves your website or API over HTTPS.
- Run all kinds of workloads
- Publish websites, APIs, WebSockets (WS), and TCP or UDP apps from your Linux server.
- SSH into your Linux server
- Connect remotely with your own SSH key and your assigned public port.
- No static IP or router port forwarding
- An encrypted connection carries public traffic to your chosen apps and reconnects when your home IP changes.
- 10 GB of transfer per paid Mac each month
- Shared across your account. Add prepaid data when you need more.
Transfer, without a surprise bill.
- Included each month
- 10 GB per paid Mac
- Prepaid top-up
- 200 GB for $10
- Connection speed
- Up to 10 Mbps each way
Monthly data is shared across your account. The speed limit applies to your account. Unused top-ups carry over; included monthly data does not.
Your Mac supplies the hardware.
No extra charge for its CPU, RAM, or local disk. You provide electricity and internet, keep your Mac awake and online, and manage your software and backups.
When public access ends, your Linux server and files stay on your Mac.
About $1,412 less
per year in fees.
Compared with running an AWS m7g.xlarge continuously. Your electricity, internet, extra data, and hardware capacity affect the actual saving.
$119.14/mo
$1.50per Mac/month
MacServe fee only. Electricity, internet, and extra data cost more. Hardware capacity and availability differ from AWS.
See the comparison
AWS m7g.xlarge, Linux On-Demand, US East (N. Virginia): $0.1632/hour × 730 hours = $119.136/month. $1,429.632/year in compute minus $18/year for MacServe = $1,411.632. Rate checked September 6, 2026. AWS storage, network charges, taxes, and discounts are excluded. This is a cost comparison, not equivalent performance or uptime. Your Mac needs memory for macOS as well as your server.
AWS pricingPlan details
When does the free trial start?
Your trial starts when you connect your first Mac. It lasts 7 days or 1 GB of transfer across your account, whichever comes first. Early access is by invitation. Paid activation is not open yet.
How am I billed?
$1.50 per Mac/month, billed annually as one $18 payment for 12 months. There is no automatic renewal. Prices are in USD before applicable taxes. You provide your Mac, electricity, internet connection, and any domain you want to use.
How is data counted?
Uploads and downloads through MacServe both count, including network headers and retransmissions. GB is decimal. Included data resets each calendar month and does not roll over. Ordinary outbound downloads and API calls from your Linux server use your own internet connection without consuming your MacServe allowance.
How do top-ups work?
A $10 top-up adds 200 GB, used after your included transfer. Unused prepaid data carries over. You need at least one paid Mac to use it. There are no automatic top-ups or postpaid usage bills.
What happens when I disconnect or public access expires?
Disconnecting pauses public traffic within 30 seconds. Public access also stops when your trial or paid term ends, or you run out of transfer. Your Linux server and files stay on your Mac. Disconnecting does not stop your VM, extend the paid term, or reset the trial.
What do I need to keep running?
An Apple silicon Mac with macOS 13 or later. Keep it awake and connected to the internet; closing a MacBook’s lid can put it to sleep. You manage your apps and backups. MacServe does not provide cloud redundancy, so your apps are unreachable while your Mac or home internet is offline.