Installing League of Legends on your PC takes just a few clicks, but setting it up correctly requires navigating Riot Games' launcher ecosystem and ensuring your hardware handles modern Vanguard anti-cheat requirements. If you want to jump straight onto the Summoner's Rift without hitting download errors or launcher loops, getting the right files from the official source is your first priority. You can download the client directly from the Riot Games League of Legends Website.
Modern installations differ significantly from legacy guides that suggest Windows XP or outdated hardware. Today, you need to navigate Riot's unified client, meet strict 64-bit architecture standards, and properly configure your storage drive. This guide walks you through every requirement, step, and troubleshooting hurdle so you can start playing immediately.
Current PC Requirements for League of Legends
Before you download anything, verify your machine meets the modern hardware specifications. Riot Games updated their infrastructure, dropping support for older operating systems and requiring specific security protocols.
- Operating System: Windows 10 or Windows 11 (64-bit required; 32-bit systems are no longer supported).
- Processor: 3.0 GHz processor (SSE2 instruction set or higher) or modern multi-core CPU.
- Memory: 8 GB RAM or higher recommended for smooth client performance during matches.
- Graphics Card: Dedicated GPU with DirectX 11 support (such as NVIDIA GeForce GTX 660, AMD Radeon HD 7850, or Intel HD 4600 integrated graphics).
- Storage: At least 25 GB of available space on an SSD (Solid State Drive is strongly recommended over a traditional HDD to reduce loading screen times).
- Security: TPM 2.0 and Secure Boot enabled in your motherboard BIOS, as required by Riot Vanguard.
If you aren't sure about your PC specs, press the Windows key, type System Information, and check your OS type, RAM, and processor before proceeding.
Step 1: Download the Official Installer
Getting the correct client file prevents malicious clone sites from installing unwanted software on your PC.
- Open your web browser and navigate to the official League of Legends Download Page.
- Click the prominent Play Now or Download for Windows button.
- Save the
Install League of Legends.exefile to an easily accessible folder, such as your Downloads folder.
While the installer file itself is small, it acts as a stub launcher that will pull down the full game files in the next phase.
Step 2: Run the Installer and Choose Your Directory
Once the download finishes, double-click the executable file to launch the setup wizard.
- If Windows User Account Control (UAC) prompts you to allow the app to make changes to your device, click Yes.
- Review the default installation path. By default, the client installs to
C:\Riot Games\League of Legends. - If your C drive is running low on space, click the settings gear or custom path option to select a secondary drive (like
D:\Riot Games\). Ensure the destination drive is formatted as NTFS and has at least 25 GB of free space. - Click Install to begin downloading the core game data and the Riot Client.
Step 3: Log In or Create a Riot Account
League of Legends requires a unified Riot Account to track your profile, unlocks, and matchmaking rating.
- Once the installation finishes, the Riot Client launches automatically.
- If you already play Valorant, Teamfight Tactics, or Legends of Runeterra, use your existing Riot ID and password to log in.
- If you're new, click the Create Account button. You'll need to provide your email address, date of birth, and choose a unique username and password.
- Pick your Summoner Name (the name other players see in-game) when prompted.
Step 4: Handle Patching and Initial Updates
After logging in, the client will automatically check for patches. Because League of Legends receives bi-weekly updates, this initial download might take a few minutes depending on your broadband speed.
Don't close the client while patching is underway. If your download speed drops to zero or appears stuck, pause the update, wait ten seconds, and resume. Keeping your PC connected via an Ethernet cable rather than Wi-Fi prevents packet loss during large file verification steps.
Common Installation Mistakes and How to Fix Them
Even with a clean download, users frequently run into specific roadblocks during setup. Here is how to resolve the most common issues quickly:
- Vanguard Errors: If you receive an error regarding Riot Vanguard (the anti-cheat software), it usually means your PC lacks Secure Boot or TPM 2.0 enabled in the BIOS. Restart your computer, enter your BIOS settings during startup, enable both features, and reboot.
- Stuck at 0% Download: This is almost always caused by third-party antivirus software or Windows Defender blocking the patcher. Temporarily whitelist the
Riot Gamesfolder in your antivirus settings or run the installer as an administrator. - Critical Error Upon Launch: If the game crashes immediately after clicking Play, your DirectX drivers might be outdated. Visit the Microsoft DirectX Download Center to ensure your runtime components are fully updated.
Frequently Asked Questions
Can I play League of Legends on a Mac?
Yes, Riot Games provides a dedicated macOS client alongside the Windows version. You can download it by selecting the Mac OS option on the official Riot Games website.
How much hard drive space do I actually need?
While the minimum requirement states about 16 to 20 GB, you should allocate at least 30 GB to 35 GB. Game patches require temporary breathing room on your drive during the unpacking and installation process.
Do I need a graphics card to run the game?
A dedicated graphics card isn't strictly mandatory because modern integrated graphics chips (such as Intel Iris Xe or AMD Radeon Vega graphics) can run the game smoothly on low-to-medium settings at 1080p.
Why does Riot Vanguard run all the time?
Riot Vanguard is kernel-level anti-cheat software that starts up alongside Windows to prevent cheating before the game environment loads. You can close it manually from your system tray, but you must restart your PC before launching League of Legends again.