The project's README from github.com/b00nz/mVolt. As one markdown file: README.md.
mVolt+ is a Windows tool for NVIDIA GPU tuning and monitoring. It supports voltage-limit and clock offsets, power limits, V/F and fan curves, and saved profiles.
It primarily targets RTX 50 series GPUs. Support for earlier GeForce generations is experimental; available controls depend on the GPU, VBIOS and driver.
Download releases · User guide · Upgrading from v0.38 · Report an issue
This README and the guide describe v0.39. Check the release page for the version of the downloadable build.

Live screenshots from v0.39 on an RTX 5090. The values shown are not recommended tuning settings.
| I want to… | Read this |
|---|---|
| Understand Enabled, Target, Applied and Reset | How the dashboard works |
| Learn what every tile does | Dashboard control reference |
| Understand VMIN, REL, ALT, OV and effective maximum | Voltage limits and measured voltage |
| Edit a V/F curve | V/F Curve Editor |
| Choose fixed fans, a fan curve or firmware control | Fan control and persistence |
| Save, apply or automate profiles | Profiles · Startup and tray |
| Find out what is limiting boost | Telemetry |
| Fix a confusing reading or behavior | Troubleshooting |
--read-only to explore with tuning writes disabled.| Action | What happens |
|---|---|
| Move a slider, type a target, edit curve points | Stages an edit; does not apply it |
| Enable or disable a dashboard tile | Chooses whether Apply includes it; disabling leaves the applied value in place |
| Apply changes / Reapply enabled | Writes enabled dashboard targets |
| Apply fans | Writes the fan tile's pending targets in one step |
| Reset / Reset all | Immediately applies the relevant defaults; no second Apply |
| Boost lock | Immediately toggles boost performance mode |
| Discard pending | Restores editing targets from readback; does not reset hardware |
Turning off advanced ranges can also apply narrower limits. See Advanced tuning.
Profiles belong to the selected GPU and VBIOS. They use the Enabled/Disabled switches saved in the profile, regardless of the dashboard's current switches.
| Mode | What applying the profile does |
|---|---|
| Normal (default) | Applies saved-enabled settings, including zero or stock values. Saved-disabled and absent settings stay untouched. |
| Full snapshot (opt-in when saving) | Restores captured settings, including disabled ones. When saving, enabled controls use their targets, including pending edits; disabled controls use GPU readback. Absent settings stay untouched. |
Saving does not apply anything; Load for editing stages the saved targets. Apply profile, a header profile selection or a profile shortcut applies immediately. See Profiles for the actions and Startup and tray for logon setup.
v0.39 can read supported older profiles. If a profile contains enabled old NVVDD/MSVDD voltage ranges, choose Load for editing, review and adjust the new voltage offsets, then save it again. Old absolute voltage targets are not converted automatically.
Check the saved Enabled/Disabled switches before applying. Keep a copy of
%LOCALAPPDATA%\mVolt+ if you might return to v0.38.
More about profile compatibility.
| Area | Available functions |
|---|---|
| NVVDD / Core | Core rail limits, core voltage demand, core clock offset, GPU clock range and NVVDD OCP |
| MSVDD / Fabric | Fabric rail limits, XBAR/SYS/video voltage demands and clocks, MSVDD OCP |
| Memory / VRAM | Memory clock offset |
| Power / Boost / Cooling | Board power limit, Voltage Boost, bidirectional core/fabric clock propagation ratio and fan duties |
| Curve editors | Core V/F points, region editing, Flatten above, undo/redo and temperature-based fan control |
| Telemetry | Rails/ADCs, clocks, power, P-states, temperatures, boost limits, memory pressure and PCIe |
| Overview | All current settings in two columns, profile/VBIOS identity, Copy summary and Always on top |
| Profiles and preferences | Per-GPU/VBIOS profiles, full snapshots, shortcuts, logon application, RTSS overlay, scaling and themes |
Applied clocks, rail offsets, power/current limits, V/F edits, locks and fixed fan duty are not reverted when mVolt+ exits. The driver can clear settings on a reset or reboot; configured startup and recovery handle reapplication.
A software fan curve needs mVolt+ running to keep following temperature. The tray is sufficient. Fully exiting leaves the last fan duty fixed; Reset to auto returns temperature control to the GPU firmware.
GPU tuning can cause instability or hardware damage. An accepted setting is not proof of stability, and a reported device limit is not a safe-voltage rating.
.\mVolt+.exe --help | Out-Host
.\mVolt+.exe --list-gpus | Out-Host
.\mVolt+.exe --status | Out-Host
.\mVolt+.exe --read-only
Direct CLI tuning is applied immediately. Rail options now use
--nvvdd-offsets VMIN,REL,ALT[,OV] and --msvdd-offsets VMIN,REL,ALT[,OV].
CLI reference and automation.




Experimental support covers RTX 40 / Ada, RTX 30 / Ampere, RTX 20 / Turing and GTX 10 / Pascal. Support is checked per control and sensor; some monitoring features have narrower requirements. Compatibility details.
mVolt+ is an independent third-party project. It is not affiliated with, sponsored by, approved by, or endorsed by NVIDIA Corporation. NVIDIA, GeForce, RTX and related product names belong to their respective owners.
Thanks to Loong0x00 for discovering the XBAR clock control.