OnePlus 7T Battery Replacement: Cost & DIY Guide
Share
A OnePlus 7T battery replacement costs around $80–$120 at a repair shop or roughly $20–$40 if you do it yourself with a quality 3800mAh cell. It is a DIY-doable repair for someone comfortable working with heat and prying tools, and it is easily the cheapest way to give a phone that still runs beautifully another couple of years on the road.
The 7T launched in late 2019 as OnePlus's mid-cycle flagship, and its combination of a 90Hz display, Snapdragon 855+, and Warp Charge 30T made it a genuine speed demon. The catch is that fast charging plus a bright high-refresh screen is hard on a battery, and after several years of daily top-ups that original cell is usually the one part holding the phone back. Here is exactly how to check it, what a fresh battery costs, and how to swap it without overpaying.

How to check your OnePlus 7T battery health
OxygenOS keeps battery information under Settings > Battery. There you will find your usage breakdown, screen-on time, and which apps are draining the most power. It is the first place to look when your OnePlus 7T battery life stops matching what it used to be.
Here is the honest limitation: the version of OxygenOS that shipped on the 7T does not expose a "maximum capacity" percentage the way an iPhone does, so there is no built-in number that tells you the cell has degraded. To get a real reading, install AccuBattery from the Play Store. It measures the actual charge flowing into the battery over several full charge cycles and estimates true capacity versus the factory-rated 3800mAh. If AccuBattery reports your real capacity has fallen to 70–80% of the original after a few weeks of tracking, that confirms wear and tells you a replacement is worth doing. It is a free, honest tool and the closest thing OnePlus owners have to Apple's battery-health screen.
Signs your OnePlus 7T battery is failing
Lithium wear creeps in gradually, so the symptoms build over time. Watch for these:
- OnePlus 7T battery draining fast — a full charge that used to last all day now barely reaches dinnertime with the same use.
- Unexpected shutdowns, often when the phone still reads 20–35% or when you step out into cold weather.
- Warp Charge feeling slower or the phone getting noticeably hot while charging.
- Sluggish performance under load as the system pulls back to protect a tired cell.
- A OnePlus 7T battery not charging past a certain percentage, or refusing to charge at all, which often points to a worn cell or a dirty USB-C port.
Safety note on swelling: if the rear glass or display starts lifting off the frame, the phone rocks when set on a flat table, or you can feel a bulge, stop using it immediately. A swollen lithium-ion battery is under pressure and can rupture or catch fire. Do not puncture it, do not keep charging it, and do not leave it in a hot car. Replace a swollen cell promptly and recycle the old one at a certified e-waste drop-off.
OnePlus 7T battery replacement cost
Here is what to expect in 2026 for each route. Your OnePlus 7T battery replacement cost comes down almost entirely to who does the labor.
| Option | Typical 2026 price | What you get |
|---|---|---|
| Manufacturer / authorized service | ~$90–$110 | Genuine cell and trained labor, though OnePlus support for this model is limited by age |
| Local repair shop | $80–$120 | Same-day walk-in labor, quality varies by shop |
| DIY with a replacement battery | $20–$40 (part) | The battery, adhesive, and about an hour of your time |
The gap is dramatic. Doing it yourself costs a fraction of the shop price because you are only paying for the part. If you keep several OnePlus devices running in a household or a small repair business, buying cells in bulk from a wholesale replacement battery supplier lowers the per-unit cost even more.
The exact replacement battery you need
The OnePlus 7T uses a 3800mAh lithium-polymer battery, carried internally as the BLP743 cell. When you shop, make sure the part is listed specifically for the 7T and not the OnePlus 7 (3700mAh) or 7 Pro (4000mAh), because the cell dimensions and flex-cable routing differ between those models.
The 7T was sold under model numbers HD1900, HD1901, HD1903, HD1905, and HD1907 depending on region and carrier, and every one of them takes the same 3800mAh cell. You can confirm yours under Settings > About device. Our replacement battery for the OnePlus 7T matches the original capacity and ships fresh from the US rather than as a shelf-worn pull. A true OnePlus 7T OEM battery is only sold through OnePlus service on the rare occasion it is stocked, so a high-quality replacement at full 3800mAh spec is the practical choice for a DIY swap.

