Skip to main content

Installation Guide

Prism Launcher is available for Windows, Linux, and macOS. Choose your platform below for detailed installation instructions.
All official downloads are available at prismlauncher.org/download

System Requirements

Before installing, ensure your system meets these requirements:
  • Operating System: Windows 7+, Linux (any modern distribution), or macOS 10.14+
  • Memory: At least 4 GB RAM (8 GB recommended for modded Minecraft)
  • Java: Java 8+ (the launcher can download Java automatically)
  • Graphics: OpenGL 3.2+ compatible graphics card
  • Storage: 500 MB for the launcher, plus space for Minecraft installations
Minecraft itself has varying Java requirements:
  • Minecraft 1.17 and later require Java 17+
  • Minecraft 1.16.5 and earlier work with Java 8+
  • Prism Launcher can manage multiple Java installations

Installation by Platform

Windows Installation

1

Download the Installer

Visit prismlauncher.org/download and download the Windows installer (.exe file).
2

Run the Installer

Double-click the downloaded .exe file. You may see a Windows SmartScreen warning - click “More info” then “Run anyway” if prompted.
3

Follow the Installation Wizard

  • Choose your installation directory (default: C:\Program Files\PrismLauncher)
  • Select whether to create a desktop shortcut
  • Click “Install” to complete the installation
4

Launch Prism Launcher

Use the desktop shortcut or Start menu entry to launch Prism Launcher for the first time.

Portable Installation

For a portable installation that can run from a USB drive:
  1. Download the Windows (Portable) ZIP archive
  2. Extract to your desired location
  3. Run prismlauncher.exe directly
The portable version stores all data in its own directory, making it easy to move or backup.

Package Managers

choco install prismlauncher

Development Builds

Development builds are not intended for most users. They may contain bugs, crashes, and instabilities. Use at your own risk!
Development builds provide access to the latest features before they reach stable releases:

Installing Nightly Flatpak

flatpak remote-add --if-not-exists prismlauncher-nightly \
  https://flatpak.prismlauncher.org/prismlauncher-nightly.flatpakrepo

flatpak install prismlauncher-nightly org.prismlauncher.PrismLauncher

Build Requirements (Source)

For those building from source, here are the technical requirements from CMakeLists.txt:
# Minimum CMake version
cmake_minimum_required(VERSION 3.22)

# C++ and C standards
set(CMAKE_CXX_STANDARD 20)
set(CMAKE_C_STANDARD 11)

# Qt version
find_package(Qt6 6.4 REQUIRED COMPONENTS 
    Core CoreTools Widgets Concurrent Network Test Xml NetworkAuth OpenGL)

# Additional dependencies
find_package(cmark REQUIRED)
find_package(tomlplusplus 3.2.0)
find_package(LibArchive)
find_package(ZLIB REQUIRED)

Build Options

Common CMake options when building:
# Enable Link Time Optimization
-DENABLE_LTO=ON

# Build tests
-DBUILD_TESTING=ON

# Set build platform
-DLauncher_BUILD_PLATFORM="yourplatform"

# Enable Java downloader (disabled by default on Linux)
-DLauncher_ENABLE_JAVA_DOWNLOADER=ON

Verification

After installation, verify Prism Launcher is working:
1

Launch the Application

Open Prism Launcher using your preferred method.
2

Check the Version

Navigate to HelpAbout to verify you have the correct version installed.
3

Complete Setup Wizard

Follow the first-time setup wizard to configure language, Java, and memory settings.

Troubleshooting

Common Issues

  • Windows: Ensure you have the Visual C++ Redistributable installed
  • Linux: Verify all dependencies are installed (check distribution packages)
  • macOS: Make sure you’ve allowed the app in Security & Privacy settings
Prism Launcher can automatically download Java for you:
  1. Go to SettingsJava
  2. Click Auto-detect or Download Java
  3. Select the appropriate Java version for your Minecraft version
If using Flatpak, you may need to grant additional permissions:
flatpak override --user org.prismlauncher.PrismLauncher \
  --filesystem=xdg-data/PrismLauncher:create

Next Steps

Now that Prism Launcher is installed:
  1. Quick Start Guide: Learn how to create your first instance
  2. Configure Settings: Customize Java, memory allocation, and appearance
  3. Add Accounts: Sign in with your Microsoft account
  4. Join the Community: Get help and share your setups

For additional help, visit: