| layout | default |
|---|---|
| title | Installation |
| parent | Getting Started |
| nav_order | 1 |
How to download and install Retro Multi Tools on Windows, Linux, macOS, and FreeBSD.
- Windows — Windows 10 or later (x64 or ARM64)
- Linux — A 64-bit distribution (x64 or ARM64)
- macOS — macOS 10.15 (Catalina) or later (Intel or Apple Silicon)
- FreeBSD — FreeBSD 13.0 or later (x64 or ARM64) with Linux binary compatibility enabled
All release builds are self-contained and include the .NET runtime — no separate runtime installation is required.
Download the latest release from the Releases page.
| Platform | Architectures | Formats |
|---|---|---|
| Windows | x64, ARM64 | ZIP, Installer (.exe) |
| Linux | x64, ARM64 | ZIP, DEB, RPM, APK, Pacman, AppImage, Snap, Flatpak |
| macOS | Intel, Apple Silicon | ZIP, PKG, DMG |
| FreeBSD | x64, ARM64 | ZIP, PKG |
Extract the ZIP and run RetroMultiTools.exe.
Run the .exe installer and follow the on-screen instructions. A desktop shortcut can optionally be created during installation.
Retro Multi Tools uses Avalonia UI which requires a few system libraries.
Ubuntu / Debian / Linux Mint:
sudo apt install libicu-dev libfontconfig1 libx11-6 libice6 libsm6Fedora / CentOS Stream / RHEL / Rocky Linux / AlmaLinux / Oracle Linux:
sudo dnf install libicu fontconfig libX11 libICE libSMArch Linux:
sudo pacman -S icu fontconfig libx11 libice libsmAlpine Linux:
sudo apk add icu-libs fontconfig libx11 libice libsmopenSUSE / SLES:
sudo zypper install libicu-devel fontconfig libX11-6 libICE6 libSM6unzip linux-x64.zip -d RetroMultiTools
cd RetroMultiTools
chmod +x RetroMultiTools
./RetroMultiToolssudo dpkg -i linux-x64-Installer.deb
retromultitools# Fedora / CentOS Stream / RHEL / Rocky Linux / AlmaLinux / Oracle Linux
sudo dnf install linux-x64.rpm
# openSUSE / SLES
sudo zypper install linux-x64.rpmThen launch from the application menu or run retromultitools.
sudo apk add --allow-untrusted linux-x64.apk
retromultitoolschmod +x linux-x64.AppImage
./linux-x64.AppImageNo installation is required — AppImage bundles everything into a single file.
sudo pacman -U linux-x64.pkg.tar.zst
retromultitoolssudo snap install --dangerous linux-x64.snap
snap run retromultitoolsflatpak install --user linux-x64.flatpak
flatpak run io.github.svengdk.RetroMultiToolsSee LINUX.md for full details and troubleshooting.
unzip osx-arm64.zip -d RetroMultiTools
cd RetroMultiTools
chmod +x RetroMultiTools
./RetroMultiToolsDouble-click the .pkg file and follow the on-screen instructions to install to /Applications.
- Double-click the
.dmgfile to mount the disk image. - Drag Retro Multi Tools.app to the Applications folder.
- Eject the disk image.
macOS may block the application because it was not downloaded from the App Store. If you see a "cannot be opened because the developer cannot be verified" dialog:
- Open System Settings → Privacy & Security
- Scroll down and click Open Anyway next to the Retro Multi Tools message
- Alternatively, right-click the application and select Open
Or remove the quarantine attribute from the terminal:
xattr -rd com.apple.quarantine RetroMultiToolsSee macOS.md for full details and troubleshooting.
FreeBSD runs Retro Multi Tools through its built-in Linux binary compatibility layer (Linuxulator). Building from source directly on FreeBSD is not supported.
Enable Linux binary compatibility and install the Rocky Linux 9 base packages:
sudo sysrc linux_enable="YES"
sudo service linux start
sudo pkg install linux_base-rl9 linux-rl9-icu linux-rl9-fontconfig linux-rl9-freetypeunzip freebsd-x64.zip -d RetroMultiTools
cd RetroMultiTools
chmod +x RetroMultiTools
./RetroMultiToolssudo pkg add freebsd-x64-Installer.pkg
retromultitoolsSee FreeBSD.md for full details, required packages, and troubleshooting.
Once installed, see First Steps to get started with the application.