Yuzu emulator Mac (Download DMG macOS) Nintendo Switch

Yuzu emulator for Mac

Yuzu emulator for Mac
ProjectYuzu emulator
LicenseOpen source

Content summary

  1. Info
  2. Highlights
  3. System requirements
  4. Last update
  5. Download
  6. How to install
  7. Frequently Asked Questions
  8. Other versions


Yuzu is an experimental open-source emulator for the Nintendo Switch from the creators of Citra, compatible with Mac devices.

It is written in C# with portability in mind, with builds actively maintained for macOS system.

Yuzu emulator for Mac


Yuzu emulator is capable of running most commercial games at full speed, provided you meet the necessary hardware requirements.

This project is made by the developers of the Nintendo 3DS emulator Citra, with significant code shared between the projects; originally, this emulator only supported test programs and homebrew.

The emulator is still in the early stages of development; over time, new updates will gradually increase performance.

The application currently requires an OpenGL 4.6 capable GPU and a CPU that has high single-core performance.

It also requires minimum macOS 10.14; for more details, see the minimum system requirements written on the table below.

If your game is slow, you may need to get a better smartphone or wait for emulator optimizations; also ensure that you have not mistakenly enabled opengl logging or debug logging in Options > Settings > Logging tab, make sure those are disabled.

Since the Nintendo Switch is a complicated device controller input wise, you will need to change some input settings depending on the game you wish to play, on advanced settings menu.

Yuzu emulator project is licensed under the GPLv3 (or any later version).

Yuzu emulator for Mac

System requirements

The following table lists the minimum system requirements for running this application:

OSOS X 10.14 (or newer)
CPUOcta core 2.0 GHz (or higher)
RAM6 GB (8 GB recommended)
GPUIntel Iris Pro 1536 (or higher)
Storage256 MB (or more)

The performance may vary depending on hardware configuration, so you must comply with the recommended requirements to run the app with the best experience on your device.

Last update

This app is from a third-party developer, so an automatic update won’t be available.

You will need to manually update the app by removing the old version and installing the new version.

This version implements the following features:

  • NVFlinger rewrite
  • PSA for AMD Radeon users (and NVIDIA tags along)
  • Step through code on an instruction-by-instruction basis
  • Modify memory and registers on-the-fly
  • Even completely replace sections of running code dynamically
  • Support for both Arm 32-bit and 64-bit code
  • Ability to modify any memory and registers at any time
  • Readout of guest thread names
  • Support for unlimited numbers of instruction breakpoints
  • Support for up to 4 memory watchpoints

All the updates have the latest fixes and optimizations, but their constantly changing nature means that little testing has been done on them and unknown bugs may appear.

Yuzu emulator for Mac


The latest version of this app is available on the link button below.

Size160.9 MB


  1. Download .dmg file
  2. Click on the file to start installation
  3. Click on setup icon
  4. Click Open to proceed with the installation
  5. Select the destination folder
  6. Run the application


This guide/tutorial answers the following questions:

  • How to install Yuzu emulator on Mac?
  • How to play Nintendo Switch games on Mac?
  • Can I run Nintendo Switch emulator on macOS?
  • How to download Yuzu emulator for Mac?
  • Is Yuzu emulator safe?
  • Is there a Nintendo Switch emulator for Mac?
  • Is Yuzu emulator legal?

Other versions

This application may be compatible with the following operating system:

WindowsNot aviable
LinuxNot aviable