Is your UPS beeping every few hours, or did the replace battery light come on after a self-test? Your UPS is almost never the part that is dying. It is the sealed lead acid battery inside, and a UPS battery replacement costs a fraction of a new unit if you buy the right part. The hard part is the part number. APC and CyberPower use their own cartridge names, the same CyberPower model can take two different packs depending on its serial number, and Amazon is full of listings that “fit” a model they were never tested in.
Below you will find the popular APC Back-UPS, Smart-UPS and CyberPower PFC Sinewave units mapped to their genuine battery cartridges. After that comes the second question, answered honestly: when an aftermarket 12V 9Ah block is a safe swap and when it is a gamble. We went through the APC and CyberPower spec pages, the CSB datasheet and the live Amazon listings in October 2026.
Quick picks: the replacement battery we would buy
If you already know your UPS model, this is the short version. The genuine cartridge is the safe default for APC, and a pair of UL-recognized CSB blocks is the swap we would make in a CyberPower tower when the genuine pack is on back order.
- APC APCRBC124 for the BX1500M and BR1500G, about $80 to $125
- APC RBC7 for the SMT1500C and SMT1500, about $230 to $270
- CyberPower RB1290 for the CP1000PFCLCD, about $45 to $55
- CSB HR1234W F2 as the aftermarket block, about $30 to $45 each
- Mighty Max ML9-12 two-pack on a budget, about $40 to $50
Prices move every week on these listings, so read the bands as a guide and check the live price before you order. Most buyers only need one line from that list. The rest of this page is for the cases where the model on the label does not match the obvious answer.
How we picked these batteries
We did not test batteries under load for this guide, and we are not going to pretend otherwise. What we did was read the replacement battery field on each UPS datasheet from Schneider Electric and CyberPower. We then read the cartridge pages to see what is inside each pack, and pull the CSB HR1234W datasheet for the aftermarket block. Every Amazon link was checked against the Amazon catalog the same week to confirm it is the exact part, it is in stock, and it is sold new.
We left out lithium conversion kits and the no-name blocks that only exist as Amazon listings with no manufacturer page. A UPS charger is built for lead acid float charging, so a lithium block is not a drop-in swap. A battery with no datasheet gives you nothing to check the terminal type, the dimensions or the safety listing against. If you are weighing a new battery against a different backup source altogether, our power station vs UPS comparison covers switchover times.
Which battery fits your APC or CyberPower UPS?
For the fastest answer, read the replacement battery field on the manufacturer page for your exact model. The table below collects those fields for the units we see most often in homelabs, including the picks from our best UPS for a homelab and NAS guide.
| UPS model | Genuine battery | What is inside | Hot swap |
|---|---|---|---|
| APC Back-UPS BX1500M | APCRBC124 | 24V 9Ah (2 x 12V 9Ah) | Check manual |
| APC Back-UPS Pro BR1500G | APCRBC124 | 24V 9Ah (2 x 12V 9Ah) | Check manual |
| APC Back-UPS Pro BR1500MS2 | APCRBC163 | Single APC cartridge | Check manual |
| APC Back-UPS Pro BN1500M2 | APCRBC161 | 24V 9Ah | Check manual |
| APC Smart-UPS SMT1500C, SMT1500 | RBC7 | 24V 17Ah, about 25.75 lb | Check manual |
| APC Smart-UPS SMT1500RM2UC | APCRBC159 or APCRBC133 (see below) | Rack battery tray | Check manual |
| CyberPower CP1500PFCLCD | RB1290X2 or RB1280X2B (by serial) | 2 x 12V 9Ah | No |
| CyberPower CP1000PFCLCD | RB1290 | 1 x 12V 9Ah | No |
| CyberPower CP850PFCLCD | RB1290 or RB1280A (by serial) | 1 x 12V 9Ah (RB1290) or 12V 8Ah (RB1280A) | No |
| CyberPower CP1500AVRLCD3 | RB1290X2E | 2 x 12V 9Ah | Check manual |
| CyberPower CP1500PFCRM2U | RB1290X2D | 2 x 12V 9Ah | Yes |
| CyberPower OR1500PFCRT2U | RB1270X4G or RB1270X4C (by serial) | 4 x 12V 7Ah | Yes |
Two rows in that table catch people out. The CyberPower CP1500PFCLCD takes the RB1290X2 on units whose serial starts with CXX, but CyberPower lists the RB1280X2B for serials starting CR9, CXF or CQC. The OR1500PFCRT2U rack unit also splits by serial, and its pack uses 7Ah blocks, so the RB1290X4 that comes up in search results is for a different, discontinued model and does not fit.
For CyberPower, the battery replacement tool takes the first three characters of the serial number from the label under the unit, which settles the question in one search. For APC, open the product page or datasheet on se.com and read the replacement battery line. Some models need more than one source. For the SMT1500RM2UC, the Schneider datasheet names the APCRBC159 while the replacement battery entry on its product page shows the APCRBC133, so confirm with APC support and your serial number before you order a rack tray.
1. APC APCRBC124: Back-UPS 1500 replacement
The APCRBC124 is the cartridge for the two most common APC towers on a homelab shelf, the BX1500M and the BR1500G. Its label reads two 12V 9Ah batteries for a 24V total, and they arrive joined as one cartridge, so you swap the whole pack rather than rewiring loose blocks.

