1. Home
  2. Software
  3. Hextech repair tool

What Is Riot Repair Tool?

The Hextech Repair Tool — now officially called Riot Repair Tool — is Riot Games’ diagnostic utility for fixing client and game issues across their titles. It runs targeted checks on your system, identifies what’s broken, and applies fixes — all without requiring you to reinstall the game from scratch or dig through support forums. If you’ve been searching for the Hextech Repair Tool, you’re in the right place: Riot renamed it, and Riot Repair Tool is the current name.

Hextech Repair Tool

The tool supports all major Riot titles, including League of Legends, VALORANT, Teamfight Tactics, and Legends of Runeterra.

It’s designed to handle a wide range of problems that would otherwise require a support ticket or hours of manual troubleshooting. Here’s what it can diagnose and fix:

  • Patch failures — when updates stall, fail mid-download, or leave your client in a broken state
  • Connection errors and high ping — network-level checks that identify routing or DNS issues affecting your match quality
  • Launch issues — client crashes or games that won’t open after a system update
  • Firewall conflicts — detects when Windows Firewall or third-party security software is blocking Riot services
  • Corrupted game files — scans and repairs damaged or missing files without a full reinstall

Looking for the Hextech Repair Tool? Riot Games officially renamed it to Riot Repair Tool. Same tool, same download source — just a new name. All Hextech Repair Tool guides and steps apply directly to the current version.

This guide covers everything you need: where to get the official download, how to run the Hextech Repair Tool correctly, how to collect log files for a support ticket, and what to do if the tool doesn’t resolve your issue.

How to Download the Hextech Repair Tool (Official Link)

The only place to get the official Hextech Repair Tool download is directly through Riot Games’ support page. No third-party site, mirror, or file-sharing platform carries a verified copy — and downloading from anywhere else puts your system at risk. Go straight to the source.

Download Riot Repair Tool (Official)
Available for Windows and macOS — direct from Riot Games’ support page.
→ Get the official Hextech Repair Tool download here

Last tested on Windows 11 and macOS — May 2026.

After you click through, Riot’s support page walks you through the download. You are not getting a standalone installer in the traditional sense — the page provides the direct file link along with setup instructions. Once downloaded, the Hextech Repair Tool runs as a lightweight utility: no installation wizard, no background service. Open it, select your region and game, choose your repair options, and click Start.

A quick word on third-party sites: avoid them entirely. Searches for the official Hextech Repair Tool download regularly surface unofficial mirrors and file-hosting pages. These are not vetted by Riot, and several have historically bundled unwanted software. The Riot support page is the only recommended source — full stop.

Here is what to expect after you land on the support page:

  • File download: You will find a direct link to the RRT executable for your operating system — Windows (.exe) or macOS (.dmg). The file is small and downloads in seconds on most connections.
  • No account required: You do not need to be logged into a Riot account to download the tool. It is freely available to anyone troubleshooting a Riot Games title.
  • Immediate use: On Windows, right-click the file and select Run as administrator for best results. On macOS, open it from your Downloads folder as you would any other utility.
  • Supported games: The Hextech Repair Tool works across all Riot titles — League of Legends, VALORANT, Teamfight Tactics, and Legends of Runeterra — from a single interface.

How to Use the Hextech Repair Tool

The Hextech Repair Tool is the fastest way to resolve the most common Riot Games client and game issues without reinstalling everything from scratch. Whether you’re dealing with a stuck patch, a login loop, corrupted game files, or connection problems, the steps below walk you through the process correctly — including a note on which options to actually enable.

Before you start, close both your game and the Riot client completely. Leaving either running in the background can interfere with the scan and produce incomplete results.

  1. Close the game and Riot client — Quit League of Legends, VALORANT, or whichever title you’re troubleshooting, then close the Riot client from the system tray. Confirm neither process is running in Task Manager before continuing.
  2. Run the tool as administrator — Right-click the Hextech Repair Tool executable and select Run as administrator. Without elevated permissions, the tool cannot modify game files or adjust network settings.
  3. Select your region — Choose the server region that matches your account. Selecting the wrong region causes the tool to run network diagnostics against the wrong endpoints, which skews the results.
  4. Enable only the repair options that match your problem — Do not check every option blindly. If you’re fixing a patching error, enable the game file repair option. If you’re troubleshooting high ping or connection drops, focus on the network diagnostic options. Enabling everything — including options like Disable Firewall — when you don’t need them can create new problems.
  5. Click Start and let the scan run — The Hextech Repair Tool will run network checks, verify game file integrity, and apply any fixes it finds. Expect the process to take anywhere from five to fifteen minutes depending on which options you selected and the size of your installation. The gather logs step alone can take several minutes, so don’t close the window if progress appears slow.
  6. Restart when prompted — If the tool asks you to restart your PC or relaunch the client, do so before testing whether the issue is resolved.

