You can play Xbox One games on Mac using a new app that allows you to stream your Xbox to your Mac, just Windows users can. This works best on your home connection, but you can set it up to play your Xbox remotely over the Internet. Here’s what you need, how well it works and other important details.
With Windows 10 you can stream your Xbox games to your computer on the same network, but there is no official support for Mac. A new app called OneCast uses the same technology that Windows uses to let you stream your Xbox One to your Mac. You can connect a Xbox One controller via Bluetooth or USB and play your Xbox games on your Mac.
OneCast is $20, and it is on sale for $9.99 through April 1st. You can also get a free 14 day trial, which means you can easily see if this works with your setup. Here’s how to get started.
I tested this using a Xbox One X connected to my home network with a network cable and a MacBook Pro connected to the network on a 5Ghz WiFi connection. The setup is simple and it works very well. I played on High video quality and it was close to the same experience as playing on a Windows laptop on the same network. The video looked nice and controls are responsive for the most part. There are some times while playing fast twitch games like Forza Horizon 3 that it felt a little off and it definitely cost me a gun fight in PUBG during one game, but overall it’s a good experience for the price. Playing PUBG on Mac without the Xbox is still a better experience.
You can set it up to play on a external network over the Internet with additional configuration, but expect limited performance unless you have very good internet connections.
How to Play Xbox One Games on Mac
Here’s what you need to get started and have the best setup for playing Xbox One games on your Mac. You should have your Xbox One connected to your network with an ethernet cable and you need to connect your Mac to the 5Ghz network on your WiFi. This may work without this, but you won’t have the best experience.
- Turn on streaming on your Xbox One. You need to turn on your Xbox One and go to Settings -> Preferences -> Game DVR & Streaming -> Allow game streaming to other devices.
- Then on Xbox app connections choose Allow connections from any device.
- Leave your Xbox turned on and signed in to the profile you want to use.
- Download the OneCast trial and install it to your Mac.
- Open OneCast
- Click Register Xbox One.
- The app will find your Xbox One on the network and connect.
- Sign into the Xbox account on your Mac.
- Now you should connect to the Xbox One and see your home screen on the Mac.
- Pick a game and start playing using your Xbox One controller.
You can pair newer Xbox One controllers (those from the One S and newer) to the Mac using Bluetooth. To do this hold the sync button next to the USB connection and then go to Settings -> Bluetooth and connect to the Xbox One wireless controller. Or you can plug a USB to Micro USB cable in and connect that way. If you plug in, open OneCast, click on Controller and then on Install the Xbox One Controller USB driver.
You only need to register the Xbox One and connect the controller once. After that you can pick from a drop down to choose which Xbox One you want to connect to. Click on Connect and you will now see your Xbox One home screen.
You can play any digital games you own or whichever game is in your disk drive. You can also use this as a handy way to check for game updates or to start the download of a new patch or a new game.
Xbox Game Pass - $9.99
Don't buy an Xbox exclusive game for $59.99. Spend the same amount of money on Xbox Game Pass and get access to that new game and over 100 other titles for six months.
It's the access to new games that make Xbox Game Pass so great. Beginning with the Sea of Thieves release, Microsoft will add every exclusive Xbox game to the Game Pass library on the day it launches. That's on top of the other 100 or so titles you can play, a 10% discount on downloadable content and a 20% discount on Game Pass games that are at least a month old.
Xbox Game Pass costs $9.99 a month or $59.99 a year. A 14-day free trial lets you get a feel for the service without spending any money.