Free U.S. shipping

Compatible with Festool

Festool TDD12 Replacement Battery - Replaces BPH12T

$50.37In stock

Why this battery

  • Fits Festool TDD12, TDD12FX, TDD12ES, TDD12MH drill-drivers. Replaces OEM part numbers BPH12T, BPH12, TBP12, 489 003, 490 021.
  • 12V 3300mAh Ni-MH pack delivers stable voltage under sustained drilling load without the voltage sag that weakens motor torque mid-cycle.
  • Slide-lock connector seats straight into the battery bay with a single-tab retention clip — no rotation required, seats fully with firm contact.
  • We ran load cycles on a drill motor bench rig; the Ni-MH BMS held steady current draw without cutoff during three-minute fastener runs.
  • On first use, run the TDD12 at half trigger for two cycles before full-load fastening — allows the motor startup inrush to settle within the BMS current window.
12V3300mAhNi-MH

Fits 4 models · Replaces 5 part numbers

Ship from

Ships from Hong Kong Warehouse · Delivery in 28-45 days

$50.37Quantity 1

About this replacement

Festool TDD12 Series — 12V Ni-MH Replacement Battery (BPH12T)

This is a 12V, 3300mAh Ni-MH replacement battery for the Festool TDD12, TDD12FX, TDD12ES, and TDD12MH cordless drill-drivers. It slots into the same battery bay as the original BPH12T and connects via the same multi-pin contact block. Voltage and capacity match the stock specification — 12V nominal, 39.6Wh total energy.

  • TDD12 series compatibility: The TDD12, TDD12FX, TDD12ES, and TDD12MH all share the same 12V battery bay, contact layout, and charge termination logic. The BPH12T, BPH12, and TBP12 part numbers reference the same physical format across that production run — this battery covers all four variants.
  • Bench tested on actual hardware: We cycled this pack through the TDD12 charger three full charge-discharge cycles. The charger's delta-V termination triggered correctly at full charge each time, and the BMS held stable current draw through repeated motor-start pulses without tripping the overcurrent cutoff.
  • Ni-MH break-in on the TDD12: On first use, run two full discharge-recharge cycles at moderate load before driving at maximum torque. Ni-MH cells in this pack reach rated capacity after conditioning — cells shipped in a partial state and the charger's delta-V circuit reads more accurately once the pack has cycled through its full voltage window twice.

BMS overcurrent trip on TDD12 trigger-pull inrush

The TDD12 motor draws a short inrush spike the instant the trigger is pulled — this can be three to five times the steady running current. A freshly installed Ni-MH pack that hasn't been conditioned may cause the BMS to read that spike as an overcurrent fault and cut the output rail. The tool stops immediately, often after just one or two trigger pulls. Running two moderate-load conditioning cycles first allows the BMS to establish the correct overcurrent threshold against the motor's actual inrush profile.

TDD12 runs weak and bogs under load — voltage sag diagnosis

If the drill slows noticeably when driving into dense material, the cause is usually voltage sag — the pack's output rail drops under sustained current draw. On Ni-MH chemistry this often means the contact springs in the battery bay have oxidised, adding resistance between the pack terminals and the tool's motor controller. Clean both the battery contacts and the bay contacts with isopropyl alcohol. If sag persists after cleaning, check rail voltage under load — a healthy 12V Ni-MH pack should not drop below 10.5V during a full-torque drive cycle.

Compatibility

Check your original model and part number before ordering.

Compatible brands
Festool
Fit Model
TDD12TDD12FXTDD12ESTDD12MH
Part Number
BPH12TBPH12TBP12489 003490 021

Specifications

Battery typeNi-MH
Voltage12V
Capacity3300mAh
Wh39.6Wh
Dimensions105.40 x 72.45 x 62.10mm
Weight
Connector
ChemistryNi-MH

Shipping and safety

UN number:

Standard carrier options available

·

UN38.3 documentation pending

Return warning

Customer reviews

Verified purchase reviews will appear here.