Key Fob Programming Procedures
There are 34 distinct at-home programming procedures across the vehicles we cover. Each one lists every year, make and model it works on — 2,449 vehicles in total. Find the procedure for your vehicle, or start from your make and model.
-
Ford Remote Programming: Reset and Relearn Every Remote
487 vehicles · 1998–2016Programming a remote on this Ford resets every remote for the vehicle, so you reprogram them all together. There are two common methods — try Method A first, and if it doesn't work use Method B. Do not press the brake pedal at any point.
Ford · Lincoln · Mazda · Mercury
-
Ford Add a Key With Two Working Keys
458 vehicles · 1996–2020You can add a new key to this Ford yourself if you already have two keys that start the engine. The new key must be cut first, and it has to be a genuine key — a cloned hardware-store key won't work.
Ford · Lincoln · Mazda · Mercury
-
GM Transponder Key Programming With a Working Key
287 vehicles · 1997–2017On this GM vehicle you can program a new transponder key yourself using a key that already starts the engine. It takes under a minute per key.
Buick · Cadillac · Chevrolet · GMC
-
Nissan Remote-Head Key Programming by Ignition Cycling
159 vehicles · 2002–2017If your Nissan uses a proximity (smart) key or push-button start, it can't be programmed at home — an automotive locksmith or dealer must do it. If it uses a remote-head key (a key blade with the buttons built in), follow the steps below. Have every remote with you, since any you don't program will stop working.
Infiniti · Nissan
-
Chrysler and Dodge Add a Key With Two Working Keys
148 vehicles · 1998–2014On these Chrysler, Dodge, and Jeep vehicles you can add a new key yourself if you already have two working keys. Vehicles from 2010 and newer must be done by an automotive locksmith or dealer.
Chrysler · Dodge · Nissan
-
Toyota Remote Programming With a Door and Ignition Sequence
144 vehicles · 1995–2013You can program Toyota remotes yourself with a sequence of door and ignition movements. Have every remote with you. Try the main procedure first; if the locks don't cycle, use the alternate.
Pontiac · Scion · Toyota
-
GM Remote Programming With and Without a Driver Information Center
102 vehicles · 2006–2010There are two ways to program remotes on this GM vehicle, depending on whether it has a Driver Information Center. You must reprogram every remote, including ones that already work (up to 8).
Buick · Cadillac · Chevrolet · GMC
-
Dodge and Chrysler Remote Programming With a Working Remote
74 vehicles · 1998–2010On these Dodge, Chrysler, and Jeep vehicles you can reprogram remotes yourself if you already have one working remote. Try Procedure 1 first; if it doesn't work, use Procedure 2. Every remote not reprogrammed now will stop working.
Chrysler · Dodge · Plymouth
-
Mazda Remote Programming From the Driver's Seat
71 vehicles · 2003–2015On a Mazda without the Smart Entry system, you can program a remote yourself from the driver's seat — no tools needed.
Mazda
-
Mazda Add a Key With Two Working Keys
68 vehicles · 2003–2015You can add a new key to this Mazda yourself if you already have two keys that start the engine. The new key must be cut first, and it has to be a genuine key — a cloned hardware-store key won't work.
Mazda
-
GM Smart Key Programming for Push-Button Start
67 vehicles · 2015–2020If your GM vehicle (Cadillac, Chevrolet, Buick) has push-button start, you can program smart keys yourself. Use Method A if you have two working smart keys; use Method B if you have one or none. Up to 8 smart keys — read the steps through first.
Buick · Cadillac · Chevrolet · GMC
-
Honda Remote Programming by Cycling the Ignition
52 vehicles · 2000–2013You can program Honda keyless remotes yourself by cycling the ignition. This erases all current remotes, so reprogram every remote you use (up to 3). Do each step within 5 seconds of the last, or the car drops out of programming mode.
Honda
-
GM Key and Transmitter Programming by Ignition Type
39 vehicles · 2010–2020This GM vehicle comes in two ignition types. On a regular key ignition you can add a key with one working key. On push-button start you program transmitters — use the method that matches whether you have a working transmitter.
Buick · Chevrolet
-
Ford Smart Key Programming: Lock and Unlock Button Sequence
33 vehicles · 2013–2019If your Ford has push-button start, you can add a new smart key yourself when you already have two working smart keys. You'll have 30 seconds to complete the sequence, so read it through first. Up to 4 smart keys total.
Ford · Lincoln
-
Ford Proximity Keys: No Separate Remote to Program
30 vehicles · 2013–2019On this Ford, the remote functions are built into the smart proximity key — there's no separate remote to program. Use the key programming steps to set up the proximity key, which handles remote lock, unlock, and start.
Ford · Lincoln
-
Dodge Transponder Key Programming With Two Working Keys
28 vehicles · 2002–2010If your Dodge has a transponder key, you can add a new one yourself when you already have two working keys.
Dodge · Mitsubishi
-
Dodge Remote Programming for Non-Transponder Vehicles
26 vehicles · 2004–2010On a transponder remote-key, the remote is programmed during the key procedure — use the key programming steps. On a non-transponder vehicle, you can program the remote yourself if you already have one working remote with all buttons functional. Any remote not reprogrammed now will stop working.
Dodge · Mitsubishi
-
Ford Remote Programming: Two Relearn Methods
22 vehicles · 2011–2015Programming a remote on this Ford resets every remote for the vehicle, so you reprogram them all together. Try Method A first; if it doesn't work, use Method B. Don't press the brake pedal at any point.
Ford · Lincoln
-
Ford Add a Key by Ignition Type
21 vehicles · 2011–2015This Ford comes in two ignition types — match yours. A regular key ignition uses two working keys to add a new one; push-button start uses two working smart keys. Read your method through first.
Ford · Lincoln
-
Ford Smart Key Programming: Backup Slot Sequence
16 vehicles · 2013–2019If your Ford has push-button start, you can add a new smart key yourself when you already have two working smart keys. You'll have 30 seconds to complete the sequence, so read it through first. Up to 4 smart keys total.
Ford · Lincoln
-
GM Key and Smart Key Programming by Ignition Type
16 vehicles · 2017–2020This GM vehicle comes in two ignition types. Match yours: a regular key ignition (transponder key) or push-button start (smart key). Each has a method for when you have two working keys and one for when you have one or none. Read your method through first.
Chevrolet · GMC
-
GM Add a Key Without Erasing Your Existing Keys
13 vehicles · 2010–2017On this GM vehicle you can add a new key yourself using a key that already starts the engine. It adds keys without erasing the ones you have. The new key must be cut first.
Chevrolet · GMC
-
GM Smart Key Remote Programming (Push-Button Start Only)
12 vehicles · 2017–2020If your GMC has a regular key ignition, the remote can't be programmed at home — an automotive locksmith or dealer must do it. If it has push-button start with a smart key, you can program it yourself: use Method A with two working smart keys, or Method B with one or none.
Chevrolet · GMC
-
GM Remote Programming for Push-Button Start
10 vehicles · 2015–2018If your GMC has a regular key ignition, the remote can't be programmed at home — see a locksmith or dealer. If it has push-button start, you can program it: use the first method if you have a working remote, the second if you don't.
Chevrolet · GMC
-
GM Add a Key and Smart Key Programming
9 vehicles · 2015–2017This GM vehicle comes in two ignition types — match yours. On a regular ignition you add a key with one working key; on push-button start you program smart keys (Method A with two, Method B with one or none).
Chevrolet · GMC
-
Buick Century and Regal Remote Programming
9 vehicles · 2001–2005On the Buick Century and Regal you can program remotes yourself by holding the door's Unlock switch while cycling the key. Reprogram every remote, including working ones.
Buick
-
Buick Rendezvous, Intrigue and Aztek Remote Programming
8 vehicles · 2001–2007On the Buick Rendezvous, Intrigue, and Aztek you can program remotes yourself by holding the door's Unlock switch while cycling the key. Have all your remotes ready.
Buick · Oldsmobile
-
GM Key Programming: Regular Ignition and Push-Button Start
8 vehicles · 2017–2019This GM vehicle comes in two ignition types — match yours: a regular ignition (transponder or flip key) using two working keys, or push-button start using two working smart keys (with a fallback for one or none).
Buick · Chevrolet
-
Ford Flip Key and Proximity Key Programming
6 vehicles · 2013–2017This Ford has two DIY remote types — match yours. A flip key (regular ignition) uses two working keys; a smart proximity key (push-button start) uses two working smart keys. Read your method through first.
Ford
-
GM Key and Smart Key Programming With or Without a Working Key
6 vehicles · 2017–2020This GM vehicle comes in two ignition types — match yours: a regular key ignition (transponder or flip key) or push-button start (smart key). Each has a method for two working keys and one for when you have one or none.
Buick · Chevrolet
-
Chevrolet Smart Key Programming With the Start/Stop Button
6 vehicles · 2019–2021If your Chevrolet has push-button start with a smart key, you can program it yourself: Method A with two working smart keys, Method B with one or none (up to 8 total).
Chevrolet
-
Chevrolet Smart Key Programming: Hold the Power Button
5 vehicles · 2016–2020If your Chevrolet (such as the Volt) has push-button start with a smart key, you can program it yourself: Method A with two working smart keys, Method B with one or none (up to 8 total).
Chevrolet
-
GM Remote Programming by Holding the Unlock Switch
5 vehicles · 2004–2007This GM vehicle uses a hold-the-Unlock-switch method to program remotes — reprogram every transmitter, including existing ones. A few models can't use it (see tip), and 2001–2005 Impala and Monte Carlo use the radio menu instead.
Buick · Chevrolet
-
Chevrolet Flip Key: Remote Programmed With the Key
4 vehicles · 2013–2016On this Chevrolet, a remote flip key's buttons are programmed together with the key — there's no separate remote procedure. Follow the key programming steps to set it up.
Chevrolet