Free, open-source Windows optimization tool with 42 tweaks, a settings panel, and built-in tools for startup, scheduled tasks, and cleanup.
Orbmu2k/nvidiaProfileInspector
Windows tool for viewing and editing NVIDIA driver profile settings, including many hidden options not exposed in the NVIDIA Control Panel.
Open-source alternative to:NVIDIA Control Panel
- Stars
- 7,451
- Forks
- 397
- Open issues
- 247
- Last commit
- 7 days ago
What is it?
NVIDIA Profile Inspector is a Windows desktop application for editing NVIDIA driver profiles through the NVIDIA Driver Settings API. It exposes the driver profile database used by the NVIDIA Control Panel and adds access to many hidden or undocumented settings, covering areas such as frame-rate limiters, synchronization, texture filtering, SLI, Optimus, and DLSS overrides.
You can view and edit global and per-application profiles, add or remove applications assigned to a profile, and create custom profiles for programs missing from the driver database. Settings can be searched, filtered, marked as favorites, and inspected with a built-in bit editor. Profiles can be exported and imported as .nip backups or as NVIDIA text-format dumps, and individual settings, whole profiles, or driver defaults can be restored.
The application must run elevated to write changes, requires .NET Framework 4.8, and supports command-line options for silent imports and exporting customized profiles. Many entries are experimental or driver-version-specific, so backing up before changes is recommended.
Key features
- 01Edits global and per-application NVIDIA driver profiles.
- 02Exports and imports .nip profile backups and NVIDIA text-format dumps.
- 03Searches, filters, and favorites settings, with a built-in bit editor for bitmask values.
- 04Creates custom profiles for applications missing from the driver database.
- 05Restores individual settings, whole profiles, or driver defaults.
- 06Supports command-line options for silent import and export.
Use cases
- Tuning frame-rate limits or sync options for a specific game profile.
- Backing up customized driver profiles before a driver update.
- Sharing a single game profile as a .nip file with others.
- Exploring hidden NVIDIA driver settings for compatibility troubleshooting.
Quick start
- 1
Download the latest official build from the GitHub Releases page and extract the archive to a writable folder
- 2
Start nvidiaProfileInspector.exe as administrator
nvidiaProfileInspector.exe - 3
Select a profile, change settings in the list, then click Apply Changes
Things to know
- Windows only and requires a compatible NVIDIA GPU and display driver.
- Must be run as administrator to write changes to the driver profile database.
- Many settings are hidden, undocumented, or driver-version-specific and may have no effect or cause issues.
Topics
FAQ
- What is nvidiaProfileInspector?
- Windows tool for viewing and editing NVIDIA driver profile settings, including many hidden options not exposed in the NVIDIA Control Panel. NVIDIA Profile Inspector is a Windows desktop application for editing NVIDIA driver profiles through the NVIDIA Driver Settings API. It exposes the driver profile database used by the NVIDIA Control Panel and adds access to many hidden or undocumented settings, covering areas such as frame-rate limiters, synchronization, texture filtering, SLI, Optimus, and DLSS overrides.
- Is nvidiaProfileInspector free to use? What license does it have?
- nvidiaProfileInspector is open source under the MIT license. Check the license terms before using it in commercial products.
- Is nvidiaProfileInspector still maintained?
- Actively maintained. The last commit to nvidiaProfileInspector was on Oct 13, 2026.
- What can I use nvidiaProfileInspector for?
- Tuning frame-rate limits or sync options for a specific game profile. Backing up customized driver profiles before a driver update. Sharing a single game profile as a .nip file with others. Exploring hidden NVIDIA driver settings for compatibility troubleshooting.
- How do I install nvidiaProfileInspector?
- Download the latest official build from the GitHub Releases page and extract the archive to a writable folder Start nvidiaProfileInspector.exe as administrator: nvidiaProfileInspector.exe Select a profile, change settings in the list, then click Apply Changes
- Where can I get nvidiaProfileInspector?
- The source code and installation instructions are on GitHub: https://github.com/Orbmu2k/nvidiaProfileInspector
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A ready-to-go Windows translation and OCR tool built with WPF, supporting a plugin system for translation and recognition services.
Windows OCR utility that captures text from screen regions, images, PDFs and files, runs locally, and copies or routes the result.
A Windows 11 flyout app that shows media info, lock key status and a taskbar widget in Fluent 2 style popups.
A minimalist Windows desktop sticky-note app with to-do and Markdown note papers that live directly on the desktop, built natively in WPF.
A Windows port of macOS Quick Look that previews files instantly in File Explorer when you press Space.