This process works best for patching errors that leave your client stuck mid-update, login problems caused by corrupted local files, game file corruption that triggers crashes or missing asset errors, and poor connectivity issues such as high ping or packet loss. It is not a fix for server-side outages — check the Riot Games server status page first if the problem affects all players.

If the Hextech Repair Tool completes without resolving your issue, the next step is to gather your log files using the built-in log collection option and attach them to a Riot support ticket so the support team can diagnose what the automated scan missed.

How to Use the Hextech Repair Tool for VALORANT

The Hextech Repair Tool is not limited to League of Legends. It works across all Riot Games titles, including VALORANT, and runs the same core diagnostics regardless of which game you are trying to fix. If you have been searching specifically for a VALORANT repair solution, this is the same tool — no separate download required.

VALORANT players typically turn to the Hextech Repair Tool when they run into one of the following problems:

  • Connection errors at launch — the client fails to connect to Riot servers or drops mid-session before a match loads.
  • Patch and update failures — the game gets stuck mid-update, throws an error code, or refuses to finish downloading a patch.
  • Client crashes — VALORANT closes unexpectedly on startup or during the agent select screen.
  • High ping or packet loss — the tool’s network diagnostics can identify DNS and firewall conflicts affecting your connection to VALORANT servers.

Before running the Hextech Repair Tool for VALORANT, close the VALORANT client completely — including the Riot Client background process. You can confirm it is fully closed by checking Task Manager and ending any Riot-related processes. Once the tool opens, select your correct server region before starting the scan. Using the wrong region can produce misleading network results.

The core repair options work the same way for VALORANT as they do for League of Legends. You can run network diagnostics, repair game files, and gather logs without any VALORANT-specific configuration. If the Hextech Repair Tool does not resolve your issue, the next step is to collect the generated log files and submit them through a Riot support ticket.

For VALORANT specifically, log files are stored in the tool’s output directory on Windows; on macOS, check the output panel within the tool itself for the file path.

If the repair tool runs without errors but the problem persists, do not run it repeatedly. One clean pass is enough. At that point, head to the official Riot support page, attach your log files, and describe the specific VALORANT error you are seeing. The support team can escalate issues that the tool alone cannot resolve.

Hextech Repair Tool Stuck on Gathering Logs: What to Do

When the Hextech Repair Tool reaches the gathering logs step, it is scanning your game installation directories, collecting diagnostic files, and compressing them for review. This is one of the more disk-intensive parts of the process, so some delay here is completely normal — it is not a sign the tool has crashed.

For most scans, the Hextech Repair Tool completes in roughly 5 to 15 minutes total. The gathering logs step alone can take 2 to 5 minutes on a standard installation. If you selected “Reinstall all game files,” budget closer to 20 to 40 minutes depending on your connection speed and disk performance. Only start troubleshooting if the progress bar has shown no movement for more than 15 to 20 minutes.

If it is genuinely stuck, work through these steps in order:

  1. Wait it out first. Give the tool at least 15 minutes of no visible progress before intervening. Large League of Legends or VALORANT installations can cause this step to stall temporarily while the tool indexes nested folders.
  2. Check your free disk space. The Hextech Repair Tool needs room to write log files. If your drive has less than 2 GB free, the process will stall or fail silently. Free up space and relaunch.
  3. Temporarily disable real-time antivirus protection. Security software frequently intercepts the Hextech Repair Tool as it reads game files, blocking or slowing the log collection process. Disable it just for the duration of the scan, then re-enable it immediately after.
  4. Rerun as administrator. Right-click the Hextech Repair Tool executable and select Run as administrator. Insufficient permissions are a common cause of the gathering logs step hanging indefinitely.
  5. Close all Riot processes first. Open Task Manager, end any running instances of the Riot Client, League of Legends, or VALORANT, then relaunch the tool. Active game processes can lock the files the tool is trying to read.

The most common causes of a stall at this step are large game installations, antivirus interference, slow or nearly full hard drives, and missing administrator permissions. SSDs handle this step significantly faster than traditional hard drives.

If the Hextech Repair Tool is still frozen after 30 minutes and you have worked through all five steps, the scan is unlikely to complete on its own. At that point, navigate manually to the folder where the tool is saved — any partial log files generated before the stall will be there. Attach those files to a Riot support ticket rather than waiting for a full scan to finish.

Still stuck after 30 minutes? Skip waiting for the tool to finish. Collect whatever partial logs are already in the Hextech Repair Tool directory and submit them directly via a Riot support ticket. Partial logs are still useful to the support team.

What Each Repair Option Does

The Hextech Repair Tool gives you several repair options when you run it, and picking the wrong one wastes time. Some options take seconds; others re-download your entire game. Here is what each one actually does and when to use it.

