Best UPS for Home Servers 2026: CyberPower vs APC vs EcoFlow
The best UPS for a home server in 2026: CyberPower CP1500PFCLCD leads at $240, plus budget, rackmount and LiFePO4 picks. Pure sine wave rules, real runtime numbers, and NUT shutdown setup.

For most home servers the answer is the CyberPower CP1500PFCLCD: 1500VA/1000W of pure sine wave output for about $240, a USB port that Network UPS Tools reads on Linux without vendor software, and enough runtime at a real 100W homelab load that a short outage never becomes a crash. This guide covers where that pick stops being right, the pure sine wave rule that decides most of the market, runtime at loads you actually run, and the shutdown wiring that turns a UPS into protection instead of a beeping brick.
Affiliate disclosure
Some links below are Amazon affiliate links, including /go/ redirects that land on Amazon. Buying through them pays me a small commission at no extra cost to you. Prices were checked on September 21, 2026 and move constantly, so always confirm on the product page.
Quick picks
| UPS | Price (Sep 21, 2026) | Capacity | Waveform | Runtime @ ~100W | Buy it for |
|---|---|---|---|---|---|
| CyberPower CP1500PFCLCD | $239.95 | 1500VA / 1000W | Pure sine | 66 min | Mini PC + NAS + switch. The default. |
| CyberPower CP850PFCLCD | $169.95 | 850VA / 510W | Pure sine | ~30 min | One mini PC, modem, router. |
| APC BR1500MS2 | $299.99 | 1500VA / 900W | Pure sine | 73 min (APC’s figure) | Existing APC shops, apcupsd users. |
| CyberPower CP1500PFCRM2U | $359.95 | 1500VA / 1000W | Pure sine | ~60 min | Rackmount on a budget. |
| APC SMC1500-2UC | $775 | 1500VA / 900W | Pure sine | ~70 min | A real rack, managed outlets. |
| EcoFlow DELTA 3 | $599 | 1024Wh / 1800W | Pure sine inverter | ~8 h | Outages measured in hours. |
What a UPS actually protects you from
Three problems, and only one of them is “the lights went out.”
The first is the hard power cut. A server mid-write doesn’t care that the outage lasted three seconds. ZFS and ext4 journaling survive sudden loss, but a database flushing a transaction, a Docker volume with an in-flight write, or a Proxmox host with five running VMs can come back with corrupted state. Spinning disks take it worse: heads park, and repeated emergency parks are how drives die young.
The second is brownout and dirty power, which happens far more often than a full outage. Line-interactive UPSes with automatic voltage regulation (AVR) correct under- and over-voltage without touching the battery at all. Every pick here does this. It’s the feature that saves your PSU’s input stage over years rather than during one dramatic storm.
The third is the spike. A UPS is also a surge protector with a joule rating, and coax/Ethernet pass-through on some units protects the modem and switch from surges arriving on the data line instead of the power line.
The spec that eliminates half the market: pure sine wave
Every modern power supply with active power factor correction (anything 80 Plus certified, so essentially every PSU and every NAS brick worth buying) expects a smooth AC sine wave. Cheap UPSes output a stepped approximation, sold as “simulated sine,” “modified sine” or “PWM sine.” CyberPower’s own white paper on the subject is blunt about what happens next: with simulated sine output, “unexpected shutdown may occur resulting in data loss or equipment damage,” because “a power supply with an Active PFC circuit may detect that power gap and shut itself down” (CyberPower white paper). Seasonic, a PSU maker with less to gain from the scare, puts it softer: they recommend pure sine wave, and allow that “a high quality simulated sinewave UPS from a reputable manufacturer could also be a possible solution” (Seasonic).
That means the failure lands exactly when you needed the UPS. The unit works fine on the bench with a lamp plugged in, then kills your server during the first real outage. It’s the single most common complaint pattern in UPS reviews, and it’s why “pure sine wave” (also written “PFC sinewave” on CyberPower boxes) is the first filter in this guide and the last thing you should compromise on.
The price gap has mostly closed anyway. The CP850PFCLCD is $169.95 with pure sine. A simulated-sine unit in the same class saves maybe $40, which is a poor trade against an unclean shutdown of a ZFS pool.
Transfer speed is the other half of the same problem, and the numbers are worth knowing. The Intel ATX 3.0 design guide requires a PSU to hold output for a minimum of 17 ms at full load (16 ms from AC loss to PWR_OK plus 1 ms of PWR_OK to DC loss), which ATX 3.1 relaxes to 12 ms (ATX 3.0 design guide, Wikipedia). Against that: CyberPower lists 4 ms typical transfer for the CP1500PFCLCD, APC lists 8 ms maximum for the BR1500MS2, and Eaton describes line-interactive transfer as “typically two to four milliseconds” (Eaton). Power stations sit higher, which is where the EcoFlow caveat comes in. Since hold-up is specified at 100% load and a homelab box pulls a fraction of its PSU rating, your real margin is wider than 12 ms.
Size by watts, then buy runtime
VA is the marketing number. Watts is what the UPS can carry, and it’s always lower: the CP1500PFCLCD is 1500VA but 1000W, the BR1500MS2 is 1500VA but 900W. Measure your real draw before ordering anything. A $25 kill-a-watt meter or a smart plug with energy monitoring tells you in an evening what a spec sheet can’t.
Typical stacks, measured:
- Mini PC server (N150 class) plus a switch and router: 20–40W
- Mini PC plus a 4-bay NAS: 60–120W idle, with brief spikes past 200W when disks spin up together
- Proxmox host with spinning disks and a GPU: 150–300W
Pick a unit whose watt rating is roughly double your measured load. A 1500VA unit carrying 100W is barely working, so the headroom isn’t about capacity. It buys you runtime, which falls off a cliff as load rises, and tolerance for disk spin-up spikes, which are real.
Runtime at loads you actually run
Two cells are measured or vendor-stated, the rest are interpolated from vendor curves:
| UPS | ~50W | ~100W | ~150W | ~300W | Half load (vendor) | Full load (vendor) |
|---|---|---|---|---|---|---|
| CP850PFCLCD | ~60 min | ~30 min | ~19 min | ~7 min | 9 min @ 255W | 3 min @ 510W |
| CP1500PFCLCD | ~2 h | 66 min | ~36 min | ~14 min | 10 min @ 500W | 2.5 min @ 1000W |
| BR1500MS2 | ~1.8 h | 73 min | ~35 min | ~15 min | ~9 min @ 450W | ~3 min @ 900W |
| CP1500PFCRM2U | ~2 h | ~60 min | ~33 min | ~13 min | ~10 min @ 500W | ~2.5 min @ 1000W |
| SMC1500-2UC | ~2.3 h | ~70 min | ~45 min | ~20 min | ~15 min @ 450W | ~6 min @ 900W |
| DELTA 3 (1024Wh) | ~15 h | ~8 h | ~5 h | ~2.5 h | — | ~30 min @ 1800W |
The 66 minutes at 100W for the CP1500PFCLCD comes from CyberPower’s retail copy, and the 73 minutes at 100W for the BR1500MS2 is APC’s own claim. Independent measurements land lower: CustomPCReview’s load-bank test of the CP1500PFCLCD got 24 minutes at 200W (CustomPCReview), and Wirecutter measured a comparable CyberPower CP1350AVRLCD3 at 21 minutes under 300W (Wirecutter). Treat every number in this table as an optimistic ceiling on a healthy battery, not a promise.
Read the 100W column: every unit here gives you at least half an hour at a normal homelab load, which is far more than a clean shutdown needs. What you’re actually choosing between is how much margin you want, whether the box can talk to your server, and how long the battery chemistry lasts. Homelab folklore on this point is consistent and worth repeating: every UPS lies about runtime, so set your shutdown trigger on a time or percentage you choose rather than trusting the display.
1. CyberPower CP1500PFCLCD: best for most home servers
$239.95 (list $274.95) · 4.5★ from 11,403 ratings · #1 in Computer UPS on Amazon · 10K+ bought in the past month
1500VA/1000W, pure sine wave, line-interactive with AVR, 12 outlets (6 battery-backed, 6 surge-only), a tilting color LCD that shows load in watts and estimated runtime, and a USB port that NUT’s usbhid-ups driver picks up without a fight. Two 12V/9Ah batteries behind a screw door, 3-year warranty that covers the batteries too, and a $500,000 connected-equipment guarantee.
Amazon’s own review summary for this unit says the quiet part out loud: buyers “find the UPS works well with NUT under Linux.” That’s the whole reason it leads this guide. It’s also the reason the homelab consensus landed here years ago and hasn’t moved.
Two honest caveats from the same review data. Reliability is the most-discussed topic and it’s genuinely mixed: 380 positive mentions against 461 negative, with the recurring story being units that die after two to three years, usually the battery. The low-battery cutoff also arrives early: reviewers report shutdowns at 9-20% indicated charge, which is why you set your own threshold in NUT instead of trusting the box.
CyberPower CP1500PFCLCD
1500VA/1000W line-interactive UPS with pure sine wave output, AVR, 12 outlets, color LCD and a NUT-compatible USB port. The default home server pick.
Key Features
- 1500VA / 1000W pure sine wave output
- AVR corrects brownouts without using the battery
- 12 outlets: 6 battery-backed + surge, 6 surge-only
- USB HID port works with NUT and PowerPanel
- 2x 12V/9Ah user-replaceable batteries, 3-year warranty including batteries
Pros & Cons Analysis
Pros
- 1000W of pure sine for $240
- NUT works on Linux with zero vendor software
- Cheap, tool-free battery replacement
Cons
- Surge-only outlets are dead weight during an outage
- No network management port at this price
- Mixed long-term reliability reports
Important Considerations
- •Mini-tower form factor, not rack-mountable
- •Budget for new batteries every 3-5 years
- •Set your own low-battery shutdown threshold in NUT
Disclosure: This post contains affiliate links. We may earn a commission if you purchase through these links at no additional cost to you.
2. CyberPower CP850PFCLCD: best budget pick
$169.95 · 4.4★ from 908 ratings
The same design in an 850VA/510W package: pure sine, AVR, 10 outlets (5 battery-backed), 3-year warranty including batteries, and NUT support. One reviewer runs it on Fedora with Network UPS Tools and reports it “works perfectly.” One 12V/9Ah battery instead of two, so runtime roughly halves to about 25 minutes at 100W.
For a single mini PC drawing 15–20W plus a modem and router, that’s still well over an hour of margin. Where it stops making sense is a NAS in the mix: a 4-bay plus a mini PC idles near 100W and spikes past 200W on boot, which puts you deep in the short end of the curve. If there’s any chance the stack grows, spend the extra $70.
One quirk worth knowing: reviewers mention a fan that’s silent on mains but audible once the unit switches to battery. Fine in a garage, annoying under a desk.
Check CP850PFCLCD price3. APC BR1500MS2: the APC alternative
$299.99 · 4.5★ from 3,524 ratings
1500VA/900W, pure sine, AVR, 10 outlets (6 battery-backed), LCD with load and runtime readout, coax and Ethernet surge protection, and USB-C plus USB-A charging on the front. APC quotes up to 73 minutes at 100W, the best low-load runtime of any lead-acid tower here and the only published figure in this guide measured at a load a homelab actually runs.
It’s third rather than first for two arithmetic reasons: it costs $60 more than the CyberPower while delivering 100W less, and its replacement battery (APCRBC163) costs more than a pair of generic 12V/9Ah bricks. Over a ten-year life with two battery swaps, that gap is real money. Buy it if you’re already standardized on APC, you want the 73-minute figure, or you catch it on sale below the CyberPower.
Check BR1500MS2 price4. Rackmount: CyberPower CP1500PFCRM2U or APC SMC1500-2UC
Once you own a rack, a tower UPS balanced on top of it stops being funny. Two ways to go.
CyberPower CP1500PFCRM2U, $359.95, 4.2★ from 457 ratings. 1500VA/1000W pure sine, 2U short-depth chassis (10.5 inches deep), all 8 outlets battery-backed, same PFC sinewave platform as the tower pick. This is the best hardware-per-dollar rackmount UPS on Amazon right now, and it costs less than half the APC below.
The review data earns that 4.2 average. Reliability is the biggest topic and it splits 52 positive to 30 negative, including reports of units dying in one to two years and at least one “does not switch over for power outages.” There’s a specific noise complaint that shows up twice: a one-second coil whine every 30 seconds that CyberPower reportedly calls normal. And the short-depth chassis still intrudes into the U above and below according to one rack owner. If you need quiet and certainty, pay for the APC. If you need 2U of pure sine for $360, this is it, with the honest caveat that you’re trading some reliability margin for the price.
APC Smart-UPS SMC1500-2UC, $775, 4.6★ from 217 ratings. 1500VA/900W pure sine, 2U, 6 outlets all battery-backed with one switchable outlet group, USB and Ethernet in the box, SmartConnect cloud monitoring (6-month trial on units registered after August 2023), and the best runtime here at about 70 minutes at 100W. Smart-UPS is the line small businesses run for a decade, and the build quality reflects that.
Two things to check before clicking buy. The current buybox is a third-party seller with scheduled delivery rather than Amazon Prime, so read the seller line. And reviewers complain about APC’s shutdown software: PowerChute and Network Shutdown get called “way too complicated,” and one buyer describes a shutdown loop. You can ignore that entirely and run NUT or apcupsd instead, which is what you’d do on Linux anyway.
The CyberPower PR1500LCDRTXL2U, the usual value rackmount recommendation at 1500VA/1500W, currently shows “Currently unavailable” on Amazon with no restock date. It comes and goes; if you find it around $450–500 it’s the highest watt rating in this group.
Check CP1500PFCRM2U price Check SMC1500-2UC price5. EcoFlow DELTA 3: when you want to outlast the outage
$599 (list $699) · 4.8★ from 1,344 ratings
A different species: 1024Wh of LiFePO4 with a 1800W pure sine inverter and pass-through charging, instead of a lead-acid brick with an inverter bolted on. At 100W it runs roughly eight hours. Your server rides through the outage and never shuts down, which changes what “power problem” means for a home lab in a storm-prone area.
The chemistry is the argument. EcoFlow rates the cells at 4,000 cycles to 80% capacity and claims a 10-year lifespan in daily use, against a few hundred cycles for a lead-acid pack treated kindly. It also recharges fast (80% in 30 minutes, full in 56, per EcoFlow) and runs quiet, under 30 dB at 600W by their own spec. It doubles as camping and emergency power, which is how you justify it to anyone else in the house.
Four caveats, and they matter. First, switchover: EcoFlow advertises the DELTA 3 series as a built-in UPS with transfer under 10 ms (EcoFlow), the DELTA 3 Plus manual specifies a 10 ms transfer time, and EcoFlow’s own FAQ describes EPS switchover as “typically in the 10-30 ms range” rather than a true zero-gap UPS (EcoFlow FAQ). Owners also report the occasional multi-second gap. Against the 12-17 ms ATX hold-up requirement, that’s tight at full load and fine at homelab loads, but test it once by pulling the plug. Second, signaling: the DELTA 3 Plus appears in NUT’s hardware list under usbhid-ups, but the plain DELTA 3 doesn’t, so plan on no graceful-shutdown trigger and script it through Home Assistant’s EcoFlow integration instead. Third, it isn’t free to idle: owners measure roughly 24-50W of self-consumption in grid pass-through, which on a 24/7 box is comparable to a second mini PC. Fourth, the Amazon listing is non-returnable because the battery ships as hazmat, so a dead-on-arrival unit is a warranty conversation rather than a return. Reviews also include a report of a main unit dying after five months.
The DELTA 2, which used to be the pick here, has no active Amazon buybox right now. The only offer is from EcoFlow themselves at $899. The DELTA 3 is cheaper, newer and in stock.
EcoFlow DELTA 3
1024Wh LiFePO4 power station with a 1800W pure sine inverter and UPS-mode pass-through. Runs a 100W home server stack for roughly eight hours.
Key Features
- 1024Wh LiFePO4, 4000 cycles to 80% capacity
- 1800W pure sine AC output, 2200W with X-Boost
- Fast recharge: 80% in 30 minutes, full in 56
- Under 30 dB at 600W load
- Expandable with DELTA 3 / DELTA Pro 3 battery packs
Pros & Cons Analysis
Pros
- Hours of runtime instead of minutes
- LiFePO4 outlasts lead-acid by an order of magnitude
- Doubles as portable and emergency power
Cons
- Can't trigger a graceful shutdown on its own
- Pass-through idle draw costs money every hour of every day
- $599 before you've bought a single watt of server
Important Considerations
- •Not on NUT's hardware list; script shutdowns via Home Assistant
- •10-30 ms switchover, slower than a real UPS; test your PSU once
- •Roughly 24-50W self-consumption in pass-through
- •Non-returnable on Amazon (hazmat battery shipping)
Disclosure: This post contains affiliate links. We may earn a commission if you purchase through these links at no additional cost to you.
Wire up graceful shutdown
A UPS with no shutdown automation protects you from nothing but short blips. On Linux the tool is Network UPS Tools, and both brands are first-class citizens there: NUT’s hardware compatibility list includes the CP1500PFCLCD, CP850PFCLCD and APC’s Back-UPS Pro and Smart-UPS lines under the usbhid-ups driver (NUT HCL). Install it on whichever machine holds the USB cable, usually your Proxmox host or the box running your Docker stack:
sudo apt install nut
/etc/nut/ups.conf:
[homeups]
driver = usbhid-ups
port = auto
# vendorid = 0764 # CyberPower; APC is 051d. Usually auto-detected.
desc = "Home server UPS"
`/etc/nut/upsd.users`:
```ini
[monuser]
password = pick-something-real
upsmon master
/etc/nut/upsmon.conf, the two lines that matter:
MONITOR homeups@localhost 1 monuser pick-something-real master
SHUTDOWNCMD "/sbin/shutdown -h now"
Set MODE=standalone in /etc/nut/nut.conf, then:
sudo systemctl enable --now nut-server nut-monitor
upsc homeups
upsc should print battery charge and battery.runtime in seconds. Every other machine on the same UPS installs nut-client and monitors homeups@<server-ip> as a slave, so one USB cable shuts down the whole rack in whatever order you define. TrueNAS, Synology DSM and UGREEN UGOS all ship NUT clients in their UI. Point them at the same server IP with the same credentials.
Two adjustments worth making on day one. First, don’t wait for the UPS to decide it’s empty; reviewers of the CP1500PFCLCD report cutoffs at 9–20% indicated charge, which may be later than you want. Set your own floor:
upsrw -s battery.runtime.low=300 homeups
That flags low battery once estimated runtime drops under five minutes, and SHUTDOWNCMD takes over from there. Five minutes is generous; a clean Proxmox shutdown takes about two. Second, on Proxmox, order matters: shut down VMs and containers before the host, which upsmon handles if you give the guests slightly earlier thresholds.
Then test it. Pull the power cord on the UPS with everything running and watch what happens. If you’ve never done this, you don’t have a UPS, you have an expensive surge strip with a battery inside.
Two CyberPower-specific things save an afternoon of debugging. If the USB link drops after a few minutes, the controller has gone to sleep: add pollonly to the ups.conf block, and if you’re on NUT 2.8.4 or 2.8.5, know that there’s an open driver-disconnect bug affecting CyberPower units that were stable on 2.7.4 (NUT issue 3385). And if the UPS won’t come back on after a shutdown, check offdelay: the driver’s documentation notes that “for many Cyberpower UPSs, offdelay must be set to 0 for normal behavior.”
Also worth knowing before you buy
Line-interactive is enough. Every pick here is line-interactive: the inverter takes over in 4-8 ms when mains fail (CyberPower lists 4 ms typical, APC 8 ms maximum). An online double-conversion UPS rebuilds power continuously with zero transfer time and cleaner output, at two to three times the price, a few percent more heat, and a fan that never stops. Home servers don’t need it.
Budget for the second battery now. Sealed lead-acid lasts 3-5 years whether you use it or not: Schneider Electric’s FAQ gives three to five years as the norm and warns that every 8°C (15°F) above room temperature halves it (APC FAQ). A pair of 12V/9Ah bricks for the CyberPower towers runs $45-60 from a battery shop, or $127 at CyberPower’s own MSRP for the RB1280X2B cartridge. APC’s RBC163 for the BR1500MS2 sells around $70. Replace when runtime at your normal load drops to about half of what it was on day one. LiFePO4 drop-in packs exist, but they’re a project: the UPS float profile undercharges them, the runtime meter reads wrong because LFP holds voltage flat, and a BMS can trip on inverter inrush and disconnect you mid-outage.
What not to plug in. The vendors are unusually clear here. CyberPower’s FAQ says a laser printer “can easily overload your UPS” and adds that “if your UPS fails while a laser printer is plugged in to the battery backed outlets we will be unable to provide warranty service” (CyberPower). APC’s version is in all caps: “APC NEVER RECOMMENDS BATTERY BACKING UP A LASER PRINTER” (APC FAQ). Same story for space heaters, copiers, shredders, vacuums and anything with a motor. Wall outlet, or the surge-only bank if you must.
One wall outlet, one UPS. No daisy-chaining UPSes, no power strips on battery-backed outlets. Both confuse AVR logic and void warranties.
Where it lives matters. Lead-acid UPSes are heavy (the CP1500PFCLCD is 24.9 lb) and units with fans are audible on battery. CyberPower’s own FAQ says the fan staying off while idle is normal for everything except online units, so a faint coil whine on battery is expected rather than a defect (CyberPower). A garage, a utility closet or the bottom of a rack beats the corner of your office.
What I’d buy
- Mini PC plus NAS plus network gear: the CP1500PFCLCD. 1000W of pure sine for $240, NUT works in ten minutes, batteries cost lunch money.
- One mini PC and a router: the CP850PFCLCD. Same software story, $70 less.
- Standardized on APC, or you want maximum low-load runtime: the BR1500MS2, ideally on sale.
- Rack, value first: the CP1500PFCRM2U at $359.95, knowing the reliability reports.
- Rack, sleep-at-night first: the SMC1500-2UC, bought from a seller you trust.
- Outages measured in hours: the DELTA 3 plus a Home Assistant shutdown script.
Whatever lands on your floor, spend the extra twenty minutes on NUT and do the pull-the-plug test. The hardware is the easy half.
FAQ
What size UPS do I need for a home server?
Measure watts, not VA. A mini PC with a 4-bay NAS and a switch usually idles at 60-120W and spikes past 200W when disks spin up. Any 1500VA/1000W unit carries that with room to spare, so you’re buying runtime rather than capacity. Target a watt rating about double your measured draw.
Do I really need pure sine wave output?
Yes, if the load has an active PFC power supply, which covers every modern 80 Plus PSU and most NAS power bricks. Simulated sine output can make the PSU trip its protection the moment the UPS switches to battery, so the server dies during the outage it was supposed to survive. Pure sine units start at $169.95 and remove the whole failure mode.
How long will a UPS run a home server?
Roughly inverse to load. At 100W: about 30 minutes from the 850VA CyberPower, 66 minutes from the CP1500PFCLCD (CyberPower’s figure), 73 minutes from the APC BR1500MS2 (APC’s figure), and around eight hours from the 1024Wh EcoFlow DELTA 3. Independent measurements run lower than the vendor numbers, so treat them as ceilings. For graceful shutdown alone, anything over ten minutes at your real load is plenty.
Can a portable power station replace a UPS?
Partly. The EcoFlow DELTA 3 passes power through and switches to battery fast enough for most gear, and it runs a homelab for hours instead of minutes. What it can’t do is signal the server: the plain DELTA 3 isn’t in NUT’s hardware compatibility list, so NUT sees nothing and no clean shutdown is triggered. Script it through Home Assistant, or use it on equipment that survives a hard cut.
How often do UPS batteries need replacing?
Every 3-5 years for sealed lead-acid, used or not. Replace when runtime at your normal load falls to roughly half the day-one number. The CyberPower towers take a pair of 12V/9Ah bricks behind a screw door for around $45; APC units take an RBC163 pack, which costs more. LiFePO4 units like the DELTA 3 are rated for thousands of cycles instead.
Does NUT work with CyberPower and APC UPSes?
Yes. Both present as USB HID power devices, so NUT’s usbhid-ups driver reads them on Linux without vendor software, and CyberPower’s own Amazon review summary mentions Linux and NUT users specifically. Plug the USB cable into one host, run nut-server there, and let everything else monitor it as a client over the network.




