Best golf cart speed controllers: Alltrax and Navitas by cart
A golf cart speed controller upgrade is the one performance part that pays off on a stock motor. Pick by motor type first, series or sepex or AC, then by amps, and buy the solenoid and cables that go with it.
We pick from published specs, maker instructions and what owners report. We may earn a commission from links on this page; it never changes what we recommend. How we choose
Key takeaways
- For most carts, a 400-amp Alltrax or Navitas controller at about $450 to $800 is the upgrade.
- Match the controller to the motor type first; AC carts like the RXV need a Navitas AC kit.
- On a stock motor, 400 amps buys better hill speed and 2 to 4 mph on the flat.
- Past 400 amps, buy a matched motor kit and fit a 400-amp solenoid and heavier cables.

Our picks at a glance
Prices are estimates as of Oct 17, 2026
- 1Best for Club Car IQ and ExcelAlltrax XCT 48400 Sepex ControllerClub Car DS 2001 to 2013 and Precedent 2004 to mid-2008 with the IQ system; mid-2008 and later Excel carts with the matching harnessabout$500–$700
- 2Best for series cartsAlltrax SR 48400 Series ControllerClub Car DS 1995 to 2000; EZGO TXT series carts (lever forward and reverse) 1994.5 to 2009; Yamaha G14 and G16about$450–$650
- 3Best with phone programmingNavitas TSX 3.0 440A DC ControllerClub Car DS, Precedent, Onward; EZGO TXT, TXT48; Yamaha G19, G22, Drive, Drive2 DC; ordered by model and motor typeabout$550–$800
- 4Best motor and controller kitNavitas 600A DC Controller and Motor KitClub Car DS, Precedent, Onward; EZGO TXT and TXT48; Yamaha Drive and Drive2 DCabout$1,300–$2,000
- 5For AC cartsNavitas AC Conversion KitEZGO RXV 2008 and later including Liberty and RXV-based Express; Yamaha Drive2 PowerTech ACabout$2,000–$3,000
The picks in detail
1.Alltrax XCT 48400 Sepex Controller
400A shunt-wound (sepex) controller, 48V, programmable top speed, acceleration and regen; plug-in connector for Club Car IQ
Fits: Club Car DS 2001 to 2013 and Precedent 2004 to mid-2008 with the IQ system; mid-2008 and later Excel carts with the matching harness
At Amazon. We may earn a commission.
Pros
- Plugs into the stock IQ connectors
- Set top speed without a dealer
- Owners report an immediate difference on hills
Cons
- Sepex only, not for 1995 to 2000 DS
Why we picked it
The IQ system is a sepex motor with a Curtis controller limited to about 300 amps and a speed code. The XCT 48400 replaces it with 400 amps and lets you set the top speed yourself instead of paying a dealer to change a code. The Club Car harness plugs into the stock connectors, so it is a bolt-on under the seat. Owners report the difference on hills is immediate; the cart stops slowing to a crawl on the climb back from the lake.
Before you buy: Sepex only. If your DS is 1995 to 2000 it is a series cart and takes the SR instead.
2.Alltrax SR 48400 Series Controller
400A series controller, 12 to 48V, programmable; versions for Club Car, EZGO and Yamaha series carts
Fits: Club Car DS 1995 to 2000; EZGO TXT series carts (lever forward and reverse) 1994.5 to 2009; Yamaha G14 and G16
At Amazon. We may earn a commission.
Pros
- Works on 36V and 48V
- 2 to 4 mph more on the flat
- Throttle can be softened to stop tire chirp
Cons
- Series motors only
- Not for the TXT48 or any Yamaha from the G19 on
Why we picked it
Series carts have no speed code, so a controller is the first real speed upgrade, and the SR 48400 is the one most of them get. It works on 36V and 48V, so a TXT that is converting to 48V later keeps the controller. 400 amps on the stock series motor gives 2 to 4 mph on the flat and much better hill speed, and the programming lets you soften the throttle so the extra current does not chirp the tires every start.
Before you buy: Series only. The TXT48, PDS and DCS TXTs, Club Car IQ and Excel, and Yamaha G19 and later are sepex and take the XCT.
3.Navitas TSX 3.0 440A DC Controller
440A DC controller, 36 to 48V, series or sepex versions, Bluetooth dongle and phone app; harness per make and model
Fits: Club Car DS, Precedent, Onward; EZGO TXT, TXT48; Yamaha G19, G22, Drive, Drive2 DC; ordered by model and motor type
At Buggies Unlimited. We may earn a commission.
Pros
- Phone app shows voltage, current and motor temperature
- Change top speed without a laptop
- Plug-in harness made per cart
Cons
- Dongle is sometimes sold separately
- Costs more than a comparable Alltrax
Why we picked it
Navitas sells the controller with a Bluetooth dongle, and the app on your phone shows battery voltage, motor temperature and current while you drive, and lets you change top speed and throttle curve without a laptop. The 440A rating sits where the Alltrax 400 does and the harnesses are made per cart, so the install is the same plug-in job. If you want to see what the cart is doing rather than guess, this is the one.
Before you buy: Order the series or sepex version to match the motor. The dongle is sometimes sold separately; check the kit contents.
4.Navitas 600A DC Controller and Motor Kit
600A programmable DC controller with Bluetooth dongle and a matched high-speed or high-torque motor; sold per make and model
Fits: Club Car DS, Precedent, Onward; EZGO TXT and TXT48; Yamaha Drive and Drive2 DC
At Buggies Unlimited. We may earn a commission.
Pros
- Motor and controller already matched
- 25 mph plus with hill pull to spare
- Choice of high-speed or high-torque motor
Cons
- Needs 2-gauge cables and a 400-amp solenoid
- Lithium BMS must handle 300 amps continuous
Why we picked it
Past 400 amps the stock motor cannot shed the heat, so a 600-amp controller only makes sense with a motor wound for it, and this kit is that pair already matched. On a 48V cart it is the setup for 25 mph plus with hill pull to spare, and you choose the high-speed or high-torque motor for how you drive. The app programming is the same as the TSX. For a daily driver in a hilly community this is the one-time buy.
Before you buy: 600 amps needs 2-gauge cables, a 400-amp solenoid and a lithium BMS rated at 300 amps continuous or more. Budget for all three.
5.Navitas AC Conversion Kit
440A or 600A AC controller with matched AC motor, Bluetooth dongle, harness; for EZGO RXV and Yamaha Drive2 PowerTech
Fits: EZGO RXV 2008 and later including Liberty and RXV-based Express; Yamaha Drive2 PowerTech AC
At Buggies Unlimited. We may earn a commission.
Pros
- The only upgrade path for AC carts
- 25 mph plus and keeps regen braking
- Controller and motor come as one kit
Cons
- Most expensive controller on the page
- Park brake setup must follow the kit exactly
Why we picked it
The RXV and the AC Drive2 use a three-phase motor and an inverter, so a DC controller does nothing for them. Navitas is the main aftermarket option, selling the controller and motor together as a kit for 25 mph plus with the regen braking the AC carts are known for. It is the most expensive controller on the page because it is really a motor too, but it is the only rung on the ladder for these carts.
Before you buy: The RXV has an electric park brake controlled through the stock system; follow the kit's instructions for it exactly.
A golf cart speed controller is the part that decides how much current the motor gets, and the stock one is set to 250 or 300 amps. Replacing it with a 400-amp programmable controller is the one performance upgrade that pays off on a stock motor: better hill speed, 2 to 4 mph on the flat, and a top speed you set yourself instead of a dealer. Buy it by motor type first, because a series controller on a sepex motor does nothing useful. Then pick amps, and buy the solenoid and cables that go with them.
For most carts the answer is an Alltrax 400 or a Navitas 440 at about $450 to $800. Past that, the controller comes with a motor.
Series, sepex or AC: this decides everything
Series motors have the field and armature in one circuit; the controller only has to manage one pair of wires. Club Car DS from 1995 to about 2000, EZGO TXT series carts (the ones with a forward and reverse lever) and the 36V Yamaha G14 and G16 are series. Controllers: Alltrax SR, Navitas series.
Sepex, or shunt, motors have a separately excited field the controller drives, which is how it manages regen braking and the speed code. Club Car IQ (DS from 2001, Precedent 2004 to mid-2008) and Excel (Precedent from mid-2008, Onward and Tempo), EZGO PDS (2000 to 2009), DCS (1996 to 1999) and the TXT48 from 2010, and the Yamaha G19, G22, Drive (G29) and DC Drive2 with their Hitachi shunt motors are sepex. Controllers: Alltrax XCT, Navitas sepex (Navitas calls them shunt).
AC carts have a three-phase motor and an inverter. EZGO RXV and Yamaha Drive2 PowerTech AC are AC. The upgrade is a Navitas AC kit that replaces motor and inverter together.
The fitment finder sorts your cart by year, and the Club Car, EZGO and Yamaha fitment pages list the drive type by model year. If you are not sure, look at the motor: both types have four terminals, but on a sepex motor the F1 and F2 field terminals are lighter than A1 and A2, while a series motor’s four are all the same heavy gauge. The controller model number on the stock unit settles it.
Amps: 300, 400, 500 or 600
300 amps is a stock replacement. If your controller died, a 300-amp unit gets the cart back to how it was and no more.
400 amps is the upgrade. A stock motor handles it for the length of a normal hill, hill speed improves a lot, and you gain 2 to 4 mph on the flat. This is where most owners should stop.
500 and 600 amps are for a motor wound to take them. A stock motor at 600 amps overheats on a long climb and the insulation goes. Buy these as a matched motor and controller kit; the faster-cart guide covers when the kit is worth it.
Matching the motor and the pack
Match the type, then the current. A 400-amp controller on a stock motor is fine. A 600-amp controller wants its own motor.
Then match the pack. On flooded lead-acid, a 400-amp controller is fine with a healthy set and 4-gauge cables. On lithium, the BMS continuous rating has to be above the controller’s peak or the BMS trips on hills: 400 amps wants a 250-amp or better BMS, 600 amps wants 300 or more. The 48V lithium page lists BMS ratings for each pack.
Solenoid and cables
The stock solenoid is rated for the stock controller and its contacts burn under 400 amps. Fit a heavy-duty 400-amp solenoid, about $40 to $80, at the same time. Most controller kits include one or list the right one.
Cables carry the current and the stock ones are often 6 gauge. For 400 amps use 4 gauge; for 500 and 600, 2 gauge. Replace anything with green corrosion at the ends. The battery cable guide has lengths by cart and how to crimp them.
Programming from a phone or laptop
Navitas controllers use a Bluetooth dongle and a phone app. You set top speed, acceleration rate, regen strength and throttle curve, and the app shows live pack voltage, current and motor temperature while you drive. It is the easiest way to tune a cart and to see when you are working the motor too hard.
Alltrax controllers program from a laptop over USB with the Toolkit software, and some newer models add Bluetooth; check the listing. Either way, start with the maker’s default profile, set the top speed where you want it, then soften the throttle ramp if the cart chirps the tires from a stop. Set regen braking to taste; stronger regen saves brake shoes and feels like engine braking in a car.
Which controller for your cart
| Cart | Drive | Pick | Notes |
|---|---|---|---|
| Club Car DS 1995 to 2000 | 48V series | Alltrax SR 48400 | Club Car series version |
| Club Car DS 2001 to 2013, Precedent 2004 to mid-2008 | IQ sepex | Alltrax XCT 48400 or Navitas sepex | Replaces the speed code |
| Club Car Precedent mid-2008 and later, Onward, Tempo | Excel sepex | Navitas 440 or 600 kit | Check the Excel harness is in the kit |
| EZGO TXT PDS 2000 to 2009 | 36V sepex | Alltrax XCT or Navitas sepex | Check the listing covers 36V |
| EZGO TXT series | Series | Alltrax SR 48400 or Navitas series | Lever forward and reverse |
| EZGO TXT48 2010 on | 48V sepex | Alltrax XCT or Navitas TSX for the TXT48 | Toggle forward and reverse; its own kit |
| EZGO RXV 2008 on | 48V AC | Navitas AC kit | Includes the motor; see the RXV page |
| Yamaha G19, G22, Drive (G29) | 48V sepex | Alltrax XCT for Yamaha or Navitas 440 or 600 | Kits differ by stock controller plug (GE or Moric) |
| Yamaha Drive2 DC | 48V sepex | Navitas TSX or 600 kit | Confirm DC on the plate |
| Yamaha Drive2 PowerTech AC | 48V AC | Navitas AC kit | Includes the motor |
The EZGO RXV upgrades page goes deeper on the AC conversion for that cart.
Install: about two hours
Disconnect the charger, lift the seat, and pull the main negative at the pack first. Photograph the stock controller wiring before you unplug anything. Remove the old controller, mount the new one on the same plate or the supplied bracket, and connect the heavy cables in the order the kit shows: battery positive and negative, motor A and F terminals, solenoid. Plug in the harness, fit the new solenoid, torque the terminals, and reconnect the pack negative last. Put the cart in tow mode, power up, and run the app or software to confirm it sees the controller before you drive. First test drive at a low top speed setting, then raise it.
When to stop and call a shop
If the stock controller is fine and the cart is slow, start with the speed code or tires, not here. If the motor smells hot after a hill with the stock controller, the motor is the problem and a bigger controller will finish it. And if you are putting a 600-amp kit on a cart with original cables, a tired solenoid and a 200-amp BMS, the controller will spend its life tripping things; the shop fixes the supporting parts first, and so should you.
Questions owners ask
What amp controller should I get for my golf cart?
400 amps for a stock motor; that is the sweet spot of more torque and a few mph without cooking the motor on long hills. 500 and 600 amps only with a motor built for it, bought as a matched kit. A 300-amp controller is a stock replacement, not an upgrade.
Do I need to match the controller to the motor?
Yes, in two ways. The type has to match: series controllers for series motors, sepex controllers for sepex motors, AC kits for AC carts. And the current has to match: a stock motor is fine at 400 amps and not at 600. Club Car IQ and Excel, EZGO PDS, DCS and TXT48, and the Yamaha G19, G22, Drive and Drive2 DC are sepex; Club Car DS 1995 to 2000, EZGO TXT series carts and the Yamaha G14 and G16 are series; EZGO RXV and Yamaha Drive2 PowerTech AC are AC.
Do I need a new solenoid and cables?
For 400 amps and up, yes. The stock solenoid is rated around 200 to 300 amps and will burn its contacts; fit a 400-amp heavy-duty solenoid, about $40 to $80. Battery and motor cables should be 4 gauge for 400 amps and 2 gauge for 500 and 600. Replace any cable with green on the ends while you are in there.
Can I program a golf cart controller from my phone?
Navitas controllers come with or take a Bluetooth dongle and a phone app that sets top speed, acceleration and regen and shows live voltage, current and motor temperature. Alltrax controllers program from a laptop over USB with the Toolkit software, and some models add Bluetooth; check the listing. Either way you set the top speed yourself, so there is no dealer speed code to pay for.
Will a bigger controller drain my batteries faster?
Only when you use the extra current. Driving the same speed draws the same power. Flooring it up every hill at 400 amps does pull more, and on a lithium pack the BMS continuous rating has to be above the controller's peak or it will cut out on the climb; a 200-amp BMS is not enough for a 400-amp controller.

Not sure it fits your cart?
Pick your make, model and year. We'll tell you the voltage and which parts fit.
Keep reading
All performance guides
How fast does a golf cart go, and how to make yours faster
A stock electric golf cart does 12 to 15 mph; most built since about 2010 will do 19 to 20 mph on their highest factory setting, and a low-speed vehicle is built for 20 to 25 mph. To go faster, start with the speed code and taller tires, then a 400-amp controller, then a matched motor and controller or a gas engine conversion.
GuideUpdated Nov 5, 2026

Best 48V lithium golf cart batteries: 105Ah vs 160Ah, BMS and trays
Six 8V flooded batteries weigh 380 pounds and need water every month. One 48V lithium pack weighs 90, needs nothing, and goes just as far. These are the packs that fit a stock 48V cart, with the capacity, BMS and tray details that decide whether the install takes two hours or a weekend.
Best picks · 6 picksUpdated Nov 5, 2026

Golf cart battery cables: gauge, lengths and lug sizes by make
A green, stiff battery cable will make a brand-new set of batteries feel three years old. Replacing the set is a $40 to $100 job that takes an hour, as long as you buy the right gauge, the right lengths and pure copper.
Best picks · 4 picksUpdated Nov 5, 2026









