Skip to main content

How to play Fortnite on a Mac: all methods, explained

It's not easy to play Fortnite on a Mac, but it is doable. Apple and Epic Games have had their disputes over the years, with Apple's App Store practices making it tricky to play a range of games on Macs, *Fortnite *included.

Technically, you can play Fortnite natively on MacBooks and Macs running Apple hardware -- though the M1 MacBook Air is probably not powerful enough -- but it won't be the full updated version. You're much better off using one of several major game streaming services, as that will get Fortnite running far more smoothly.

Difficulty

Moderate

Duration

30 minutes
The Xbox Cloud Gaming web page running on a Mac, with the Fortnite page showing.
Alex Blake / Digital Trends

How to play Fortnite using Xbox Cloud Gaming

The most reliable way to play Fortnite on a Mac is to use a cloud-gaming service. Right now, you’ve got three main options: Xbox Cloud Gaming, Nvidia GeForce Now, or Amazon Luna. We’ll start with Xbox Cloud Gaming because it has the advantage of not requiring any paid subscription to play Fortnite.

The drawback of using Xbox Cloud Gaming is that you’ll only be able to play Fortnite with a controller – it doesn’t support keyboard and mouse gameplay at the moment. Also be aware that it runs in your web browser window (using Chrome or Edge, not Safari), so you don’t need to download any extra apps to run it. You will, however, need a steady (and preferably fast) internet connection.

Step 1: First, you’ll need to link your Epic Games account to your Xbox account, which ensures your progress is saved and transferred from other platforms. To do so, head to epicgames.com and select the Person icon in the top-right corner, then sign in to your account. Once that’s done, hover over the Person icon again and select Account. In the left-hand sidebar, go to Apps and Accounts > Accounts. Underneath Xbox, choose Connect > Connect Account. Follow the on-screen prompts to sign in using your Xbox account.

Step 2: Now go to xbox.com/play. Select Fortnite from the list of games (you might need to search for it using the box in the top-right corner). At the top of the page, select Sign In (if you are not already signed in) and follow the on-screen instructions.

Step 3: Now select the Play button. If you instead see a button saying “Browser Not Supported,” you’ll need to switch to a different browser. Chrome or Edge should work.

Step 4: You’ll need to have a controller connected, as Fortnite on Xbox Cloud Gaming doesn’t support keyboard and mouse play. Once that’s sorted, Fortnite will launch and you will be able to play.

Amazon Luna running on a Mac, with the Fortnite page showing.
Alex Blake / Digital Trends

How to play Fortnite using Amazon Luna

Instead of Xbox Cloud Gaming, you can play Fortnite on your Mac using Amazon Luna. This game-streaming service is free if you already have an Amazon Prime subscription. If not, you can sign up for Amazon Luna separately. Unlike Xbox Cloud Gaming, Amazon Luna offers the benefit of keyboard and mouse compatibility.

Like Xbox Cloud Gaming, Amazon Luna also works in your browser. You’ll need to use a Chromium-based browser like Chrome or Edge for your games to run properly.

Step 1: Go to luna.amazon.com and make sure you’re signed in using an Amazon account. Select Fortnite from the homepage (you might need to pick Search in the left-hand sidebar and find it that way). Now, select the Play now with Prime button. If you don’t have a Prime subscription, you will be prompted to join Luna+, which offers a free seven-day trial.

Step 2: Once that’s all sorted, choose the Play now button, then select Sign in to Epic Games and follow the on-screen instructions. This will link your Luna and Epic accounts and ensure your progress syncs properly. Finally, pick Play now again to load up Fortnite.

Nvidia GeForce Now running on a Mac, with the Fortnite page showing.
Alex Blake / Digital Trends

Use Nvidia GeForce Now

The third streaming service you can try is Nvidia GeForce Now. This has the widest range of streaming quality options (with various time limits and frame rate caps applied), but is also potentially the most expensive subscription if you opt for its premium tier. There is also a free tier that works with Fortnite.

There are two ways to play Fortnite on your Mac using Nvidia GeForce Now: in your browser or using Nvidia’s app. We’ll discuss both, starting with the browser method.

Step 1: First, go to Nvidia’s GeForce Now membership page and select Join under your chosen subscription tier, then sign in with your Nvidia account and complete the joining process.

