Windows
Here, we will guide you through the simple steps to install Citra Emulator on your Windows PC. You can install it in two ways:
- Using the pre-compiled Citra release (Recommended for Beginners)
- Building Citra from source (For Advanced Users)
Download Latest Version of Citra for Windows
Name 3981_ab4f5c-67> | Citra Windows MSVC 3981_46a1ef-7d> |
Size 3981_0fae59-2d> | 29 MB 3981_06e33c-cc> |
Version 3981_78d2ee-7d> | r608383e 3981_d4179d-4c> |
Developer 3981_325172-d8> | PabloMK7 3981_6adcc3-c5> |
Release Date 3981_2a261c-8b> | 29 September 2024 3981_f8b914-97> |
Download 3981_e15a52-9b> | 3981_bf99e3-74> |
Download Old Version of Citra for Windows
Name 3981_3b3f0c-f0> | Citra Windows MSVC 3981_95485b-8d> |
Size 3981_ecfa6c-1d> | 31 MB 3981_2dc8e8-75> |
Version 3981_b099c2-39> | 2104 Nightly 3981_685093-7f> |
Developer 3981_86ff5b-fd> | Citra Team 3981_87c9e0-55> |
Release Date 3981_482a49-da> | 4 March 2024 3981_6e6632-2f> |
Download 3981_dc18ca-fc> | 3981_8aab83-40> |
Installing Citra on Windows
1. Extract the Downloaded File
Once you download Citra, extract the ZIP/7z file using:
- 7-Zip, or
- Windows’ built-in extractor
- Right-click → Extract All…
For best results, extract the folder to a location with full read/write access, such as: Desktop, Documents, or Downloads folder. This helps avoid permission issues.
2. Launch Citra
Open the extracted folder and double-click the “citra-qt.exe”. This will start the main Citra application.
Make sure to run the citra-qt.exe

Understanding Citra Executables
Here are the different files you’ll see inside the folder:
- citra-qt.exe: The main version of Citra with a Graphical User Interface (GUI). This is what most users should run.
- citra-room.exe: Used for creating or hosting local wireless multiplayer rooms.
- citra.exe: A command-line version of Citra (no GUI).Only recommended for advanced users.

Building Citra From Source (Advanced Users)
If you want to compile Citra yourself, follow the steps below.
Requirements
Install the following tools:
- Visual Studio 2022: Make sure to enable C++ Desktop Development during installation.
- CMake: This generates the Visual Studio project files.
- Citra Source Code: Download either the old version or the new version source code.
Step-by-Step Source Build Process
Step 1: Open CMake
Extract the source code, open CMake, then click: Browse Source → Select the folder containing the extracted Citra source.
Step 2: Create a Build Folder
Choose a location for your build folder, or CMake will create one if it doesn’t exist.

Step 3: Configure the Project
Click Configure and select:
- Visual Studio 17 2022
- x64 under “Optional platform”
Click Finish to begin configuration.

Step 4: Generate Project Files
Once the configuration is complete, click “Generate”. CMake will now create the Visual Studio solution.

Step 5: Rebuild Citra in Visual Studio
Open the generated project: → Go to your build folder and open citra.sln

In Visual Studio, select: → Release (top toolbar)

In Visual Studio, select:Click:→ Rebuild Solution → Release (top toolbar)


After a successful rebuild, the compiled Citra files will appear here: build folder > bin > Release > Run citra-qt.exe
Run citra-qt.exe from this folder to launch your newly compiled version of Citra.

