Advertisement

DLSS Swapper for Windows

by Brad Moore (GitHub: beeradmoore)
Version 1.2.6.1 Released 26 Aug 2026 GPL-3.0 Official source verified 25 Sep 2026

DLSS Swapper downloads and swaps DLSS, FSR and XeSS DLL versions in your games. Open source and code-signed. Its developer says swapping files in online games can get you banned.

Get DLSS Swapper from github.com

Official download, version 1.2.6.1, 109.6 MB. We never re-host files.

Official source

Checked against the 1.2.6.1 release on 25 Sep 2026
Official website
github.com/beeradmoore/dlss-swapper
Source code
github.com/beeradmoore/dlss-swapper
Developer
Brad Moore (GitHub: beeradmoore)
Signed by
SignPath Foundation
Licence
GPL-3.0
FileBuildSizeSHA-256
DLSS.Swapper-1.2.6.1-installer.exe Windows x64, installer 109.6 MB 18cf2c7630b6d702a495a1ab9033f7e629d0fd3ee42bf5d797e905bc7807764c
DLSS.Swapper-1.2.6.1-portable.zip Windows x64, portable ZIP 114.4 MB 78cf171ae54b0a045c772b839e14b071e8d2dc3f306758df2837809995103489

Check your copy in PowerShell with Get-FileHash .\DLSS.Swapper-1.2.6.1-installer.exe. The result must match the table exactly.

DLSS Swapper is a free, open-source Windows app that downloads, manages and swaps the DLSS, FSR and XeSS DLL files inside your games. That lets you move a game to a newer or older version of its upscaler without waiting for the developer to patch it. It finds games from Steam, GOG, Epic Games, Ubisoft Connect, the Xbox app and Battle.net, and you can add others by hand.

When to use DLSS Swapper

  • A single-player game ships an old DLSS, FSR or XeSS version and you want to try a newer one.
  • A newer DLL causes problems and you want to go back to an earlier version.
  • You want one place to see which upscaler version each installed game uses.
Advertisement

When not to use it

  • In online games with anti-cheat. Asked whether swapping is safe in online games, the developer answered: “No it is not safe. Changing a file to one the system does not expect may be flagged by anti-cheat and get you banned.”
  • To add DLSS to a game that lacks it. The README says it cannot.
  • With DLLs from strangers. In July 2026 the developer warned that DLLs posted in the project’s GitHub repositories with comments like “this fixed it for me” are likely malware. Use only the files the app offers.

Requirements

Windows 10 64-bit, version 20H1 (build 19041) or later. The README lists “Any” GPU. Which upscaler a game can actually use still depends on your graphics card.

Verify your download

The README says GitHub releases and winget (winget install --id=beeradmoore.dlss-swapper -e) are the only official sources, and warns about malicious sites claiming to be DLSS Swapper. The installer is signed by SignPath Foundation. Compare the SHA-256 hash below with Get-FileHash. When we checked, winget still offered 1.2.5.0, so GitHub had the newer build. See our DLSS Swapper safety guide and fake download sites guide.

Questions

Was DLSS Swapper hacked in 2026?

No. Tom’s Hardware and TechSpot reported third parties posting suspicious DLLs in the project’s GitHub repositories. Neither reported a compromised release.

How do I undo a swap?

Open the game in DLSS Swapper, go to the DLL version menu and click Reset. The app keeps a backup of the original file in the game folder. If Reset is missing, use your launcher’s verify-files option.

Does it improve performance?

Not guaranteed. The README says a swap may fix some issues and, in other cases, stop a game from launching until you restore the original DLL.

Alternatives