OptionWhat it doesBest used when
Check DNSTests whether your computer can resolve Riot’s server addresses correctly. Does not change any settings.You see connection errors or the client fails to reach Riot servers at all.
Check NetworkRuns a ping test to Riot’s servers and measures packet loss and latency.You have high ping or intermittent disconnects during matches.
Disable FirewallTemporarily turns off your Windows Firewall so the tool can test whether it is blocking Riot traffic. This change is not permanent, but you should re-enable your firewall manually after the test completes.You suspect your firewall is blocking the client or patcher. Review your firewall rules afterward.
Repair Game FilesScans your local game installation and replaces any corrupted or missing files. Faster than a full reinstall.The game crashes on launch, patches fail mid-way, or you see missing asset errors.
Reinstall / Re-download GameRemoves and fully re-downloads the game. This takes the longest — expect 30 minutes to several hours depending on your connection and game size.Repair game files did not fix the problem, or your installation is severely corrupted.
Gather Log FilesCollects diagnostic logs from your system and game client into a single folder. Does not repair anything on its own.You are preparing to submit a Riot support ticket and need logs to attach.

A few things worth knowing before you start:

  • Firewall changes need a manual review. The Disable Firewall option is a diagnostic step, not a fix. After testing, open Windows Security and confirm your firewall is back on. If disabling it resolved your issue, the permanent fix is adding a firewall exception for the Riot client — not leaving the firewall off.
  • Reinstall takes the longest by far. If your connection is slow or your game is large, budget several hours. Run file repair first — it covers most corruption issues in a fraction of the time.
  • Gather Log Files does nothing on its own. It only collects data. Run it last, after other options have not resolved the problem, so you have something useful to send to Riot support.

If you are not sure which option matches your problem, the table above is the fastest way to decide. Match your symptom to the “Best used when” column rather than enabling everything at once.

How to Gather and Use Log Files

Most of the time, running the Hextech Repair Tool resolves the issue and you move on. But if the tool finishes and the problem persists — or if Riot support asks for diagnostics — log files become your most useful asset. They give support agents a detailed record of what the tool found, what it attempted, and where things broke down.

Generating logs is straightforward. Before you run a repair, make sure the Gather log files option is checked in the tool’s interface. Once you click Start and the process completes, the logs are written automatically — you do not need to do anything extra to trigger them.

Finding those logs afterward depends on your operating system:

  • Windows: Open File Explorer and navigate to C:\Riot Games\Logs. If you installed Riot games to a different drive or folder, check that installation directory instead. The log files are timestamped, so the most recent set will be at the top when sorted by date modified.
  • macOS: Open Finder, press Cmd + Shift + G, and enter ~/Library/Logs/Riot Games. If that path returns nothing, check the same directory where the Riot Client is installed — the tool writes logs to a subfolder in the application directory on some macOS versions.

When you open a Riot support ticket, what you include in that ticket determines how quickly an agent can help. Vague descriptions slow things down. Specific details move things forward.

Attach the following to your ticket:

  • The log files from the Hextech Repair Tool run — attach the full folder as a ZIP if there are multiple files, not just a single log excerpt.
  • A screenshot of the error — capture the exact message or behavior you are seeing, whether it is a client crash, a stuck patch, or a connection failure.
  • A brief description of what you already tried — list which repair options you enabled, whether you ran the tool as administrator, and whether the issue appeared before or after a specific game update.
  • Your operating system and game client version — Windows 10 or 11, macOS version, and whether you are on the live or PBE client.

The more context you give upfront, the less back-and-forth you will need before the issue gets escalated to a specialist.

If the Hextech Repair Tool has not resolved your issue after a full run with all relevant options enabled, do not keep re-running it. Gather your logs and open a ticket — that is the faster path to a fix.

If you have worked through every repair option and the problem is still there, the next step is to contact Riot directly. Open a support ticket at the official Riot support page, attach your logs and screenshots, and describe the issue with the detail outlined above. A support agent can review your diagnostics and escalate to technical teams if needed.

Is the Hextech Repair Tool Safe?

Yes — the Hextech Repair Tool is safe to use, provided you download it from Riot’s official support page. That single condition is what matters most here.

Downloading from the official Riot Games support page ensures you’re getting the authentic, unmodified file. Third-party download sites carry real risk: files can be bundled with malware or modified without your knowledge. The official source removes that uncertainty entirely.

In terms of what the Hextech Repair Tool actually does on your system, it operates within a defined scope:

  • Game file checks — it scans and repairs corrupted or missing Riot game files without touching unrelated software.
  • Network diagnostics — it tests DNS resolution, connection quality, and firewall rules relevant to Riot services.
  • Log collection — it gathers diagnostic logs from your Riot client and game directories to help identify the root cause of issues.
  • System configuration checks — it reviews settings like your system clock, which can affect authentication and patching.

