VM inventory, reimagined for Proxmox

See every VM in your Proxmox environment.

PVEViewer connects to your Proxmox VE clusters over the REST API and turns them into a rich, multi-tab Excel workbook and live, filterable grids for inventory, health, and capacity planning in one click. No agents to deploy. No history database. Just answers.

  • Windows 10/11 · 64-bit
  • Self-contained · no install
  • Built for Proxmox VE 9.x
Purpose-built for teams migrating off VMware
Proxmox VE 9.1 / 9.2 QEMU / KVM REST API + RRD metrics Multi-cluster Excel · ClosedXML
Everything in one pass

The inventory tool Proxmox was missing

One connection, a full picture. PVEViewer pulls live data straight from the API. No agents to install, nothing to maintain.

Full VM inventory

Every QEMU guest across the cluster: vCPU, memory, disks, partitions, networks, guest-agent tools, and snapshots, collected in parallel and projected into clean, sortable grids.

13-tab Excel export

One click produces a comprehensive multi-tab workbook: Info, CPU, Memory, Disk, Partition, Network, Tools, Snapshot, Host, Cluster, Storage, Health & metadata, ready for analysis and handoff.

Built-in health analysis

Automatic rules flag orphaned volumes, missing or silent guest agents, stale snapshots, storage pressure, CPU/memory overcommit, quorum loss, expiring certs, and pending updates.

Multi-cluster, one view

Add up to two clusters per site, save reusable connection profiles, and merge everything into a single workbook with a source-cluster column on every tab.

Host config backup

Capture each node's bare-metal recovery state over SSH: network, storage.cfg, /etc/pve, users, host keys, and package lists, with optional OpenSSL-compatible AES encryption and per-host restore notes.

Unattended CLI

Run scheduled, headless exports with a config file of saved profiles, perfect for nightly inventory snapshots dropped to a share. The GUI and CLI are separate, self-contained downloads.

The deliverable

A workbook your whole team can read

If you've ever handed a stakeholder a virtualization inventory export, this will feel like home. PVEViewer gives every dimension its own tab for Proxmox: filterable, sortable, and ready to pivot.

  • Info
  • CPU
  • Memory
  • Disk
  • Partition
  • Network
  • Tools
  • Snapshot
  • Host
  • Cluster
  • Storage
  • Health

Average & peak CPU/memory pulled from Proxmox RRD. No agent on the host needed beyond the QEMU guest agent already running in your VMs.

Three steps

From cluster to spreadsheet in under a minute

1

Connect

Point PVEViewer at any one node. Use an API token (recommended) or username/password with TOTP. Self-signed certs work out of the box. Save the profile for next time.

2

Collect

It fans out across the cluster's API and RRD metrics in parallel, collecting config, status, snapshots, guest-agent details, and utilization, then runs the health rules.

3

Export

Browse live grids in the app, or export the full multi-tab workbook to share. Schedule the CLI to do it unattended on a timer.

For the automators

Headless exports on a schedule

Every capability is scriptable. Drop a config file of saved cluster profiles and let Task Scheduler produce a fresh inventory each night, straight to a file share. The same binary handles host backups and AES encrypt/decrypt.

  • Merge multiple clusters from one config
  • Self-contained single-file .exe, no .NET install
  • --selftest previews a workbook with zero infrastructure
Download the CLI

Ready to see your environment?

Free for Windows. Download, connect a cluster, and have a full inventory workbook in minutes.

Windows 10/11 · 64-bit · self-contained · GUI and CLI are separate single-file downloads

Good to know

Frequently asked

Is this affiliated with Proxmox?

No. PVEViewer is an independent tool that talks to the Proxmox VE REST API. It is not affiliated with, endorsed by, or sponsored by Proxmox Server Solutions GmbH. "Proxmox" is a trademark of its respective owner.

Do I need to install anything on my Proxmox hosts?

No host-side agent. PVEViewer reads everything through the standard REST API and RRD metrics. The only requirement is the QEMU guest agent inside your VMs, which most Proxmox deployments already run for richer detail (IPs, filesystems, OS info).

How do I authenticate?

An API token is recommended. Username/password with TOTP is also supported as a fallback. Self-signed certificates are expected and accepted by default.

Does it support LXC containers?

Not in this version. PVEViewer focuses on QEMU/KVM virtual machines for capacity planning and inventory.

Does it store history?

It's point-in-time by design. Every run is a fresh snapshot. Average and peak utilization come straight from Proxmox's own RRD data, so you still get trend context without a local database to maintain.

What's the "host config backup" feature?

It's separate from VM backups. Over SSH it captures each node's configuration needed to rebuild it after a clean reinstall: network, storage.cfg, /etc/pve, users, SSH host keys, and package lists, with optional AES encryption and generated restore instructions. It does not replace vzdump or Proxmox Backup Server.