To program a key fob at home: (1) Get in the car with all existing fobs. (2) Rapidly cycle the ignition key between ON and OFF (typically 8 times in 10 seconds) to trigger programming mode — the locks will cycle to confirm. (3) Press the Lock button on your new fob. The locks cycle again to confirm. (4) Turn the ignition off to exit. Total time: under 10 minutes. Works on most US vehicles made before 2018.
🔑 Recommended Replacement Fobs (Before You Start)
What You'll Need
- Your new replacement key fob (must be compatible with your vehicle — check FCC ID on your old fob)
- A working metal key or existing programmed fob for your car
- 5–10 minutes of uninterrupted time, sitting inside the vehicle
Step-by-Step: How to Program a Key Fob (General Procedure)
The exact sequence varies by make and model, but this general GM/Ford-style procedure works for the majority of domestic vehicles. See the make-specific section below for variations.
Enter the vehicle and close all doors
Close all doors and windows. Sit in the driver's seat with all existing fobs (including the new one) in hand.
Rapidly cycle the ignition key
Insert the key. Turn it to the ON position (not START — just until the dash lights up) then back to OFF. Do this 8 times in under 10 seconds. Finish in the ON position on the 8th cycle.
Watch for the programming signal
The door locks will cycle automatically (click/lock/unlock) — this confirms the car is in programming mode. If the locks don't cycle, repeat Step 2 faster.
Press Lock on your new fob
Within 30 seconds of the programming signal, press and hold the Lock button on the new fob for about 1–2 seconds. The locks will cycle once more to confirm acceptance.
Program any additional fobs
Immediately press the Lock button on each additional fob within 10 seconds of the last accepted fob. Each one triggers a lock-cycle confirmation.
Exit programming mode and test
Turn the ignition key to OFF or open the driver's door. Step outside and test all fobs — Lock, Unlock, Trunk, and Panic buttons.
Programming Instructions by Car Brand
| Brand / Model | Ignition Cycles | Entry Signal | Notes |
|---|---|---|---|
| Chevrolet / GMC (2000–2018) | ON/OFF × 8 in 10 sec | Locks cycle | Most popular DIY procedure |
| Ford / Lincoln (2000–2016) | ON/OFF × 8 in 10 sec | Locks cycle | Must hold lock button for 1–2 sec |
| Toyota / Lexus (2003–2018) | ON × 2, door open/close × 2 | Locks cycle once | Steps involve door handle, not just key |
| Honda / Acura (2005–2017) | Open door, press Lock, close door × 3 | Locks cycle | Door-based sequence, not ignition |
| Nissan / Infiniti | ON/OFF × 6 in 10 sec | Hazard lights flash | Some models require dealer OBD tool |
| Chrysler / Dodge / Jeep (2004–2016) | ON/OFF × 4 with door open | Locks cycle | OBD programmer recommended for newer models |
| BMW / Mercedes (all years) | N/A | N/A | Requires dealer or OBD programmer. Use Autel tool. |
What if the DIY Method Doesn't Work?
If the locks never cycle during Step 2, your vehicle may require an OBD-II programmer. This is common for:
- Most vehicles manufactured after 2018
- European brands (BMW, Mercedes, Audi, VW)
- Most hybrid and EV models
- Nissan ProPilot and other smart key systems
In these cases, buy an aftermarket fob from Amazon and take it to a locksmith (not a dealer) for programming. A locksmith charges $50–$100 vs. $200–$500 at the dealer, and you still save a significant amount by supplying the fob yourself.