Free & open source · Windows 10 & 11

See what your USB-C charger really delivers.

PowerLens shows your laptop battery's health, cycle count and live power, and measures how many watts your charger is actually supplying. Think coconutBattery, for Windows.

Latest release · ARM64 build · No install, no admin rights

PowerLens window on Windows 11 with the acrylic backdrop, showing the power adapter, battery, live chart and charger details

Tap the screenshot to see it full size.

Everything about your power, in one place

PowerLens reads the same battery interfaces Windows uses for its own battery report. It works without admin rights and without installing anything.

Charger wattage

Shows the negotiated USB-C contract when your laptop exposes it. Otherwise it measures the power coming in and matches it to standard charger ratings.

Battery health

Design vs. full-charge capacity, cycle count, voltage, current, temperature, chemistry, manufacturer and manufacture date.

Live power chart

Battery power and charger output over the last ten minutes, with plugged-in periods highlighted.

Adapter test

A guided one-minute measurement: unplug, plug back in, and get the most accurate charger estimate your hardware allows.

Tray icon

Optional live watts in the notification area, colour-coded for charging, discharging or a charger that's too weak.

Command line

powerlens-cli prints a full report, JSON with --json, or a live line every two seconds with --watch.

How PowerLens measures your charger

Windows has no public way for apps to read the wattage your laptop agreed with the charger, so PowerLens works it out from what Windows does expose.

Ask the hardware first

Some laptops publish the charger contract through the battery driver or the manufacturer's tools. When they do, PowerLens shows it directly, e.g. 20 V × 3.25 A = 65 W.

Measure the power flow

On battery, the discharge rate is your system's load. Plugged in, the charger supplies that load plus the battery's charging power plus conversion losses.

Match a charger rating

The measured power is matched to the smallest standard USB-C charger that could deliver it, such as 30, 45, 65 or 100 W.

The measured figure is a minimum. Laptops limit how much power they take, and charging slows above about 80 %. Your charger is rated at least as high as PowerLens measures, never lower. For the best reading, run the Adapter test below 80 % battery with the laptop idle.

Get PowerLens

A single portable app. Unzip it anywhere and run it; it keeps itself up to date, and uninstalling is just deleting the folder.

Download

  1. Download the zip for your PC.
  2. Right-click it → Extract All.
  3. Run PowerLens.exe.

Not sure? Most PCs are x64. Snapdragon laptops are ARM64. All releases and checksums are on the releases page.

"Windows protected your PC"?

PowerLens isn't code-signed yet, so Microsoft Defender SmartScreen may warn the first time you open it. Click More info → Run anyway. The source code and the build that produced each download are public on GitHub.

Build it yourself

With the .NET 10 SDK installed: git clone https://github.com/kdoul/PowerLens, then dotnet run --project src/PowerLens.App.

Questions

Does it need admin rights?

No. Battery data comes from the standard battery driver interface and WMI, which any user can read.

Why is the charger wattage sometimes an estimate?

Your laptop negotiates power with the charger in its own firmware, and Windows uses the result only internally. When the driver or the manufacturer's software exposes the contract, PowerLens shows it. Otherwise it measures the power actually flowing in.

How does Windows decide a charger is "slow"?

Windows doesn't measure it. The laptop's controller compares the agreed charger power with what the machine needs and flags the connection as slow or not charging; Windows only shows the notification. That flag isn't available to apps, so PowerLens gives its own verdict: Charging slowly under 20 W delivered, or Charger too weak when the battery drains while plugged in.

Which Windows versions are supported?

Windows 10 and 11, on x64 and ARM64. The acrylic window style needs Windows 11 22H2 or later; older versions use solid colours.

Does it work on desktop PCs?

It runs, but without a battery there's nothing to measure. PowerLens is made for laptops and tablets.

Does it send any data anywhere?

No data about your PC. The only network request is the update check: about once a day PowerLens asks GitHub whether a newer release exists. You can turn that off in Settings.