Quick Answer

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.

ℹ️ Affiliate disclosure: links above are Amazon affiliate links. We earn a small commission at no extra cost to you.

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
⚠️ Important: On most vehicles, entering programming mode erases all previously programmed fobs. Bring your spare fob so you can re-program it in the same session.

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.

1

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.

2

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.

3

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.

4

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.

5

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.

6

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 / ModelIgnition CyclesEntry SignalNotes
Chevrolet / GMC (2000–2018)ON/OFF × 8 in 10 secLocks cycleMost popular DIY procedure
Ford / Lincoln (2000–2016)ON/OFF × 8 in 10 secLocks cycleMust hold lock button for 1–2 sec
Toyota / Lexus (2003–2018)ON × 2, door open/close × 2Locks cycle onceSteps involve door handle, not just key
Honda / Acura (2005–2017)Open door, press Lock, close door × 3Locks cycleDoor-based sequence, not ignition
Nissan / InfinitiON/OFF × 6 in 10 secHazard lights flashSome models require dealer OBD tool
Chrysler / Dodge / Jeep (2004–2016)ON/OFF × 4 with door openLocks cycleOBD programmer recommended for newer models
BMW / Mercedes (all years)N/AN/ARequires dealer or OBD programmer. Use Autel tool.
💡 Pro tip: Search "[your car make, model, year] key fob programming procedure" for the exact sequence. YouTube has video walkthroughs for virtually every vehicle.

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.

Frequently Asked Questions

Can I program a key fob myself without going to a dealer?
Yes, for most vehicles made before 2018, you can program a key fob at home using a simple ignition sequence that costs nothing extra. Newer vehicles with advanced encrypted transponders may require a locksmith's OBD programming tool, but the fob itself is still much cheaper than a dealer-sourced fob.
How long does it take to program a key fob?
The programming procedure itself takes 2–5 minutes once you have the replacement fob in hand. The entire process including unboxing and testing is typically under 10 minutes.
Will programming a new fob deactivate my old fob?
On most vehicles, yes — entering programming mode erases all previously programmed fobs and requires you to re-program all of them simultaneously. Always bring your spare fob to a programming session.
What if my car doesn't have a self-programming mode?
Vehicles made after approximately 2017–2018 — including most European brands and hybrids — require an OBD-II programmer or dealer equipment. Buy an aftermarket fob and have a locksmith program it for $50–$100, versus $200–$500 at a dealer.
How much does a replacement key fob cost?
Aftermarket replacement key fobs cost $15–$60 on Amazon for most domestic vehicles. OEM dealer fobs cost $150–$350. For most drivers, an aftermarket fob programmed at home or by a locksmith is the smart choice.

Related Articles