If you want extra reassurance before running any downloaded tool, upload the installer to VirusTotal first. It scans files against dozens of antivirus engines and takes under a minute.

One option that deserves careful handling is Disable Firewall. This setting temporarily adjusts your firewall rules to rule out connection blocks as the source of a problem. It’s a diagnostic step — not something to leave enabled permanently. Use it only when troubleshooting a specific connection issue, and re-enable your firewall once the test is complete.

Frequently Asked Questions

Is Hextech Repair Tool the same as Riot Repair Tool?

Yes. Hextech Repair Tool and Riot Repair Tool are the same utility. Riot Games rebranded it to Riot Repair Tool, which is the current official name. If you have seen both names referenced online, they refer to identical software — Riot Repair Tool is simply what it is called now.

What games does Riot Repair Tool support?

Riot Repair Tool supports all Riot Games titles, including League of Legends, VALORANT, Teamfight Tactics, and Legends of Runeterra. The same diagnostic and repair options apply across all supported games.

Where do I download Riot Repair Tool?

Download Riot Repair Tool directly from Riot Games’ official support page at support-leagueoflegends.riotgames.com. Avoid third-party download sites — the official Riot support page is the only verified source.

Does Riot Repair Tool work on Mac?

Yes. Riot Repair Tool is available for both Windows and macOS. The interface and repair options are the same on both platforms, though log file locations differ slightly on Mac.

How long does Riot Repair Tool take to run?

Riot Repair Tool typically completes in 5 to 15 minutes, depending on which options you enable and the size of your game installation. The “Reinstall all game files” option takes the longest because it re-downloads your full game. The “Gather log files” step alone can take 2 to 5 minutes. If the tool appears frozen for more than 20 minutes, see the question below on gathering logs.

Does Riot Repair Tool work for VALORANT?

Yes. Riot Repair Tool works for VALORANT and runs the same network diagnostics and file repair checks it performs for League of Legends. Before launching the tool, close the VALORANT client completely, then select your server region and enable the relevant repair options. The steps are largely identical to the League of Legends process — the main difference is that VALORANT log files are stored in a separate directory, which matters if you need to submit logs to Riot support.

What should I do if Riot Repair Tool is stuck on gathering logs?

First, wait at least 10 minutes — large game installations can cause this step to run longer than expected. If the tool remains frozen, close it, temporarily disable your antivirus real-time protection, and relaunch Riot Repair Tool as administrator. Also confirm your drive has at least 2 GB of free space. If it still stalls, navigate manually to the log output folder and attach whatever files were generated to a Riot support ticket.

What should I do if Riot Repair Tool still does not fix my issue?

If the tool completes without resolving your problem, check the Riot Games server status page to rule out an outage. Next, use Riot Repair Tool to gather log files, then submit a support ticket at support.riotgames.com with those logs attached. Riot support can review the diagnostic data and advise on next steps that go beyond what the tool can repair automatically.

Is it safe to use the Disable Firewall option?

The Disable Firewall option temporarily turns off Windows Firewall to test whether it is blocking Riot game traffic. It re-enables automatically after the test. Use this option only as a diagnostic step — do not leave your firewall disabled after running the tool. If disabling the firewall resolves your connection issue, add a permanent exception for the Riot client in your firewall settings instead.

What does Riot Repair Tool actually do to my computer?

Riot Repair Tool runs targeted diagnostics and makes limited, reversible changes. It can flush your DNS cache, reset network adapter settings, check game file integrity, adjust your system clock sync, and collect log files for support. It does not modify unrelated system files, install additional software, or make permanent changes outside of the Riot client environment. You can verify the download on VirusTotal before running it if you want independent confirmation.

What to Do If the Hextech Repair Tool Still Doesn’t Fix the Problem

The Hextech Repair Tool resolves most client and patch problems without any extra steps — but some issues run deeper than a local fix can reach. If you’ve worked through the repair options and the problem persists, here’s the path forward.

  • Check Riot’s service status first. Visit the Riot Games server status page before running anything again. If there’s an active outage, no local repair will help — the problem is on Riot’s end, not yours.
  • Rerun the most relevant repair options. If you only ran one or two options the first time, go back and try the network diagnostics and game file repair together. Some issues require both to clear.
  • Collect your log files. Use the Gather Logs option in the Hextech Repair Tool, then locate the output folder. Those logs are what Riot support needs to diagnose anything the tool can’t fix on its own.
  • Submit a support ticket. Attach the log files and describe exactly what you tried. Riot’s support team can identify issues that don’t show up in standard repair runs.

The official download is available directly from Riot’s support page — that’s the only source worth trusting. If you came here searching for the Hextech Repair Tool, you’re in the right place: Hextech Repair Tool is the former name for the same tool this entire guide covers.


Don’t sit on a broken client — grab the logs, open a ticket, and give Riot’s support team exactly what they need to get you back in the game.