When you make purchases through links on this site, The Track Ahead may earn an affiliate commission. Also, these posts are based off my own experiences. I am not responsible for any action you take as a result of reading this. Learn More

If you ever need an extra key for your 4th generation Toyota 4Runner and don’t want to to pay an arm-and-a-leg for the local dealership to do it, you can purchase a blank transponder key, get it cut at a locksmith, and program it yourself. Programming doesn’t require you to have any equipment or tools, so the only cost to you would be the purchase of a new key and to get it cut by a locksmith.

Transponder Key Blank

For the 4th generation Toyota 4Runner, the transponder keys use a 4D chip, specifically a 4D-67 key. This type of transponder key can be obviously purchased from Toyota, but it can be quite expensive. You may choose to purchase an aftermarket key, which in my experience works perfectly as an extra key for your 4Runner. After you purchase the blank transponder key, you can take it into a locksmith to get it cut to match your master Toyota key.

New (Chip 4D-67) 45mm Uncut Blank Transponder Key

You may also search on Ebay for a 4D-67 chipped key for a lower price, but quality can be questionable. The one above from seller Bestfavor on Amazon has really good reviews, and is one that I’ve purchased in the past and have had no problems with for the past five years.

4th gen 4runner how to program transponder key

You may also find a 2-in-1 type of aftermarket remote/key combo that combines your keyless entry remote and key fob into one. Again, look for one that uses a 4D-67 chip to ensure it will program to your 4th gen Toyota 4Runner.

4th gen 4runner how to program transponder key - 2-in-1 key

Getting a Blank Transponder Key Cut

I called about 5-6 different locksmiths in my area letting them know that I had a key blank that I’d like them to cut. I explained to them all that I could program the transponder myself, so I would simply just need a key cut. Some of them told me they don’t do that (likely because they wanted to sell me their own key in addition to the labor of the key cutting.) Others were willing to do it, but for one reason or another wouldn’t return my calls or couldn’t make themselves available. I found one place nearby that was willing to do it without any difficulty; they simply took me in, duplicated the key, and sent me on my way.

Basically, you’ll need to call around to find a locksmith willing to cut a blank transponder key. Since you’re providing a key to them, they’ll need a key to copy from (I used my original 4Runner master key). You’ll want to make sure you use the black master key and not the grey one. The grey key is a valet key, so it still can run the vehicle, but it won’t unlock your glove compartment. Cost of getting a key cut is very cheap; mine cost $10 to duplicate.

Instructions for Programming Transponder Key:

While in car, ensure that:

  • No key is in the ignition.
  • All doors closed and unlocked.

With the original master key:

  • Insert, and then remove into/from ignition 4 times.
  • Insert master key into ignition and leave it there.
  • Open and close driver door 6 times.
  • Remove original master key from ignition.

The red immobilizer light will now stay on. This will stay on for a limited amount of time, so make sure to go to the next step quickly (inserting the newly cut transponder key) before the light turns off and you’ll have to start from the beginning again.

With newly cut transponder key:

  • Insert into ignition and leave there.

The car will begin to program the new transponder key. You can tell this is happening when the red immobilizer light (located above the climate control LCD screen) slowly flashes. When the flashing stops, you may then remove the new key.

When you insert the new transponder key into the ignition, keep an eye on the flashing sequence of the immobilizer. If it performs single flashes, then that means it is programming. If you see a double flash followed by a single flash sequence pattern, that means that there was an error with programming the key. I tried with a key that had a 4C chip versus the 4D chip that is needed on the 4th generation Toyota 4Runner, and it would not program. It gave the double flash-single flash sequence showing that it would not be able to be programmed.

With original master key again:

  • Re-insert into ignition.
  • Turn key to ON position.
  • Turn back to OFF position, and remove.

The programming of your newly cut transponder key is now complete. Test out the new key and ensure that it starts up the car successfully.

4th gen 4runner how to program transponder key

Maximum Number of Transponder Keys

If you are not able to program a new transponder key and you know that you have a 4D-67 transponder key, it might be due to your 4th Gen 4Runner being already programmed to 5 different key fobs (the maximum allowed per vehicle.) So what you will need to do is erase all the keys (master key is not affected) and re-program any new keys again.

Instructions for De-Programming Transponder Keys:

De-programming or erasing all your transponder keys except for your master key involves an extra insert/remove of the original master key and an extra open/close of the door during the programming process. However, I’ve shown all steps below for clarity for de-programming all transponder keys.

While in car, ensure that:

  • No key is in the ignition.
  • All doors closed and unlocked.

With the original master key:

  • Insert, and then remove into/from ignition 5 times.
  • Insert master key into ignition and leave it there.
  • Open and close driver door 7 times.
  • Remove original master key from ignition.

You don’t see much of a confirmation except a quick blink of the red immobilizer light. The way to confirm if your previously programmed transponder keys have been de-programmed would be to insert said key into the ignition and trying to start the car. If the car does not start with a previously programmed key, then you know the de-programming was successful.


Hi there! I'm Scott and I run The Track Ahead. My goal is to provide helpful articles and tutorials based on my experience and research related to car maintenance and automotive detailing. When I'm not writing and not working my day job, you can find me spending time with my family and working on home and car projects.


  1. I’m not able to program the new key, possibly because it’s memory is full and not sure if my key is the master key. Any thing I could do?

    • In the programming procedure on this post, there is a section that shows you how to erase all programmed keys to the vehicle. If that doesn’t work, perhaps it is the key?

    • I can only seem to program 1 key. Even after de programming all keys I get the flashing that it can’t be programmed on the second key. Any ideas?

      • Is there a difference between the key that you were able to successfully program and the one that you were not successful with?

  2. No, so if I follow the deprogramming instructions I am able to successfully program both keys separately. It’s just that as soon as one is programmed the other will fail to program. I can only ever program the other if I deprogram the first. Unfortunately that leaves me with only 1 extra key programmed and the other can only open doors but not start the engine.

  3. So based on what you’re saying, the two keys you’re working with are identical keys. And when you are able to program each one separately, but the other one won’t program after you’ve programmed the first one? Man, that is a tough one.

    The only way I can see that working out is that the deprogram procedure is only deprogramming one key rather than all of the keys that are programmed to the vehicle. Seems very odd to me as I tried this deprogram sequence myself and it deprogrammed all of the keys I’ve programmed to my 4Runner before. If you want to message me on FB, IG, etc, maybe we can work through the issue more to troubleshoot.

  4. i was able to program a 4D68 key with my 4th gen .4runner. i did find it was full after the first key. so i had to do the erase step and reprogram both key.

Write A Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.