How to use Techstream to Program Smart Keys to Toyota?

This is about how to program a new smart key & remote fob for Toyota, Lexus, and Scion.

techstream-toyota-smart-key-1
Background:
A few years ago I bought my used 2008 Toyota Highlander Limited and it came with just one “Smart Key” to start the engine. Initially, I wanted to get a second key for a backup, but few hundred dollars price tag from the dealer made me hold off on that idea. A few months later, was told that it is possible to program any Toyota, Scion or Lexus smart key using a special cable and software, so I started my online search. After some struggling and few failed attempts, I finally figured out the way to do it. It still cost me quite a lot of $$$, but nevertheless, I still saved about $100 compared to the dealer’s price.
Disclosures
The following smart key programming instructions are not guaranteed to work. Performing this procedure can potentially damage your vehicle, void your vehicle warranty, and cause expensive repair costs. Do it at your own risk.
What you will need + How to program keys:
  1. Windows-based PC laptop computer
  2. Diagnostic software Techstream and cable MINI VCI (USB to OBD2)
  3. New Toyota, Lexus or Scion Smart Key fob with unlocked smart chip transmitter
    (these are eBay affiliated links)
  4. TechStream “Professional” subscription (https://techinfo.snapon.com/TIS/Register.aspx).
Step 1
In order to program Toyota, Lexus or Scion smart key, you will need to get the Techstream software and MINI-VCI cable. You will need to install the software and the driver on your Windows XP, 7, 8 or 10 computer or tablet. Installation instructions are usually provided with the purchase of the cable.
Step 2
Next, you’ll need to purchase a new original OEM unlocked Smart Key fob. You can also buy a used Smart Key if you want to save money, just make sure you are buying unlocked one. Otherwise, you will have to find someone to unlock it for you, like your local Locksmith or hardware store (though very often they will refuse to do that and offer to buy their keys instead). Search for smart keys compatible with specific make, year, and model of your Toyota, Lexus or Scion.
Step 3
Install cable drivers and diagnostic software on Windows PC based computer. Installation instructions are usually included with the purchase of software and the cable.
Step 4
Programming Instructions:
  • Connect your computer to OBD2 port under the dashboard of your car using the included cable
techstream-toyota-smart-key-2
  • Launch TechStream software and click on “Connect to Vehicle”
  • Select your car make, model, year, engine
  • Choose “With Smart Key” option
  • *If your car doesn’t have smart keyfob, choose “Without SmartKey”. Programming instructions will be different.
  • Select “Smart Key” system
  • Click on “Utility” button
  • Select “Smart Code Registration”
techstream-toyota-smart-key-3
  • Press the Start button in your car once to turn the engine/power ON
  • Remove any devices that may cause electromagnetic interference, such as cell phones
  • Be aware that you will need to perform each step within the specified amount of time
  • Only carry one smart key into the vehicle at a time
  • Check four checkboxes and click “Next”
techstream-toyota-smart-key-4
Notice the number of available spaces for a new key. If the number of available spaces is 0, then you need to go back to “Smart Code Reset” utility first
techstream-toyota-smart-key-5
Place already registered smart key into the car, and remove the new unregistered smart key from the car, and click “Next”
(I rolled down the window and placed the unregistered key on the roof of my car, and it worked just fine)
techstream-toyota-smart-key-6
Press “Pre-Start Check” button and review registration process
techstream-toyota-smart-key-7
techstream-toyota-smart-key-8
How to Register A New Smart Key:
  • Press “Start” button to start registering process
  • Within 30 seconds touch engine start switch/button with your registered smart key. You will hear one beep
techstream-toyota-smart-key-9
  • Within 30 seconds remove the registered key from the vehicle, place the new unregistered key into the vehicle, and touch the engine start switch/button with the unregistered smart key. You will hear one beep
  • Place the key on the passenger seat. New smart key registration is complete!
techstream-toyota-smart-key-10
  • Test new smart key to verify it is working
  • You can press “Next” to register more keys, or “Exit” to finish.