Skip to content

Free tool · runs in your browser, no data leaves it

UPS Runtime Calculator

Runtime ≈ battery watt-hours × inverter efficiency × battery health ÷ load watts. Two 12 V 9 Ah batteries hold 216 Wh: at 150 W and 80 % battery health that is about 59 minutes on paper, less at high load. Aim for at least 10 minutes at your real load, with the UPS under about 60 % of its watt rating.

Battery: volts × Ah × count
V ×Ah ×
Estimated runtime
–
Load
–
Verdict
–
Smallest UPS at ≤ 60 % load
–

    How the estimate works

    battery_Wh  = volts × amp-hours × number of batteries
    runtime_min = battery_Wh × 0.85 × battery_health ÷ load_W × 60
    load_pct    = load_W ÷ UPS_watt_rating × 100
    min_rating  = load_W ÷ 0.6        (keeps the UPS at ≤ 60 % load)

    0.85 is a typical inverter efficiency. The estimate is linear, so it is an upper bound: batteries give less energy when drained fast, and lose capacity with age and heat. The verdict is Overloaded above 100 % of the watt rating, Tight above 80 % or under 10 minutes, and OK otherwise.

    Sizing rules that hold up

    1. Size by watts, not VA. Keep the load under about 60 % of the watt rating.
    2. Target 10 minutes, then automate the shutdown with Network UPS Tools or the maker's software, or the UPS only delays the crash.
    3. Pure sine wave output for modern active-PFC power supplies.
    4. Replace batteries every few years and run a self-test now and then.
    5. Put the network on the UPS too. A server that stays up behind a dead switch is no use.

    Guides

    Questions

    How long should a UPS last?

    Long enough to shut everything down cleanly, plus a margin: 10 minutes at your real load is a common target for a homelab or a small rack. Riding out longer outages takes a much bigger battery, a generator or a power station.

    What's the difference between VA and watts on a UPS?

    VA is apparent power, watts is real power. The watts your devices draw must stay under the UPS watt rating, which is usually 60–90 % of the VA figure. Size by watts.

    Why is real runtime shorter than the estimate?

    Batteries deliver less energy when drained fast, they lose capacity with age and heat, and the inverter has losses. The estimate assumes 85 % inverter efficiency and the battery health you enter; above about half load, use your UPS maker’s runtime chart.

    How do I read the UPS’s own runtime estimate?

    With Network UPS Tools: upsc <ups>@<host> battery.runtime gives the estimate in seconds; ups.load and ups.realpower show the current load. Many UPS displays show the same numbers.

    How big a UPS do I need?

    Divide your load in watts by 0.6 to keep the UPS at or below 60 % of its watt rating: a 300 W load wants a UPS rated about 500 W or more. Then check the battery gives at least 10 minutes at that load.