CPU
Total and per-core load with sparklines, current clock frequency, package temperature, and power draw.
- Total & per-core load (%)
- Clock frequency (GHz)
- Package temperature (°C)
- Package power (W)
Real-time hardware monitoring built for a vertical secondary display — or scatter individual panels freely across any screen in floating mode. CPU, GPU, RAM, network, disk, NVMe/SSD temperatures, motherboard sensors, live process monitor, and a built-in multi-GPU selector for stable tracking.
Designed for 450 × 1920 vertical side displays. Multiple display profiles fit different monitor sizes.
LibreHardwareMonitor provides per-core clocks, GPU hot-spot, memory clock, VRAM, fan RPM, and D3D engine workloads — not just OS counters.
When your system has both iGPU and dGPU, use the GPU panel selector to pin exactly which device should be shown.
CPU model, GPU name, RAM spec, and system brand logo are all detected at startup with no manual config.
All data stays on your machine. No accounts, no cloud, no background uploads. Ever.
Configurable warning and critical thresholds for CPU, GPU, RAM, and disk. Windows tray notifications fire when a component runs hot — with a cooldown to prevent spam.
Checks for new versions in the background every 6 hours. A badge in the header lets you update with one click — no manual download required.
Switch to floating mode and each panel becomes a draggable, always-on-top window you can place anywhere on any screen. Positions persist across restarts.
Portrait mode fills a dedicated vertical display. Floating mode lets you place each panel wherever it fits — on your gaming monitor, your side screen, or anywhere between.
Each panel tracks exactly what matters for that component — with sparkline history so you see trends, not just a snapshot.
Total and per-core load with sparklines, current clock frequency, package temperature, and power draw.
Core load, temperatures, clocks, power, VRAM, and fan RPM. D3D engine workload breakdown shows when the GPU is rendering 3D or decoding video. Includes a multi-GPU selector so you can pin a specific GPU instead of auto-switching each tick.
Current usage alongside the full memory spec read directly from BIOS — type, speed, stick identification, and live DDR5/DDR4 temperature.
Live upload and download throughput for the best active interface, plus latency measured against the default gateway. Upload and download are shown as separate coloured series in the sparkline.
Aggregated read and write throughput across your primary drives, plus per-drive capacity, usage, and live NVMe/SSD temperature. Read and write are shown as separate coloured series in the sparkline with matching coloured labels.
Super I/O chip sensors for the full board — all active fan channels, board temperatures, and key voltage rails. Board name and chip model auto-detected at startup. Optional panel, enabled in Settings.
A miniature Task Manager always visible on the portrait display. Shows the top 8 processes sorted by CPU usage so you can instantly see which game, encoder, or background service is consuming your hardware. Optional panel, enabled in Settings.
Current time, day, and date displayed cleanly at the top of the dashboard — always visible at a glance.
Rig name, CPU model, and GPU model auto-detected at startup. Recognized gaming OEMs — ROG, MSI, Alienware, Legion, OMEN, Razer, Predator, AORUS — display their brand logo automatically.
Accessible from the system tray icon. Each dialog has a single, focused purpose.
Control how and where the dashboard appears. Adjust opacity with a live preview before saving, pick the display profile that matches your monitor, toggle floating mode to scatter panels freely, toggle always-on-top mode, enable launch at startup, configure temperature alert thresholds, choose a colour theme, and choose which panels to show — drag them to set the order.
Runtime health view for every data source. Shows the LibreHardwareMonitor scheduled task state, dependency health indicators, the live debug log, and last successful refresh time.
Product information at a glance. Shows the current version, license, and direct links to the website and contact.
Checks for new versions silently in the background every 6 hours. When an update is ready, a badge appears in the dashboard header. The dialog shows the new version's release notes from GitHub alongside the full local version history.
A single NSIS installer handles everything — including setting up LibreHardwareMonitor as a Windows scheduled task so sensor data is available immediately at startup.
Grab the latest .exe from the releases page below.
Accept the UAC prompt — admin rights are needed to register the LibreHardwareMonitor scheduled task.
The app starts to the tray. Click the icon to open the dashboard or access Settings, Status, About, and Updates & Changelog.
All versions available on the GitHub Releases page.
RIGStats has a built-in diagnostics export that captures everything needed to investigate sensor or hardware compatibility issues.
Right-click the tray icon → Status.
A Windows save dialog lets you choose where to store the ZIP archive.
The archive contains the debug log, sensor tree, hardware info, and settings — no personal files or credentials.
| File in ZIP | Contents |
|---|---|
debug.log | Full startup and runtime log |
lhm-data.json | Raw LHM sensor tree with all sensor names and live values |
hardware.json | WMI snapshot: OS, CPU, GPU, motherboard, RAM |
settings.json | Current user settings |
sched-task.txt | LibreHardwareMonitor scheduled task state |
sysinfo.json | sysinfo snapshot: CPU, disk, network, RAM |
environment.txt | Windows build, architecture, computer name |
Nothing is uploaded automatically. The ZIP is a local file — you decide whether to share it.
Create a GitHub issue and attach the diagnostics ZIP for the fastest resolution.
Architecture notes, setup guide, release process, and troubleshooting docs are maintained in the repository.
Browse docs on GitHub →