Faster Delivery in 3-5 Days
Faster Delivery in 3-5 Days
In a previous article, we outlined how to program a key fob. However, there are many different car brands, including Volkswagen, Honda, BMW, and Mercedes-Benz, and the key fob programming process varies from brand to brand.
Subaru is also a well-known brand, so today we'll focus on various methods for programming a key fob, whether it's possible to program without any tools, and how to program a Subaru key fob using a key programming tool like the autel programmer. Let's take a look!
To know how to program a Subaru key fob, you need to understand the types of Subaru key fobs. Different key fob types have different programming processes. For example, a completely metal key does not require programming.
This key is the most basic type, typically equipped with a built-in chip (called a transponder chip) that communicates with the vehicle's immobilizer system to start the engine.
Applicable Models: Earlier Subaru models (most models from the early 2000s and earlier) generally use this key.
This key includes remote locking and unlocking functions and is typically used to open the doors and trunk. The key contains a transmitter and receiver, allowing the user to remotely control the vehicle. It is used in conjunction with a traditional mechanical key to start the vehicle.
Applicable Models: Most Subaru models from the mid-to-late 2000s and newer, such as the Subaru Forester, Outback, and Impreza.

Subaru key types
A smart key is a more advanced key type, typically used with a push-to-start system. This key doesn't need to be inserted into the ignition; instead, it unlocks and starts the vehicle by approaching the vehicle or pressing a button. It often also includes keyless entry.
Applicable Models: Newer, higher-end Subaru models (such as the Subaru Outback, Forester, and WRX), especially some models introduced after 2010.
Some modern models may use a card-like key, often a variant of a smart key that works like a credit card. This key eliminates the need for a traditional metal key to unlock and start the vehicle.
Applicable Models: This key is found in some high-end models but is relatively uncommon among Subaru vehicles.
This key connects to sensors inside the vehicle. As long as the owner approaches the vehicle with the key, the doors automatically unlock and the vehicle starts with a single button, making it convenient.
Applicable Models: Applicable to higher-end Subaru models, typically those manufactured after 2015.
Newer models, especially high-end models introduced after 2010, often come with a remote key or smart key. Therefore, this time we mainly explain the programming of smart keys with new products, hoping to help most people.
First thing first, you will need to examine your key fob to determine whether it is the type that can be programmed yourself. These tend to be more of a teardrop shape whereas the modern key fobs that have to be programmed by the dealer look more like a bulging rectangle. You can also check your owner’s manual to determine which type of fob you have.
Before programming the key fob, you need to obtain an eight-digit transmitter number, otherwise the subsequent process cannot continue. Please refer to the following steps for details:


You can watch the specific operation video below:
Today, we'll focus on programming your Subaru key fob using an Autel key programmer. You can refer to the Autel key programming tool list to choose the one that's right for you. The following steps use the Autel IM508 and Autel IM608 series flat-panel key programmers as examples.
Use the included main cable to connect the Autel key programming tool to the car via the OBD II port.
Autel key programmers typically have an automatic VIN recognition feature, saving you time entering the VIN. Select Subaru. Some Autel key programming tools can automatically detect the model year, but you can also select it manually.
Depending on the type of key you have, whether it is a blade key or a smart key, make a selection and enter the control unit to remember subsequent operations.

enter the control unit
Select the Add Key menu to enter, follow the instructions, turn on the ignition switch but do not start the engine, use the original key near the start button. Place the new key near the switch and turn on the ignition with the new key. Continue as instructed.
Test whether the buttons of the new key can be used normally and whether the car can be used and started normally.
You can refer to the operation video below, but some operations may vary depending on the car model and key programmer model.
If DIY methods or professional programmers aren’t an option, the last resort is to take your key fob to a locksmith or dealership.
They can program the fob for you, ensuring it’s properly synced with your car. Prices for professional programming vary depending on the vehicle and location, but expect to pay a fee for the service.
It may take anywhere from 30 minutes to an hour, depending on the complexity.
The above steps may vary depending on the vehicle model. Please strictly follow the vehicle manual and key programming tool instructions to avoid errors and trouble.
Programming your Subaru key fob yourself can save money and time, but for complex programming, it's best to seek the help of a professional locksmith. We hope the above tutorial will be helpful.
Leave a comment