There is no blanket safety guarantee for OptiScaler. Separate the source of the package, integrity of the files, behaviour of the loaded code and the game’s modification policy. A legitimate release can still be incompatible with your game or prohibited by its rules.
Editorial review: 5 October 2026 UTC. Current primary documentation and release metadata were reviewed. Downloading the archive, checking an extracted DLL signature, antivirus analysis, installation, game testing and restoration were not performed for this review. Earlier wording about a measured download and valid signature is not retained without a supporting inspection record in this review.
Start with the publisher, not a search-result label
The OptiScaler repository warns about sites impersonating the team and states that there is no official website or official manager app. Follow the channels linked by that repository. An advert, familiar logo or third-party manager does not establish publisher identity. This warning does not mean every independent article about OptiScaler is malicious.
The application is free. If a page demands payment for an allegedly official copy, stop and compare it with the project’s warning. Read how to assess a download page before entering payment details or accepting an unrelated installer.
What was verified about the current release?
GitHub’s stable release endpoint returned v0.9.4, published 18 July 2026, with one .7z asset. The values below are publisher metadata, checked on the review date. They are not measurements of a local archive.
- Asset:
Optiscaler_.0.9.4-final. 20260718._MM.7z - Size: 55,016,448 bytes; 55.02 decimal MB, approximately 52.47 MiB.
- Publisher SHA-256:
575cb4df86611609.3df75af607e37fd7 0e10f5163e0f23fd 5c804142e80ef0ad
Record the release tag and filename when downloading. A future nightly or stable asset needs its own size, digest and signature review. Do not reuse the hash above for a different file. The release API supplies the current reference; save it before a newer release changes what “latest” means.
Check the archive without executing its contents
- Download the named asset from the project release page into a separate folder. Avoid running a downloader supplied by an unrelated site.
- In PowerShell, enter
Get-FileHash -Algorithm SHA256 -LiteralPath 'C:\Downloads\OptiScaler.7z', replacing the path with your actual archive path. Compare the complete hexadecimal result with the exact asset’s published digest; case differences are harmless, missing digits are not. - If the values differ, stop. Check that the filename, tag and reference belong together, then retry from the publisher. Do not interpret a mismatch as proof of malware; it may also mean an incomplete transfer or the wrong asset.
- Extract to an inspection folder first and read the included licences, configuration and setup script. Review anything that overwrites or deletes an existing game file, loads a plugin or downloads another component.
Hash equality shows agreement with the chosen reference, not independent proof that the publisher or reference was uncompromised. We did not execute the command against an OptiScaler archive during this review.
A signed build is not a signature result for your file
The v0.9.4 release notes describe the OptiScaler component as a signed build. That is a publisher statement. It does not certify every bundled library or establish a Windows signature result for a DLL you downloaded.
For a Windows DLL, run Get-AuthenticodeSignature -LiteralPath 'C:\Inspection\OptiScaler.dll' against the actual extracted file. Record the status and signer, file hash and timestamp before drawing a conclusion. A renamed loader can still contain the same signed bytes, but copying a signer from another release or component is not verification. See Microsoft’s Get-AuthenticodeSignature reference.
A Valid signature concerns the signed bytes and Windows trust evaluation; it is not a behaviour audit, antivirus verdict or permission to modify a protected game. If Windows reports an unexpected result, stop and investigate it rather than changing trust settings or disabling protection.
Keep game policy and compatibility separate
The developers warn against online use because the mod can trigger anti-cheat and bans. Offline mode alone does not prove permission or prevent later integrity checks. There is no ban-free claim here, and removal is not a guarantee that a protected game will accept the installation.
Use the game compatibility list as a starting point, then check the exact game patch and GPU/API combination. A listed workaround is not our first-hand test. Read the catalogue’s compatibility notes before assuming that experimental frame generation or FSR 4 will work on your hardware.
Make a rollback record before setup
- Write down game version, executable folder, graphics API, GPU/driver and existing mod/overlay versions.
- Keep originals outside the game folder. Record each added file and each replacement, its original hash and backup location. Include shared libraries and configuration files.
- Read setup prompts. The script’s proposed cleanup may overlap with another mod’s files; a familiar DLL name alone does not prove ownership.
- For a permitted offline comparison, keep the same scene and settings and change one variable at a time. Record image defects, crashes and frame timing as well as FPS. This is a suggested method, not a benchmark we ran.
Remove only what you can identify
The uninstall guide includes a generated removal script and manual instructions. Review the script against your own file record before running it. Delete an added loader only after identifying it as your mod’s file; restore backups for libraries that previously existed. Do not blindly remove libxess.dll, FidelityFX files or a shared Licenses directory.
If you lack an original backup, use the game platform’s file-verification/recovery function and recheck the folder for separately added mod files. Verification may restore official files while leaving extra files behind. It is not evidence of anti-cheat approval. The known-issues guide can help isolate overlay conflicts; retain your logs and describe your exact version when seeking support.
For a different task, compare DLSS Swapper’s verification workflow. Its installer signature or hash cannot be transferred to OptiScaler or to a game’s DLLs. Bundled components also retain their own notices; GPL-3.0 for the OptiScaler tool is not a licence for every SDK.