Replacing it yourself: step overview and difficulty
If you are wondering how to replace a OnePlus 7T battery, the job is methodical rather than complicated, but the glass back and strong adhesive demand patience. Here is the overview:
- Power off the phone. Apply steady, gentle heat around the edges of the rear glass to soften the adhesive.
- Use a suction cup and thin picks to lift and slide around the perimeter, separating the glass back without cracking it. Mind the fingerprint-sensor flex cable near the bottom.
- Remove the shield plate screws, disconnect the battery connector first, then unfasten the surrounding brackets.
- Release the stretch-release adhesive tabs under the battery slowly and evenly, or soften the adhesive with a little isopropyl alcohol if the phone uses solid pads.
- Seat the new 3800mAh cell with fresh adhesive, reconnect everything, test before you re-seal, then re-glue the rear glass.
Honest difficulty rating: 7 out of 10. The rear glass is the real hazard — it is thin, curved, and bonded firmly, so it cracks easily if you rush the heat-and-pry stage. Budget an hour, work on a clean lit surface, keep track of screws by size, and never lever a stuck battery with a metal tool. If you are not confident opening a glass-backed phone, this is a reasonable one to hand to a shop.
After the swap: calibration and what to expect
Reassemble, power on, and confirm the display, fingerprint sensor, and charging all work. Unlike newer iPhones, Pixels, and Samsungs, the OnePlus 7T does not lock out an aftermarket battery or throw a persistent genuine-parts warning, so the phone simply runs. What you should do is let OxygenOS recalibrate its fuel gauge: run the battery down to around 5%, then charge it uninterrupted to 100% and leave it a little longer. Doing this once or twice teaches the system the true capacity of the new cell so the percentage readout stays accurate. If you use AccuBattery, reset its learned capacity so it starts measuring the fresh battery from scratch.

Repair vs. upgrade: the greener, cheaper call
A new flagship costs well north of $700. A replacement battery costs about the price of a lunch out. When the only real complaint about your OnePlus 7T is that it no longer lasts the day, replacing the battery is the obvious call for your wallet — and for the planet.
Every phone kept in service is one less device in a landfill and a little less mined lithium, cobalt, and rare-earth metal. The 7T still has a fast processor, a smooth 90Hz screen, and Warp Charge, so a sub-$40 battery restores the one thing that time took away. That is the whole idea behind repair over replacement: keep good hardware alive instead of tossing it. For a full walkthrough across every model, see our phone battery replacement by model guide.
FAQ
How much does a OnePlus 7T battery replacement cost?
Expect roughly $80–$120 at a repair shop, or $20–$40 for the battery alone if you replace it yourself. DIY is by far the cheapest route because you only pay for the part, not labor.
How do I replace my OnePlus 7T battery?
Power off, heat and lift the rear glass with a suction cup and picks, remove the shield plate, disconnect the battery, release the adhesive, seat the new 3800mAh cell, reconnect, and re-seal the glass. It takes about an hour and rates a 7 out of 10 for difficulty.
Why is my OnePlus 7T battery draining fast?
After several years and hundreds of charge cycles, the cell's real capacity drops well below the original 3800mAh, so it holds far less charge. Track it with AccuBattery over a few cycles; if real capacity has fallen to 70–80%, a replacement will restore your battery life.
My OnePlus 7T battery is not charging — do I need a new battery?
Often, yes. A cell that stalls at a certain percentage or refuses to charge is a common wear symptom. First rule out a dirty USB-C port and a bad cable or charger; if those check out, a replacement battery usually fixes it.
Do I need a genuine OnePlus 7T OEM battery?
OnePlus rarely stocks the genuine BLP743 cell for out-of-warranty service, so for a DIY swap a high-quality replacement at the full 3800mAh spec is the practical choice. Choose a fresh cell matched to your HD1900-series model rather than a used pull.
Will I get a genuine-parts warning after replacing the battery?
No. Unlike newer iPhones, Pixels, and Samsung phones, the OnePlus 7T does not block an aftermarket battery or show a persistent warning. Just run one full charge cycle so OxygenOS recalibrates the percentage readout.