Unity Editor Tool

Ship your Unity game to iOS — without a Mac.

MacFree builds, code-signs and uploads your game straight to Apple TestFlight from a Windows or Linux PC. No Mac. No Xcode.

Unity 6 Unity Build Automation or GitHub Actions Every render pipeline
Unity 3D to TestFlight — build without a Mac

Apple makes you own a Mac to ship iOS.

That's a tax on every Windows and Linux game developer — before your game earns a cent.

Buy a Mac

A Mac mini is $600+ of hardware you may only touch to press "Archive" a few times a month.

Rent a cloud Mac

Cloud-Mac and CI services run $20–30+ every month — forever — just to reach the upload button.

Fight the toolchain

Certificates, provisioning profiles, openssl, Keychain, Xcode settings — hours lost to signing errors.

Three clicks to TestFlight.

Set it up once. After that, every release is a single button — right inside the Unity Editor.

1

Connect

Paste your App Store Connect API key and a couple of IDs. Once.

2

Set Up

One click creates your iOS distribution certificate, provisioning profile and cloud build configuration.

3

Build & Ship

One click builds, signs and uploads. ~15–25 minutes later your build is on TestFlight.

Everything the Mac-only path does — automated.

🖥️

No Mac required

Build and ship from Windows or Linux. Every Mac-only step runs in the cloud.

🔐

Automatic signing

Your distribution certificate and provisioning profile are created for you — no manual steps.

⚙️

Two build engines

Fully-automated GitHub Actions (no dashboards) or Unity Build Automation. Same result.

🚀

One-click delivery

Build, code-sign, archive and upload to TestFlight with a single button.

Smart preflight

Catches icon and bundle-ID issues before they cost build minutes, and always meets Apple's current SDK.

🔒

Safe by design

Credentials are stored encrypted and never committed to Git.

Pick your build backend

Two ways to ship — choose what fits your setup.

Recommended

Unity Build Automation

MacFree configures the certificate, profile, secrets and build target for you — you connect your repository once in the Unity Cloud dashboard, and ship. Ideal if you already use Unity Cloud.

Also supported

GitHub Actions

Fully automated with no dashboards: MacFree creates a private repository, pushes your project, installs the build workflow and runs everything on GitHub's cloud minutes. Just a free GitHub account and your Unity login.

Costs less than one month of a cloud Mac.

A one-time purchase on the Unity Asset Store replaces $600 of hardware or an endless monthly subscription — and pays for itself on your first build.

Mac mini
$600+
Cloud Mac
$20–30/mo
MacFree
One-time
Get MacFree on the Asset Store →

Frequently asked

Do I really never need a Mac?

Correct. Every Mac-only step — compiling the Xcode project, code-signing, and uploading — runs on a cloud machine. You drive it all from the Unity Editor on Windows or Linux.

What do I need to get started?

Unity 6 with the iOS Build Support module, a paid Apple Developer Program account (Apple's requirement for any iOS app), a Unity account (Personal works), and — for the GitHub Actions engine — a free GitHub account. A full step-by-step PDF guide is included with the asset.

Is Unity Personal (free) enough?

Yes, for the GitHub Actions engine. You still need the paid Apple Developer Program — that's Apple's rule, not MacFree's.

How long does a build take?

Typically 15–25 minutes from clicking Build & Ship to the build appearing on TestFlight.

Which render pipelines are supported?

All of them. MacFree is an Editor tool that renders nothing at runtime, so it works with Built-in, URP, HDRP and custom SRPs alike.

Where do I buy it?

MacFree is a one-time purchase on the Unity Asset Store. Get it here →

Stop renting a Mac to ship iOS.

Build, sign and upload your Unity game to TestFlight from the PC you already own.

Get MacFree on the Asset Store →