Our reason for buying genuine here is price, not loyalty. When we checked, the genuine APCRBC124 sold for about the same money as the best known compatible pack built for it. APC also backs its replacement cartridges with a 2-year warranty according to its own support FAQ. A third-party pack at the same price gives you a shorter warranty and nothing else.
Who it is for: anyone with a BX1500M or BR1500G whose UPS is three to five years old. Skip it if: the label says BR1500MS2 or BN1500M2, which take the APCRBC163 and APCRBC161 instead. Expect to pay about $80 to $125 on the APCRBC124 Amazon listing; the list price is higher than what it usually sells for, so check the live price.
2. APC RBC7: Smart-UPS SMT1500 and SMT1500C
The RBC7 is a much bigger pack than the Back-UPS cartridges. It is rated 24V 17Ah and weighs about 25.75 lb, which is why a Smart-UPS 1500 runs a light homelab load for far longer than a Back-UPS of the same VA rating.
Here the aftermarket saving is real. A compatible RBC7 pack from UPSBatteryCenter was listed at about $130 against roughly $240 for the genuine part, so the gap is about a hundred dollars on a single swap. We would still buy genuine for a Smart-UPS that guards a NAS or a Proxmox server, because APC states that a non-APC battery voids its Equipment Protection Policy and can void the safety certifications on the UPS.
Buy the RBC7 for an SMT1500C, or for the older SMT1500 that APC discontinued in June 2024. Skip it if: you run the 2U rack version, the SMT1500RM2UC, which takes a different tray. The genuine RBC7 sells for about $230 to $270 on its Amazon listing; check the live price.
3. CyberPower RB1290: CP1000PFCLCD replacement
The RB1290 is a single 12V 9Ah block, and CyberPower lists it for the CP1000PFCLCD and the CP1000AVRLCD. It is the cheapest genuine battery in this guide and the easiest one to justify buying genuine. A CSB block saves you only a few dollars on it, and a budget single block costs about half as much but gives up the 18-month CyberPower warranty.
Bigger CyberPower towers are a different story. The genuine RB1290X2 for the CP1500PFCLCD was not buyable on Amazon when we checked, only listed with a future availability date. You also cannot hot-swap the CP1500PFCLCD, so you are opening the battery door with the unit off either way. Inside the CyberPower pack are two ordinary 12V 9Ah blocks, which is exactly why the aftermarket picks below exist.
Who it is for: CP1000PFCLCD owners, and CP850PFCLCD owners whose serial maps to the RB1290 in the CyberPower tool. Skip it if: your unit is a CP1500-class tower, which needs two blocks. CyberPower gives its replacement cartridges an 18-month warranty, and the RB1290 listing runs about $45 to $55; check the live price.
4. CSB HR1234W F2: the aftermarket block we trust
If you are going aftermarket, this is the block to buy. CSB is a battery maker that publishes a full datasheet, and the HR series is its high-rate line, rated in watts per cell over short discharges the way UPS makers size batteries. The HR1234W is rated 34 watts per cell over 15 minutes and is sold as a 12V 9Ah block, the same class as the blocks in the RB1290X2 and the APCRBC124.
CSB earns the pick with its datasheet. It lists F2 terminals (the 0.250 inch Faston tab), a case of 150.9 x 64.8 x 98.6 mm and a weight of about 2.5 kg. It also gives a design life of up to 5 years in standby service at 25°C, and it states UL1989 recognition under file MH14533, which is the standby battery standard, so you have a listing to point at if anyone asks what went into the UPS.
We would reach for it on a CP1500PFCLCD that needs a pack now (buy two), or for any cartridge you rebuild by moving the old wiring harness onto new blocks. Skip it if: your UPS is under its original warranty, or you would rather not reuse the old jumper and tape. A single block runs about $30 to $45 on the HR1234W F2 listing; check the live price before buying a pair.
5. Mighty Max ML9-12: the budget pair
The Mighty Max ML9-12 is the battery most people end up with when they search for a cheap UPS battery, and the two-pack is the cheapest way to refill a two-block CyberPower or APC pack. It is a 12V 9Ah sealed lead acid block with F2 terminals, at 5.94 x 2.56 x 4.02 inches and 5.10 lb, close enough to the CSB block that it fits the same bays.
You trade away paperwork for the lower price. Mighty Max gives the block a 1-year warranty and its product page makes no UL claim. Its listing also carries no high-rate watts-per-cell rating like the CSB, so we would not expect it to match the CSB on runtime at a heavy load. For a UPS that only needs two or three minutes to trigger a clean shutdown, that matters less than it sounds.
It suits a desk or network-shelf UPS whose job is riding out flickers and signalling a shutdown. Skip it if: the UPS sits in a warm closet or carries a heavy load, where the rating on the HR block is worth the extra money. The two-pack runs about $40 to $50; check the live price.
Is an aftermarket UPS battery safe?
Usually, yes, if you hold it to the same checks the genuine part passes. APC’s position is clear: its support FAQ says a non-APC battery may lower runtime, damage the UPS, create hazardous conditions or void the safety certifications, and that it will void the Equipment Protection Policy. That is a warranty and liability statement, not proof that every third-party block is dangerous, but it tells you what you give up.
Risk sits in four places, and you can check all of them on the listing and datasheet before you buy:
- Same chemistry: sealed lead acid (VRLA/AGM), never lithium
- Same voltage and the same number of blocks
- Same terminal: F1 (0.187 inch) or F2 (0.250 inch)
- A datasheet with a UL1989 recognition you can look up
A block that passes those four is a reasonable swap. The terminal check matters more than people expect, because forcing an F1 connector onto an F2 tab, or crimping a new one in a hurry, is how a loose high-current joint ends up inside a plastic case. Match the Ah rating too: a 9Ah pack should get 9Ah blocks, and a larger block that is physically taller will not close the battery door.
Replace every block in the pack at the same time. A new block in series with an old one charges and discharges unevenly, so the old block drags the string down and the new one ages early. When the old pack comes out, look at the case: a swollen, warm or cracked battery should go straight to a recycler, and so should the UPS if the swelling has deformed the bay.
How long a UPS battery lasts, and why yours died early
APC says most of its batteries should last three to five years, and its battery life FAQ puts the typical end of life for VRLA batteries at about five years. Heat is the main reason a pack dies sooner. APC’s rule of thumb is that every 8°C (15°F) above the optimal 20 to 25°C cuts battery life in half, so a pack rated for four years at 25°C lasts about two at 33°C.
We would underline that line for homelab owners. A UPS on the floor of a closet next to a NAS build and a switch runs warmer than the room, and the battery inside the UPS runs warmer still. If your first pack died at two years, the closet temperature is the first thing to fix before the second pack goes in, or you will be buying a third.
Heat is not the only thing you control. The same APC FAQ lists a few more habits that shorten battery life:
- Runtime calibrations more than once or twice a year
- A load above 80% of the UPS rating
- A spare battery stored for more than six months
The storage point surprises people who buy a spare pack early. APC says a new battery leaves the factory at about 80% charge, so you should put it into service within six months of purchase rather than keep it on a shelf for the next failure. Buy the replacement when you need it, and you get a fresher battery for the same money.
How a Smart-UPS tracks its battery replacement date
Some APC Smart-UPS units track battery age on their own, and that matters when you budget for the next replacement. According to APC’s replace battery date FAQ, the “Replace Battery By” field on non-SmartConnect SMT units defaults to 4.5 years from the last battery replacement. APC describes it as an estimate that shifts with the operating environment, not a definitive sign of a bad battery.
That FAQ deals with a new SMT unit that shows the wrong date. Its fix is a factory reset followed by “Install New Battery” from the Configuration menu on the LCD. The UPS then recalculates the date about 4.5 years out. APC also notes that SMT models ending in C, the SmartConnect units, are not covered by that FAQ, so their owners should look at the manual for their own model.
On CyberPower towers the more common surprise is a pack from the wrong cartridge family. A battery can have the right voltage and still not be the part CyberPower lists for your serial prefix, which is the mistake the battery replacement tool exists to catch before you order.