Step 2: Now go to play.geforcenow.com and make sure you are signed in using your Nvidia account. Near the top of the page on the left-hand side, choose Connect your store accounts. Next to Epic Games, select Connect and follow the on-screen instructions.

Step 3: Return to the GeForce Now homepage and select Fortnite, then Play.

Step 4: Alternatively, you might want to use the GeForce Now app instead of playing in a browser. To do so, go to geforcenow.com and select Download in the webpage’s top menu bar. Download the macOS version and install it as you would any other macOS app.

Step 5: The process is now very similar to step 2 above (the GeForce Now app is essentially a wrapper for Nvidia’s website). You’ll need to log in, connect to your Epic account, then head back to GeForce Now, select Fortnite, then choose Play. It’s all done in the same way as laid out in step 2.

The Epic Games Store on a Mac, with the Fortnite page showing.
Alex Blake / Digital Trends

How to play Fortnite natively from Epic Games Store

In addition to the above options for using game-streaming services, you can download and play Fortnite directly from the Epic Games Store. However, we wouldn’t recommend doing this due to the restrictions Epic has put in place for Mac users.

For instance, you can’t download the latest version of Fortnite and are instead limited to version 13.40. This doesn’t include any of the latest seasonal content, maps and other additions. You’ll also be unable to enjoy cross-platform play and will be stuck playing against either bots or other macOS users who have downloaded the game from the Epic Games Store. Finally, Epic has disabled V-Bucks in the Mac version, meaning you can’t purchase new items in the game.

If you still want to try this method, here’s how it’s done.

Step 1: Go to epicgames.com and select Fortnite from the homepage (or search for it if it doesn’t appear).

Step 2: On the Fortnite page, select Get to add the game to your library. Now download and install the Epic Games Launcher using the Download button at the top of the page.

Step 3: Once that’s finished, open the Epic Games Launcher app and select the Library tab, pick Fortnite, then choose Install. Once the installation is complete, select Launch to play the game.

There are several ways to play Fortnite on your Mac, and none of them are particularly complex. We’d suggest you start out by trying the free tiers offered by either Xbox Cloud Gaming or Nvidia GeForce Now, or instead opt for Amazon Luna if you already have an Amazon Prime subscription.

It’s probably best to avoid the native version of Fortnite from the Epic Games Store as it is very limited at the time of writing. Hopefully. Apple and Epic can resolve their dispute and enable Mac gamers to enjoy the full, latest version of Fortnite without any restrictions.

There are other options that you might find discussed elsewhere, such as virtual machine software like Parallels Desktop or Windows compatibility apps like CrossOver or Apple’s game-porting toolkit. Unfortunately, most of these don't work effectively, so aren't the best way to play Fortnite just yet. If the lawsuit changes things in the future, though,we'll let you know.

In the meantime, if you get Fortnite running on your Mac, don't forget to check out our Fortnite *performance guide to make it run its best, and here are some tips and tricks to improve your *Fortnite play.

Editors' Recommendations

Alex Blake
In ancient times, people like Alex would have been shunned for their nerdy ways and strange opinions on cheese. Today, he…
How to change the login picture on a Mac
The M3 MacBook Air in front of a window.

When you log into your Mac every day, one of the first things you see is a circular login picture above your username. On its own, this UI element is how you and other household members will know what user profile belongs to whom. Fortunately, Apple also gives you the ability to customize this image. You’ll be able to choose from your own personal photos, emojis, as well as Memojis.

Read more
How to change where screenshots are saved on a Mac
how to change where screenshots are saved on a mac apple screenshot

With the right keyboard shortcuts, taking a screenshot on a Mac is very straightforward -- although they don't always save to the right location. Fortunately, there are a number of locations you can choose from and selecting from them is as quick and easy as taking a screenshot in the first place.

Here's how to choose where screenshots are savedon a Mac.

Read more
How to check the storage space on your Mac
The About This Mac window showing storage usage, alongside a window offering suggestions on how to save storage spce in MacOS Monterey.

Upgrading storage on your Mac isn't always easy, or even possible, so knowing how much storage space you have, and how to free up more, is a great idea. Often when you buy a Mac, that's the storage you're stuck with -- although external drives and cloud storage are always an option.

Luckily, checking your available storage -- and then freeing up space for the things you want to keep -- is very easy to do. In this guide, we’ll walk you through the process of checking your Mac’s storage space, then show you a few quick ways of clearing out the junk you no longer need.

Read more